本文鏈接:
1、查看文本內(nèi)容
cat:查看文件內(nèi)容,將整個(gè)文件內(nèi)容從上到下顯示在屏幕上。(適合查看內(nèi)容較小的文件)
tac:和cat一樣,從最后開始查看。
more:和cat功能類似,按頁來查看內(nèi)容,當(dāng)內(nèi)容充滿一頁時(shí)暫停,按空格向下翻頁,或按Q停止顯示。也可以支持跳轉(zhuǎn)功能。
less:和more類似linux命令,不同的是less可以隨意瀏覽內(nèi)容,按Q停止顯示。另外,less在查看之前不會(huì)加載整個(gè)文件內(nèi)容,非常適合查看內(nèi)容比較大的文件。
head:查看文件從第一行開始多少行(默認(rèn)為十行)
tail:查看文件從末行開始多少行(默認(rèn)為十行)
grep:查找文件中包含字符所在的行
2、查看文件或目錄
ls:1、參數(shù)是目錄時(shí),查看目錄下的內(nèi)容(不包含子目錄)
【注】當(dāng)加上選項(xiàng) -d 時(shí),為查看目錄本身
2、參數(shù)是文件時(shí)linux命令,查看文件路徑是否正確
[root@server0 ~]# ls /root
anaconda-ks.cfg Documents Music Public test.txt
Desktop Downloads Pictures Templates Videos
[root@server0 ~]# ls -d /root
/root
[root@server0 ~]# ls /root/test.txt
/root/test.txt
[root@server0 ~]# ls /root/test1.txt?
ls: 無法訪問/root/test1.txt: 沒有那個(gè)文件或目錄
find:遞歸查找目錄下的所有文件和目錄(包含子目錄)
基本格式:find [查找的范圍目錄] [查找的條件] (可以有多個(gè)條件)
查找的條件有:
-name:文件名
-iname:忽略大小寫查找文件名
-type:文件類型
-user:所屬用戶
-size:文件大小
-maxdepth:查找的深度
……
另外,使用find命令的 -exec 操作,可以逐個(gè)將查找結(jié)果當(dāng)作后面命令的參數(shù)使用。
上一個(gè)教程:1.4 RabbitMQ-常用的linux命令
下一個(gè)教程:linux 常用命令及可選參數(shù)