每天一个命令linux
每天一个命令linux详细介绍
今天学习 Linux 中最常用的命令之一 ls(英文全称:list files and directories),用于列出目录中的文件和子目录。
基本语法
bash
选项 目录路径
- 不指定目录时,默认列出当前目录的内容。
- 目录路径可以是绝对路径(如
/home/user)或相对路径(如../documents)。
常用选项
-l(长列表格式)
显示文件的详细信息,包括权限、硬链接数、所有者、组、大小、修改时间等。
bash- 第一列:文件类型和权限(
d表示目录,-表示普通文件)。 - 第二列:硬链接数。
- 第三、四列:所有者和所属组。
- 第五列:文件大小(默认以字节为单位)。
- 第六、七列:最后修改时间。
- 第八列:文件名。
- 第一列:文件类型和权限(
-a(显示所有文件,包括隐藏文件)
隐藏文件以.开头(如.bashrc),默认ls会忽略它们。
bash-h(人性化显示文件大小)
让文件大小以 KB、MB、GB 等单位显示,配合-l使用更方便。
bash-d(查看目录本身属性,而非目录内容)
当需要查看目录的元数据(如权限),而非目录下的文件时使用。
bash/home/user-r(反向排序)
按文件名逆序排列(默认正序)。
bash-t(按修改时间排序,最新的在前)
结合-l可查看最近修改的文件。
bash
实用场景举例
- 查看当前目录内容
bash - 查看隐藏文件
bash - 查看某个目录的详细信息(如
/etc)
bash/etc/etc
- 按大小 / 时间排序文件
bash
总结
ls 是 Linux 中最基础的命令之一,熟练掌握其选项可以高效管理文件和目录。记住常用组合:
ls -l(详细信息)ls -alh(显示所有文件,带人性化大小)ls -lt(按时间排序最新文件)
明天继续学习下一个实用命令!