
[Linux] ls列出清單內的檔案或目錄下檔案的方法
此文完整連結 http://n.sfs.tw/m10365
複製連結 [Linux] ls列出清單內的檔案或目錄下檔案的方法@精讚(文章歡迎轉載,請尊重版權註明連結來源)
2017-09-04 16:05:22 By 張○○
顯示所有在中括號內英文a-c字母起頭的檔案
/bin/a2p /bin/autoreconf /bin/captoinfo /bin/col
/bin/ab /bin/autoscan /bin/cat /bin/colcrt
/bin/aclocal /bin/autoupdate /bin/catchsegv /bin/colrm
/bin/aclocal-1.13 /bin/auvirt /bin/catman /bin/column
/bin/addr2line /bin/awk /bin/cc /bin/comm
/bin/alias /bin/base64 /bin/cd /bin/command
..以下略..
# cd /bin
# ls [a-c]*
a2p aulast bashbug-64 cat chrt convert
ab aulastlog bc catchsegv chsh coredumpctl
aclocal ausyscall bdftopcf catman chvt cp
aclocal-1.13 autoconf bdftruncate cc cksum cpio
addr2line autoheader bg cd clear cpp
alias autom4te bond2team centrino-decode cmp cpupower
animate automake bootctl certutil cmsutil crlutil
apropos automake-1.13 bower c++filt col crontab
..以下略..
顯示方式有點不一樣,如果是目錄會印出下面一層
backupsql.sh composer.json composer.lock
public_html:
application index.php i.php system uploads web
在中括號中以 '!'、'^'起頭的,後面的字母都不顯示,例如不列a-o起頭的檔案
照檔案修改時間排序,時間由近到久
ls 用來顯示目前目錄中的檔案和子目錄
指令語法
ls [OPTION]… [FILE]…
參數(列出部分)
-a --all列出所有的檔案,包含以「.」開頭的隱藏檔
-A --almost-all列出所有的檔案,隱藏檔,但不包括「.」與「..」兩個目錄
-C --list entries by colums按行列列舉資料
--color --to distinguish file types藉顏色辨認檔案特性,正常檔案(黑色);可執行檔(綠色);連鎖(淺藍色);目錄(藍色),
-d --directory列出目錄本身,而不列出目錄內的檔案
-F --clasify分類「*」代表可執行檔;「/」代表目錄;「=」代表socket檔「|」代表FIFO檔
-h --human-readable檔案大小單位,以容易閱讀的方式顯示
-i --inode索引節點
-l --use a long listing format以長格式表示,包含檔案屬性。
-r --reverse英文字母由大向小排序
-R --recursive遞迴地列出目錄樹下的所有內容
-s --size檔案大小
-S --sort by file size依佔用空間大小掛序
-t --time依照檔案的修改時間排序
延伸閱讀
[PHP] 由於 scheme 不同,Cookie「_ga」在未來會被視為對XXX的跨網站 cookie
最近發現主控台出現這類的警告,很煩人…
[Mac] Forticlient 'Connection Error' '連接錯誤'
mac 筆電上的 forticlient突然不能連了,不知發生什麼事?
[PERL] 貪婪和不貪婪比對 non-greedy match
預設perl是貪婪比對,如果要取得不貪婪的比對,要怎麼做?
[JS/Jquery] ScreenX/Y, PageX/Y, ClientX/Y的差異
ScreenX, PageX, ClientX及ScreenY, PageY, ClientY的差異
SELINUX 中網頁放在家目錄
家目錄中要放網頁,SELINUX中該如何設定?
Linux cp 複製或移動時保留權限和擁有者及群組的方法
使用小寫的 -p 參數來完成這項工作 % cp -p file1 /path/to/file2 如果要複製整個目錄,在