ls命令按文件大小查看文件
a.降序:ls -lsh
moudaen@morton:~$ ls -lshtotal 20M 20M -rw-r--r-- 1 moudaen 65536 20M Nov 11 17:44 Gender.war4.0K drwxr-xr-x 2 moudaen 65536 4.0K Nov 11 17:44 test8.0K -rw-r--r-- 1 moudaen 65536 5.2K Nov 11 11:44 MyApp.java
命令解釋:
ls后面的三個參數(shù):
-l表示以長格式顯示,即列出文件詳細信息如上面的格式。
-s表示排序,默認是降序排列。
-h表示將文件大小轉為我們習慣的M,K等為單位的大小
參考鏈接:linux ls命令按文件大小排序,linux ls命令參數(shù)詳解://www.jb51.net/article/120435.htm
一、ls命令參數(shù)詳解
可以通過閱讀 ls 的說明書頁(man ls)來獲得選項的完整列表。
-a – 全部(all)。列舉目錄中的全部文件,包括隱藏文件(.filename)。位于這個列表的起首處的 .. 和 . 依次是指父目錄和你的當前目錄。
-l – 長(long)。列舉目錄內容的細節(jié),包括權限(模式)、所有者、組群、大小、創(chuàng)建日期、文件是否是到系統(tǒng)其它地方的鏈接,以及鏈接的指向。
-F – 文件類型(File type)。在每一個列舉項目之后添加一個符號。這些符號包括:/ 表明是一個目錄;@ 表明是到其它文件的符號鏈接;* 表明是一個可執(zhí)行文件。
-r – 逆向(reverse)。從后向前地列舉目錄中的內容。
-R – 遞歸(recursive)。該選項遞歸地列舉所有目錄(在當前目錄之下)的內容。
-S – 大小(size)。按文件大小排序。
ls命令的使用實例
比如: ls | less用于實現(xiàn)文件列表的分頁,ls計算當前目錄下的文件數(shù)量
ls -|*|grep "^-"| wc -|
最后說一下linux下文件的一些文件顏色的含義
綠色---->代表可執(zhí)行文件,(綠色代表通行證的意思)呵呵
紅色---->代表壓縮文件
深藍色---->代表目錄
淺藍色----->代表鏈接文件
灰色---->代表其它的一些文件
3. 常用參數(shù):
-a, –all 列出目錄下的所有文件,包括以 . 開頭的隱含文件
-A 同-a,但不列出“.”(表示當前目錄)和“..”(表示當前目錄的父目錄)。
-c 配合 -lt:根據(jù) ctime 排序及顯示 ctime (文件狀態(tài)最后更改的時間)配合 -l:顯示 ctime 但根據(jù)名稱排序否則:根據(jù) ctime 排序
-C 每欄由上至下列出項目
–color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一
-d, –directory 將目錄象文件一樣顯示,而不是顯示其下的文件。
-D, –dired 產(chǎn)生適合 Emacs 的 dired 模式使用的結果
-f 對輸出的文件不進行排序,-aU 選項生效,-lst 選項失效
-g 類似 -l,但不列出所有者
-G, –no-group 不列出任何有關組的信息
新聞熱點
疑難解答