一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
(1).cat:cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。
2.语法:cat [选项] [文件]…
3.选项:
-A, –show-all 等价于 -vET
-b, –number-nonblank 对非空输出行编号
-e 等价于 -vE
-E, –show-ends 在每行结束处显示 $
-n, –number 对输出的所有行编号
-s, –squeeze-blank 不输出多行空行
-t 与 -vT 等价
-T, –show-tabs 将跳 字符显示为 ^I
-u (被忽略)
-v, –show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
–help 显示此帮助信息并离开
4.例子:
cat 的创建、连接文件功能实例:
cat 有创建文件的功能,创建文件后,要以EOF或STOP或者CTRL+C结束:
[root@localhost ~]# cat > look.txt >>EOF 注:创建linuxsir.org.txt文件;
> 我来测试 cat 创建文件,并且为文件输入内容; 注:这是为look.txt文件输入内容;
> 马哥Linux棒棒的 测试; 注:这是为look.txt文件输入内容;
> EOF 注:退出编辑状态;
cat 查看文件内容实例:
[root@localhost ~]# cat /root/look.txt 注:查看/root/目录下的look.txt文件内容;
[root@localhost ~]# cat -b /root/look.txt 注:查看/root/目录下的look.txt内容,并且对非空白行进行编号,行号从1开始;
[root@localhost ~]# cat -n /root/look.txt 注:对/etc目录中的look.txt的所有的行(包括空白行)进行编号输出显示;
[root@localhost ~]# cat -E /root/look.txt 注:查看/root/下的look.txt内容,并且在每行的结尾处附加$符号;
cat 加参数-n 和nl工具差不多,文件内容输出的同时,都会在每行前面加上行号;
[root@localhost ~]# cat -n /root/look.txt
[root@localhost ~]# nl /root/look.txt>
cat 可以同时显示多个文件的内容,比如我们可以在一个cat命令上同时显示两个文件的内容;
[root@localhost ~]# cat /etc/fstab /etc/profilede>
cat 对于内容极大的文件来说,可以通过管道|传送到more 工具,然后一页一页的查看;
[root@localhost ~]# cat /etc/fstab /etc/profile | more
(2).tac就是把cat倒着显示,从最后一行显示到第一行
(3).
原创文章,作者:130ak112,如若转载,请注明出处:http://www.178linux.com/63741