CentOS 列出文件目錄的完整指南
基礎(chǔ)文件查看命令
ls
是最常用的目錄查看命令,支持多種參數(shù)組合:
# 顯示基礎(chǔ)列表
ls
# 包含隱藏文件
ls -a
# 長格式顯示(含權(quán)限信息)
ls -l
# 按時間倒序排列
ls -lt
高級目錄遍歷技巧
遞歸顯示目錄結(jié)構(gòu)
ls -R
tree -L 3
精確文件搜索
find /var/log -name "*.log"
locate httpd.conf
可視化目錄工具
安裝使用 tree 命令生成樹狀圖:
yum install tree
tree -d /etc/nginx
實(shí)用參數(shù)組合
- 顯示人類可讀的文件大?。?code>ls -lh
- 過濾目錄類型:
ls -d */
- 反向排序顯示:
ls -lr
- 統(tǒng)計(jì)文件數(shù)量:
ls | wc -l
文件權(quán)限管理
通過長格式查看時的權(quán)限標(biāo)識:
drwxr-xr-x 2 root root 4096 Jan 12 09:30 documents
字段解析:目錄權(quán)限 | 所屬用戶 | 所屬組 | 大小 | 修改時間 | 目錄名
常見問題解決方案
中文亂碼處理
export LANG=en_US.UTF-8
顯示完整路徑
ls -d $PWD/*