ls -l -R /home/shiyanlou ls -lR /home/shiyanloubash
ls -l C*3d
ls -F /home/shiyanlou |grep /$blog
顯示/home/shiyanlou的子目錄排序
ls -l /home/shiyanlou | grep "^d"遞歸
ls -l /home/shiyanlou | grep '^d'sed
顯示/home/shiyanlou的子目錄詳情grep
列出目前工做目錄下全部名稱是g開頭的檔案,愈新的排愈後面,可使用以下命令:im
ls -ltr g*d3
列出目前工做目錄下全部檔案及目錄;目錄於名稱後加」/」, 可執行檔於名稱後加」*」db
ls -AF
計算當前目錄下的文件數和目錄數
ls -l . | grep "^d" |wc -l
ls -l . | grep "^-" |wc -l
ls -l * |grep "^-"|wc -l (包含子目錄)
ls -l |grep "^-"|wc -l (當前目錄)
ls -l * |grep "^d"|wc -l (當前目錄的子目錄有一個子目錄)
ls -l |grep "^d"|wc -l (當前目錄有2個子目錄)
列出文件(文件夾)的絕對目錄
ls |sed "s:^:$PWD/:"
列出當前目錄下的全部文件(包括隱藏文件)的絕對路徑, 對目錄不作遞歸
find $PWD -maxdepth 1 | xargs ls -ld
遞歸列出當前目錄下的全部文件(包括隱藏文件)的絕對路徑
find $PWD | xargs ls -ld
ls -tl –time-style=full-iso
ls -ctl –time-style=long-iso
顯示彩色目錄列表
打開/etc/bashrc, 加入以下一行:
alias ls=」ls –color」
下次啓動bash時就能夠像在Slackware裏那樣顯示彩色的目錄列表了, 其中顏色的含義以下:
1. 藍色–>目錄
2. 綠色–>可執行文件
3. 紅色–>壓縮文件
4. 淺藍色–>連接文件
5. 灰色–>其餘文件
顯示文件,按照文件大小排序
ll -S
-h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
水平輸出
顯示當前文件夾文件夾信息
ls -ld
按修改時間列出文件和文件夾詳細信息
最近修改的文件顯示在最上面