# Linux基礎命令ls怎么用
`ls` 是 Linux 系統中最基礎且使用頻率最高的命令之一,全稱為 **List Directory Contents**,用于列出目錄中的文件和子目錄。本文將詳細介紹 `ls` 命令的語法、常用選項及實際應用場景。
---
## 一、基本語法
```bash
ls [選項] [目錄/文件]
ls
ls /home # 列出/home目錄內容
ls file.txt # 查看文件信息(若存在)
-l)以長格式顯示文件屬性,包括權限、所有者、大小、修改時間等:
ls -l
輸出示例:
-rw-r--r-- 1 user group 1024 Jan 1 10:00 file.txt
drwxr-xr-x 2 user group 4096 Jan 1 10:01 dir
-a)Linux 中以 . 開頭的文件為隱藏文件,默認不顯示:
ls -a
與 -l 結合使用時,文件大小以 KB、MB 等易讀格式顯示:
ls -lh
-R)遞歸顯示目錄及其所有子目錄中的文件:
ls -R /path/to/dir
-t 和 -r)-t:按修改時間從新到舊排序-r:反向排序(可與其他選項組合)ls -lt # 時間從新到舊
ls -ltr # 時間從舊到新
-S)從大到小顯示文件:
ls -lS
-F)在文件名后添加標識符:
- / 表示目錄
- * 表示可執行文件
- @ 表示符號鏈接
ls -F
ls -la
ls -lRt /var/log
ls -lFS
ls *.txt # 列出所有.txt文件
ls [a-c]*.log # 列出以a-c開頭的.log文件
通過 --color 選項區分文件類型(多數Linux發行版已默認啟用):
ls --color=auto
使用 --time-style 指定時間顯示格式:
ls -l --time-style="+%Y-%m-%d %H:%M:%S"
ls 會報錯。-L 可顯示鏈接指向的文件。-R 可能導致輸出過長,建議結合 less 分頁查看:
ls -lR | less
通過靈活組合選項,ls 命令可以滿足日常絕大多數文件列表需求。掌握其用法是Linux系統管理的基礎技能之一。
“`
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。