Linux中的ls命令詳細使用
阿新 • • 發佈:2019-01-07
ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一樣的都是用來列出目錄下的檔案,下面我們就來一起看看ls的用法
英文全名:List即列表的意思,當我們學習某種東西的時候要做到知其所以然,當你知道了這個東西大概是個什麼了以後你的思維就會聯想到很多的東西學習的就會很快。
1. ls -a 列出檔案下所有的檔案,包括以“.“開頭的隱藏檔案(linux下檔案隱藏檔案是以.開頭的,如果存在..代表存在著父目錄)。
2. ls -l 列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等。
3. ls -F 在每一個檔案的末尾加上一個字元說明該檔案的型別。"@"表示符號連結、"|"表示FIFOS、"/"表示目錄、"="表示套接字。
4. ls -s 在每個檔案的後面打印出檔案的大小。 size(大小)
5. ls -t 按時間進行檔案的排序 Time(時間)
6. ls -A 列出除了"."和".."以外的檔案。
7. ls -R 將目錄下所有的子目錄的檔案都列出來,相當於我們程式設計中的“遞迴”實現
8. ls -L 列出檔案的連結名。Link(連結)
9. ls -S 以檔案的大小進行排序
以上是一些關於ls命令的一些用法,當然還有好多沒有列出來,大家可以man一下。有助於學習英文
ls可以結合管道符”|“來進行一下複雜的操作。比如: ls | less用於實現檔案列表的分頁,ls
計算當前目錄下的檔案數量
ls -|*|grep "^-"| wc -|
最後說一下linux下檔案的一些檔案顏色的含義
綠色---->代表可執行檔案,(綠色代表通行證的意思)呵呵
紅色---->代表壓縮檔案
深藍色---->代表目錄
淺藍色----->代表連結檔案
灰色---->代表其它的一些檔案