列出檔案和資料夾

要列出當前目錄中的檔案和資料夾,我們使用 ls 命令:

user@host:/$ ls
bin  boot  cdrom  dev  etc  home  initrd.img  lib  lib64  lost+found  
media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var  vmlinuz

ls 在簡單檢視中列印資料夾結構,按型別進行顏色編碼。ls 的 Ubuntu 預設顏色是:

**** 目錄為藍色,可執行檔案為綠色,連結檔案為天藍色,裝置為黑色背景,影象檔案為粉紅色,存檔檔案為紅色

ls -la 將列印資料夾結構以及其他資訊:

user@host:/$ ls -la
total 104
drwxr-xr-x  23 root root  4096 јул 25 12:40 .
drwxr-xr-x  23 root root  4096 јул 25 12:40 ..
drwxr-xr-x   2 root root  4096 јул 25 12:42 bin
drwxr-xr-x   4 root root  4096 јул 25 12:42 boot
drwxrwxr-x   2 root root  4096 јул 25 12:38 cdrom
drwxr-xr-x  16 root root  4300 јул 30 12:18 dev
drwxr-xr-x 134 root root 12288 јул 30 12:18 etc
drwxr-xr-x   5 root root  4096 јул 25 12:50 home
lrwxrwxrwx   1 root root    33 јул 25 12:40 initrd.img -> boot/initrd.img-3.19.0-39-generic
drwxr-xr-x  23 root root  4096 јул 25 12:42 lib
drwxr-xr-x   2 root root  4096 дец  9  2015 lib64
drwx------   2 root root 16384 јул 25 12:32 lost+found
drwxr-xr-x   3 root root  4096 јул 25 14:56 media
drwxr-xr-x   2 root root  4096 апр 11  2014 mnt
drwxr-xr-x   3 root root  4096 јул 25 13:37 opt
dr-xr-xr-x 227 root root     0 јул 30 12:18 proc
drwx------   2 root root  4096 јул 25 13:06 root
drwxr-xr-x  23 root root   780 јул 31 14:30 run
drwxr-xr-x   2 root root 12288 јул 25 12:46 sbin
drwxr-xr-x   2 root root  4096 дец  8  2015 srv
dr-xr-xr-x  13 root root     0 јул 30 12:18 sys
drwxrwxrwt   8 root root  4096 јул 31 16:05 tmp
drwxr-xr-x  10 root root  4096 дец  8  2015 usr
drwxr-xr-x  13 root root  4096 дец  9  2015 var
lrwxrwxrwx   1 root root    30 јул 25 12:40 vmlinuz -> boot/vmlinuz-3.19.0-39-generic

ls -la 的另一個捷徑是 ll。但是,這不是內建命令。相反,它在 ubuntu 系統中很常見,完全是它的天堂 8。別名將為你提供與 ls -la 相同的輸出,但在每個資料夾的末尾新增了額外的斜槓(/),以幫助你更輕鬆地識別資料夾。

通過輸入 alias ll 可以檢視 ll 別名。如下圖所示。如果未設定別名,則該命令將給出錯誤。

vagrant@host ~ ->>
08:05 AM Mon Sep 12$ alias ll
 alias ll='ls -alF'