1. 程式人生 > >[Linux] 006 命令格式與目標處理命令

[Linux] 006 命令格式與目標處理命令

文件顯示 lis lin root -- 信息 部分 一個 命令

1. 命令格式

  • 命令 [-選項] [參數]
    • 如,ls -la /etc
  • 說明
    • 個別命令使用不遵循此格式
    • 當有多個選項時,可以寫在一起
    • 簡化選項與完整選項
      • 如,-a 為簡化選項,--all 為完整選項
      • 簡化選項與完整選項效果一樣

2. 目標處理命令:ls

  • 命令名稱:ls
  • 命令英文願意:list
  • 命令所在路徑:/bin/ls
  • 執行權限:所有用戶
  • 功能描述:顯示目標文件
  • 語法:ls 選項[-ald] [文件或目錄]
    • -a:顯示所有文件,包括隱藏文件
    • -l:詳細信息顯示,l for long,意為長格式顯示
    • -d:查看目錄屬性

(1) 關於 r w d 權限

  • ls -l 會使文件顯示 7 種數據,最開頭的就是 r w d 權限,如

    • -rwxrwx---
    • drwxrwxr-x
    • lrwxrwxrwx

    ......

  • 分兩個部分

    • 開頭的一個字符
      • -:二進制文件
      • d:目錄
      • l:軟連接
    • 後面是 3 組 r w d,在這兒顯示為 - 表示沒有對應權限
      • 3 組按從左到右依次為“所有者”、“所屬組”和“其他人”
      • n:所有者
      • g:所屬組
      • o:其他人
  • 具體釋義

    • r:讀
    • w:寫
    • x:執行

(2) 關於 7 種數據的具體意義

  • 例如這樣一條數據:-rw------- 1 root root 1205 3月 3 08:10 anaconda-ks.cfg
數據 釋義
-rw------- r w d 權限說明
1 文件被引用的次數
root 所有者
root 所屬組
1205 文件大小,默認單位是字節
3月 3 08:10 (最後修改)時間
anaconda-ks.cfg 文件名

(3) ls 的其它參數

  • ls -i:查詢目錄下文件
  • ls -h:人性化顯示,和 -l 組合為 ls -lh 可將字節顯示的文件大小用合適的單位表示出來

此為以前聽 兄弟連的 Linux 公開課 記下的筆記

[Linux] 006 命令格式與目標處理命令