一、目录与文件查看:探索文件系统
1. ls 命令:查看文件列表(重要)
ls(list 的缩写)是 Linux 中最常用的命令之一,用于显示目录或文件的信息。其灵活的参数组合能满足各种查看需求:
# 显示当前目录下的文件和目录
ls
# 以列表形式显示详细信息(包含权限、所有者、时间等)
ls -l
# 显示所有文件,包括隐藏文件(以.开头的文件)
ls -a
# 同时显示详细信息和隐藏文件
ls -la
# 查看目录属性而非内容
ls -d 目录名
参数详解:
-l:long list format,显示详细信息,包括:- 权限(如
-rwxr-xr--) - 硬链接数
- 所有者
- 所属组
- 大小(默认字节,可加
-h转为人类可读格式) - 修改时间
- 文件名
- 权限(如
-a:all,显示所有文件,包括.(当前目录)和..(上级目录)-h:human-readable,文件大小以 K/M/G 为单位显示-t:按修改时间排序,最新的在前-R:recursive,递归显示子目录内容
实战示例:
# 查看/etc 目录下的所有文件,按大小排序
ls -lSh /etc
# 查看当前目录下所有以.sh 结尾的文件
ls *.sh
# 查看/usr/bin 目录的属性
ls -ld /usr/bin
ls -l 可以简写为 ll。
重要概念:
- 文件类型标识:
ls -l输出的第一个字符表示文件类型:-:普通文件d:目录l:符号链接(软链接)b:块设备文件(如硬盘)c:字符设备文件(如键盘、串口)
- 隐藏文件:Linux 中以
.开头的文件为隐藏文件,常用于存储配置文件(如.bashrc)
2. pwd:显示当前所在位置
pwd(print working directory)命令用于显示当前工作目录的绝对路径,是路径操作的基础:


