命令格式與目錄處理命令ls
命令格式: 命令[-選項][參數]
例如: ls -la /etc
說明:
1)個別命令使用不遵循此格式
2)當多個選項時,可以寫在一起
3)簡化選項與完整選項
-a 等於--all
PS:在Linux中“.”代表的是隱藏文件。
| 目錄處理命令:ls |
|
| 命令名稱: |
ls |
| 命令英文原意: |
list |
| 命令所在路徑: |
/bin/ls |
| 執行權限: |
所有用戶 |
| 功能描述: |
顯示目錄文件 |
| 語法: |
ls 選項[-ald][文件或目錄] |
|
|
-a 顯示所有文件,包括隱藏文件 |
|
|
-l 詳細信息顯示 |
|
|
-d 查看目錄屬性 |
#ls -a 查看本目錄下的文件(包含隱藏文件)
#ls -l 顯示文件的詳細信息
1 root root 1208 12月 3 06:22 anaconda-ks.cfg
1 root root 24772 12月 3 06:22 install.log
1 root root 7690 12月 3 06:21 install.log.syslog
root 所有者 root 所屬組 7690 文件大小
下面的ls -lh是將文件大小的字節顯示轉變成我們所熟悉的Windows
|
1
2
3
4
5
|
[root@localhost ~]# ls -lh
總用量 44K
-rw-------. 1 root root <span ><strong><span >1.2K</span></strong></span> 12月 3 06:22 anaconda-ks.cfg
-rw-r--r--. 1 root root 25K 12月 3 06:22 install.log
-rw-r--r--. 1 root root 7.6K 12月 3 06:21 install.log.syslog
|
1.2K 和 7690代表的是一個意思,只不過當用ls -lh的時候會將文件大小變成我們所熟悉的K、M、G表示而不是字節表示。
-rw-r--r--
-文件類型(-二進制文件 d表示目錄 l表示軟鏈接文件)
rw- r-- r--
u g o
u所有者 g所屬組 o其他人
PS: r讀 w寫 x執行
|
1
2
|
[root@localhost ~]# ls -lhd /etc
drwxr-xr-x. 102 root root 12K 12月 15 06:36 /etc
|
ls -lhd /etc 是查看etc目錄的大小而不是查看ect目錄下的所有內容。
|
1
2
|
[root@localhost ~]# ls -i
795111 anaconda-ks.cfg 786436 install.log 786437 install.log.syslog
|
#ls -i 查看每個文件的id號
