昨日阅读并实践3小时,累计212小时
more 读取文本文件,每次显示一屏(Enter键,继续显示下一行,空格键,显示下一屏)
-d 屏幕底部显示友好信息
-s 将多个空行减少为只有一个空行
-p 先清除显示屏以前的信息,再显示文本信息
-c 显示文件时,每屏显示都先清屏,再从顶端显示出来。
cat 将文件的内容输出到标准输出,类似于DOS下的type命令。但Cat还可以用于连接合并文件。
cat [options] 文件名
cat 文件1 文件2 > file3
-A 将文件中的制表符显示为“^I”,同时在每行末尾显示一个$符号
-b 将文件中的所有非空行按顺序编号,编号从1开始
diff 比较文件的差异(以逐行方式)
-c 显示全部内容,并标出不同之处
-b 忽略行尾的空格,同时字符串中的一个或多个空格都将视为相同
-r 当文件1和2为目录时,会比较子目录中的文件
-s 当两个文件相同时,显示文件的相同信息
grep命令 文本过滤工具(根据指定的字符串,对文件的每一行进行搜索,找到就输出该行内容)
-A NUM 列出符合条件的行,同时列出每个符合条件行的后NUM行
-c 只显示符合条件行,不显示每行的具体信息
-f file 事先将要搜索的样式写入一个文件中,每行一个样式,然后以此文件作为条件进行搜索
-i 忽略大小写搜索
-n 搜索结果中显示行号
-B 与-A相反,列出符合条件的行,同时列出每个符合条件的前NUM行
rm 删除某个目录,及其下的所有文件及子目录。对于链接文件,只是断开了链接,原文件保持不变。
-r 递归删除全部子目录
-f 忽略不存在的问题,也不给出提示
-i 交互式删除,即在删除前确认
本命令慎用
另:rm对大容量文件的删除,并不会马上就释放空间。反而通过管道填充文件,可以更快释放