歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> linux 常用shell命令ls

linux 常用shell命令ls

日期:2017/3/1 12:23:10   编辑:SHELL編程
ls:查看文件名和目錄,用法:$ ls [選項] 1. $ ls 直接輸入ls命令,則列出當前目錄下的所有文件和目錄,不顯示詳細信息,如類型,大小,日期權限等。 2. $ ls -l -l 選項,每行顯示一條記錄,以長列表形式顯示文件和目錄的信息,包括文件類型、大小、修改日期和時間、權限、所屬的用戶和組等。 如顯示以下內容: drwxr-xr-x 2 userName groupName 4096 Sep 18 10:51 Desktop drwxr-xr-x 2 userName groupName 4096 Jul 2 07:47 Documents drwxr-xr-x 2 userName groupName 4096 Jul 2 07:47 Downloads -rw-rw-r-- 1 userName groupName 0 Sep 18 11:43 hello.txt 上面的輸出每行有7個字段,每個字段有不同的含義: 字段1:文件類型和權限。第一個字符表示文件的類型,具體的情況有:d:目錄; -:普通文件; s:套接字文件; l:鏈接文件 rwxr-xr-x表示文件的權限。 字段2:鏈接數。1表示只有一個文件鏈接到此文件 字段3:所有者 字段4:用戶組 字段5:文件大小,單位字節 字段6:文件最後一次被修改的日期 字段7:文件名 3. $ ls -lh -lh 選項可以將文件大小顯示為符合平常閱讀習慣的形式,如: drwxr-xr-x 2 lipan lipan 4.0K Sep 18 10:51 Desktop 4. $ ls -F -F選項,將使用不同的特殊字符歸類不同的文件類型 init/   linux-sound-base/ ufw/ klibc-P2s_k-gf23VtrGgO2_4pGkQgwMY.so*   lsb/   x86_64-linux-gnu/ libcryptsetup.so.4@    modprobe.d/    xtables/  hello.txt /:表示目錄 @:表示鏈接文件 *:表示可執行文件 無:表示普通文件 5. $ ls -R -R 選項,將遞歸的列出某個目錄的內容 6. $ ls -ls -ls 選項,將以長列表格式按文件大小順序列出文件和目錄(降序) 7. $ ls -a -a選項,將列出包括隱藏文件或目錄在內的所有文件和目錄,包括“.”(當前目錄)和“..”(父目錄) 8. $ ls -A -A選項,列出包括隱藏文件或目錄在內的所有文件和目錄,不包括“.”(當前目錄)和“..”(父目錄) 9. $ ls -n -n選項,輸出類似與-l選項,但是使用uid和gid代替所有者和用戶組
Copyright © Linux教程網 All Rights Reserved