温故而知新练习题2

温故而知新练习题2

一,特殊符号解释

(提示:如果特殊符号在通配符中和在正则表达式中分别代表不同的意思,那么需要分别加以说明)

1. |  答: a.通配符  默认将管道符左边的命令以管道符的形式传递给管道符右边命令的末尾
           b.正则    表示或的意思
2. >  答: 输出重定向
3. >> 答:  追加输出重定向
4. <  答: 输入重定向
5. << 答: 追加输入重定向
6.  ~ 答: 家目录
7. $() 答: 引用命令被执行的结果
8.  $  答: 以什么结尾(正则)
9.  ^  答: 以什么开头
10. ^$ 答: 空行的意思
11.  * 答: a.通配符  任意全部字符
            b.正则  重复之前的字符或文本0或多个,*之前的文本或字符0次或多次
12.  ?答: a.通配符 任意一个字符
            b.扩展正则 重复?前边一个字符0次或一次 
13.  && 答: 并且的意思
14.  || 答:如果前面的命令为真,则后面的命令不执行如果前一条命令为假,则继续执行后面的命令
15. .  答: a.通配符  当前目录的硬连接
            b.正则  代表且只能代表任意一个字符
16. .. 答: 上级目录的硬链接
17. [0-9] 答:表示0-9的任意一个数字
18. [A-F] 答:表示A-F的任意一个大写字母
19. [^A-Z] 答:表示a-z的任意一个小写字母以外的字符
20. [!abc] 答:表示abc其中任意一个字母以外的字符
21. {1..5} 答:表示1-5的序列

二,命令整体作用解释

1.  find /data/ -type f -size +10M -size -100M

         答:查找/data下的大于10M小于100M的所有文件   
2.  find /data/-size +100M -mtime +7
         答:查找/data下的大于100M并在7天以前做过修改的文件和目录
3.  grep –n
         答:过滤时显示行号
4.  grep –w
         答:精确匹配
5.  grep –o
         答:只输出匹配到内容
6.  grep –l
         答:显示匹配到的内容的文件名
7.  grep –E
         答:让grep拥有egrep的功能
8.  grep –i
         答:不区分大小写
9.  |xargs
         答:把字符串转换成文件名
10.  |xargs –i
         答:把字符串转换成文件名并占位
11.  cp /root/yunjisuan.txt{,.bak}
         答:备份/root/yunjisuan.txt
12.  rpm –ivh
         答:安装一个rpm软件包并以#好的形势显示安装进度并详细显示安装过程
13.  rpm –e
         答:卸载rpm软件
14.  rpm –q
         答:安装rpm软件
15.  rpm –qa
         答:查看以安装的所有rpm软件包表
16.  yum -y install
         答:利用yum库不进行交互的安装rpm软件
17.  yum -y remove
         答:不进行交互的删除rpm软件
18.  wc –l
         答:显示行号

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://heigemen.cn/archives/kaoheti