歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

linux 常用shell命令ls

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