CentOS 列出文件目录的完整指南
基础文件查看命令
ls
是最常用的目录查看命令,支持多种参数组合:
# 显示基础列表
ls
# 包含隐藏文件
ls -a
# 长格式显示(含权限信息)
ls -l
# 按时间倒序排列
ls -lt
高级目录遍历技巧
递归显示目录结构
ls -R
tree -L 3
精确文件搜索
find /var/log -name "*.log"
locate httpd.conf
可视化目录工具
安装使用 tree 命令生成树状图:
yum install tree
tree -d /etc/nginx
实用参数组合
- 显示人类可读的文件大小:
ls -lh
- 过滤目录类型:
ls -d */
- 反向排序显示:
ls -lr
- 统计文件数量:
ls | wc -l
文件权限管理
通过长格式查看时的权限标识:
drwxr-xr-x 2 root root 4096 Jan 12 09:30 documents
字段解析:目录权限 | 所属用户 | 所属组 | 大小 | 修改时间 | 目录名
常见问题解决方案
中文乱码处理
export LANG=en_US.UTF-8
显示完整路径
ls -d $PWD/*