一、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.www58058.com/63741