Linux 命令之 ls

描述

ls 命令用于列出指定路徑下的文件和目錄。它提供了查看文件信息、排序輸出和篩選特定類型文件的功能。

ls 十種主要用法及其代碼示例

1.列出當前目錄的文件和子目錄

$ ls

輸出示例:

file1.txt file2.txt directory1 directory2

2.列出指定目錄的文件和子目錄

$ ls directory

輸入示例:

$ ls /home/user/Documents

輸出示例:

file1.txt file2.txt directory1 directory2

3.列出所有文件,包括隱藏文件

$ ls -a

輸出示例:

. .. file1.txt file2.txt .hidden_file directory1 directory2

4.使用長格式顯示文件詳細信息

$ ls -l

輸出示例:

-rw-r--r-- 1 user group 1024 Mar 10 09:00 file1.txt
-rw-r--r-- 1 user group 2048 Mar 11 10:15 file2.txt
drwxr-xr-x 2 user group 4096 Mar 12 14:30 directory1
drwxr-xr-x 2 user group 4096 Mar 13 16:45 directory2

5.以人類可讀的方式顯示文件大小

$ ls -lh

輸出示例:

-rw-r--r-- 1 user group 1.0K Mar 10 09:00 file1.txt
-rw-r--r-- 1 user group 2.0K Mar 11 10:15 file2.txt
drwxr-xr-x 2 user group 4.0K Mar 12 14:30 directory1
drwxr-xr-x 2 user group 4.0K Mar 13 16:45 directory2

6.反向排序顯示文件列表

$ ls -r

輸出示例:

directory2 directory1 file2.txt file1.txt

7.按修改時間排序顯示文件列表

$ ls -t

輸出示例:

directory2 directory1 file2.txt file1.txt

8.僅顯示目錄本身,而不列出子目錄內容

$ ls -d

輸出示例:

directory1 directory2

9.在文件名后加上文件類型標識符

$ ls -F

輸出示例:

file1.txt file2.txt directory1/ directory2/

10.遞歸列出指定目錄及其子目錄的內容

$ ls -R directory

輸入示例:

$ ls -R /home/user/Documents

輸出示例:

file1.txt file2.txt
directory1:
file3.txt file4.txt

directory2:
file5.txt file6.txt
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • ls命令用來顯示目標列表,在Linux中是使用率較高的命令。ls命令的輸出信息可以進行彩色加亮顯示,以分區(qū)不同類型...
    SCOR_PIO閱讀 169評論 0 1
  • 一、ls命令簡介 命令所在路徑:/bin/ls (所有人可以使用) 命令英文原意:list (清單) 功能描述:顯...
    橡皮24閱讀 157評論 0 0
  • 來源: https://www.cnblogs.com/peida/archive/2012/10/23/2734...
    光小月閱讀 270評論 0 0
  • 轉自喝小酒的網摘查看統(tǒng)計當前目錄下文件的個數(shù),包括子目錄里的。 Linux下查看某個目錄下的文件、或文件夾個數(shù)用到...
    寒冰豌豆閱讀 6,131評論 0 1
  • ls 命令是linux下最常用的命令。ls命令就是list的縮寫,如果ls指定其他目錄,那么就會顯示指定目錄里...
    行走的星閱讀 756評論 0 1

友情鏈接更多精彩內容