1.1命令格式與目錄處理命令ls
一,命令格式
命令格式:命令 【-選項】【參數】
例如:ls -l /etc, ls -al /etc
說明:1,個別命令使用不必遵循該格式
2,當有多個選項時,可以寫在一起,如:ls -al ,ls -alh等
3,簡化選項與完整選項,如:-a 等於--all(簡化選項一般用一個橫杠,完整選項用兩個橫杠)
1,目錄處理命令:ls
命令名稱:ls
命令英文願意:list
命令所在路徑:/bin/ls
執行權限:所有用戶
功能描述:顯示目錄文件
語法:ls 選項【-ald】【文件或者目錄名】
-a 顯示所有文件,包括隱藏文件
-l 顯示文件或目錄的詳細信息
-h 文件大小帶單位,配合-l使用,如:B,KB,MB,G等
-d 查看目錄屬性
註:選項也可以組合使用
例:ls -al /tmp,顯示tmp目錄下的所有文件包括隱藏文件的詳細信息,文件大小不會顯示單位
ls -lh /tmp,顯示tmp目錄下的文件不包括隱藏文件,文件大小會顯示單位
ls -alh /tmp,顯示tmp目錄下的所有文件包括隱藏文件的詳細信息,文件大小顯示單位
這裏需要說明一下使用-l之後顯示的詳細信息的說明:
例:ls -l /tmp
權限位 引用計數 所有者 所屬組 文件大小 最後修改日期 文件名
-rw------- 1 root root 1025 3月 3 08:10 anachoda-ks.cfg
-rw-r--r-- 1 root root 24772 3月 3 08:10 install.log
-rw-r--r-- 1 root root 7690 3月 3 08:05 install.log.sys.log
權限位(後期會詳細講解):
-rw-r--r--
1,權限位可以分為2個部分,第一個部分為第一個字符,表示該文件的文件類型(最常見的為這三種,-表示該文件為二進制文件,d表示該文件是一個目錄,l表示該文件是一個軟連接文件(後面博文會詳細講什麽是鏈接))
2,第二部分為9個字符,2--4位對應所有者的權限,5--7位對應所屬組的權限,8--10對應其他人的權限。
r表示可讀 w表示可寫 x表示可執行
rw- r-- r--
u g o
u表示所有者,對應所有者的權限,2到4位的rw-表示所有者對改文件有讀、寫的權限,沒有執行權限
g表示所屬組,對應所屬組的權限,5到7位r--表示所屬組對該文件只有讀的權限
o表示其他人,對應其他人的權限,8到10位r--表示其他人對該文件只有讀的權限
所有者:一般為文件的創建者,誰創建了該文件,就天然的成為該文件的所有者,所有者可以修改(後面博文中會詳細講)
所屬組:當某個用戶創建了一個文件後,這個文件的所在組就是該用戶所在的組,所屬組可以修改(後面博文中會詳細講)
其它組:除開文件的所有者和所在組的用戶外,系統的其它用戶都是文件的其它組
1.1命令格式與目錄處理命令ls