定制开发网站如何报价,酷家乐个人免费版,wordpress转域名收费吗,网站 可信验证昨天学习了目录结构、补充命令和配置网络#xff0c;其中配置网络用了nat方法#xff0c;今天学习用桥接方法#xff0c;通配符、正则表达式的一部分内容。
桥接模式 如果重网卡失败#xff1a; 1.检查配置文件是否正确 2.检查虚拟器编辑器有没有选对#xff08;网卡类… 昨天学习了目录结构、补充命令和配置网络其中配置网络用了nat方法今天学习用桥接方法通配符、正则表达式的一部分内容。
桥接模式 如果重网卡失败 1.检查配置文件是否正确 2.检查虚拟器编辑器有没有选对网卡类型 3.可能是自动分配不到ip地址。
输出重定向
标准输出是将信息输出在终端。 标准错误输出在执行命令的过程中所产生错误信息也是输出在终端。 标准输出从键盘输入 1.标准输出重定向 作用将本来要显示在终端的信息重定向到一个文件中 实现方法 将文件中原有的内容全部删除然后进行写入 在文件原有的内容后追加新的内容 2.标准错误输出重定向 2 2 例子将正确和错误的信息都保存到同一个文件中 ls /dad / 1.txt
通配符
1. * 任意长度的任意字符 例删除根下以a开头文件 rm -rf a*
2. 一个长度的任意字符 例删除根下文件名第二个是a的文件 rm -rf ?a
3. 链接多个命令 cd -cd - 只有前面的命令执行成功后面的命令才会执行
|| 只有前面的命令执行失败才会执行后面的命令
4. #注释行 描述信息不执行
5. | 传递命令的执行结果
6. ~ 家目录
7. - 上一次所在的目录
8. $ 变量前加的符号
9. / 路径分隔符或者根
10. “ ”重定向
11. 用来打印菜单 cat EOF 1 2 3 4 EOF
12. 引号 弱引用引用的内容原样输出 “ ” 强引用引用中变量会变成变量值 命令替换
13. 点. .表示当前目录 ..上一级目录
14. {} 用法 mkdir {1..10}.dir 1.dir 2.dir ......10.dir
正则表达式
构成一堆特殊符号和字母构成—元字符
作用通过对文本中内容进行过滤然后对文件中的内容进行过滤
正则表达式的种类 基础正则表达式 扩展正则表达式
通常结合三个命令来使用 grep sed awk
grep命令
作用对文件中的内容进行过滤
格式grep 选项 匹配内容 文件
选项 -v取反 -o仅仅显示出所匹配的内容 -E使用扩展 -i忽略大小写
例 从a.txt文件中过滤出包含root的行 grep root a.txt 例子从a.txt文件中过滤出不包含root的行 grep -v root a.txt 例子从a.txt文件中过滤出仅仅显示root的行 grep -o root a.txt 例子统计a.txt文件中有多少个root grep -o root a.txt | wc -c
通配符和正则的区别通配符是对文件名进行匹配正则表达式是对文件中的内容进行匹配
正则中元字符 一、匹配单个字符
.表示任意字符可以空格 逗号 字母 数字... 例匹配a前面有一个字符的行 grep .a 11.txt
[ ]表示范围内中的其中一个
[123456]表示匹配1或2或者3...6 [0-9]匹配所有的数字 [A-Z]匹配所有大写的字母
[a-z]匹配所有小写的字母 [a-Z]匹配所有的字母 例匹配文件中包含数字的行 grep [0-9] file 例包含字母a的行 grep a file
用字符集的方式表达 [[:space:]] 表示一个空格 [[:digt:]] 表示任意一个数字 [[:lower:]] 表示任意一个小写字母
[[:upper:]] 表示任意一个大写字母 [[:alpha:]] 表示任意一个字母 [[:alnum:]] 表示任意一个字母数字 [[:punct:]] 表示任意一个标点符号
例子匹配一个包含小写字母的行 grep [a-z] file grep [[:lower:]] file ^[] 例子匹配以#开头的行 grep ^[#] file
[^a] 匹配除了a以外的任意字符 grep [^a] file
例子过滤没有包含qaz的行 grep [^qaz] file