歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

Unix操作系統常用配置文件(20)

1.1.1  ls

    [語法]: ls  [-RadCxmlnogrtucpFbqisf1]   [目錄或文件......]

    [說明]: ls 命令列出指定目錄下的文件,缺省目錄為當前目錄 ./,缺省輸出順序為縱向按字符順序排列。

          -R  遞歸地列出每個子目錄的內容

          -a  列出所有文件,包括第一個字符為“.”的隱藏文件

          -d  若後面參數是目錄,則只列出目錄名而不列出目錄內容,常與-l選項連

 用以顯示目錄狀態。

          -C  輸出時多列顯示

          -x  橫向按字符順序排列

          -m  輸出按流式格式橫向排列,文件名之間用逗號(,)分隔

        -l  長列表輸出,顯示文件詳細信息,每行一個文件,從左至右依次是:

文件存取模式  鏈接數  文件主  文件組  文件字節數   上次修改時間

其中文件存取模式用10個字母表示,從左至右的意義如下:

    第一個字母表示文件種類,可以是以下幾種情況:

                 d 為目錄文件                                         

                 l 為鏈接

                 b 為塊文件

                 c 為字符型文件

                 p 為命名管道(FIFO)

                 - 為普通文件

    後面9個字母分別表示文件主、同組用戶、其他用戶對文件的權力,用r表示可讀,w 表示可寫,x 表示可執行。如果是設備文件,則在文件字節數處顯示:主設備  從設備。

          -n    與-l選項相同,只是文件主用數字(即UID)顯示,文件組用數字

                    (即GID)表示

             -o    與-l選項相同,只是不顯示文件組

          -g    與-l選項相同,只是不顯示文件主

        -r    逆序排列

        -t   按時間順序排列而非按名字

        -u   顯示時間時使用上次訪問時間而非上次修改時間

        -c   顯示時間時使用上次修改i節點時間而非上次修改時間

        -p   若所列文件是目錄文件,則在其後顯示斜槓(/)

        -F   在目錄文件後加’/’,在可執行文件後加’*’

        -b   文件名中若有非打印字符,則用八進制顯示該字符

        -q   文件名中的打印字符用’?’表示

        -i    顯示節點號

        -s    顯示文件長度時使用塊長度而非字節長度

        -f     將後面的參數解釋為目錄並列出其中的每一項

        -1    每行僅列一項

    [例子]:

      ls   列出當前目錄下的文件

        ls -al  /bin   以長列表的形式列出目錄 /bin 下的所有文件,包括隱藏文件
Copyright © Linux教程網 All Rights Reserved