《每天一个Linux命令》--(2) ls命令
ls 命令是 Linux 和其他类 Unix 操作系统中的一个常用命令,用于列出目录中的文件和子目录。-l:以长格式(详细信息)列出文件和目录。-h:以人类可读的格式显示文件和目录的大小,例如,使用 K、M、G 等单位。linux中,(.文件名)以点开头的是隐藏文件,ls -a可以查看到。-t:按修改时间排序文件和目录,最近修改的文件先显示。-a:显示所有文件和目录,包括以.开头的隐藏文件。-R:
·
每天一个Linux命令 – (1) ls命令
简介
ls命令是Linux和其他类Unix操作系统中的一个常用命令,用于列出目录中的文件和子目录。
语法
ls [选项] [文件或目录]
选项
选项 | 说明 |
---|---|
-l | 以长格式(详细信息)列出文件和目录。显示文件的权限、所有者、大小、修改日期等信息。 |
-a | 显示所有文件和目录,包括以.开头的隐藏文件。 |
-h | 以人类可读的格式显示文件和目录的大小,例如,使用 K、M、G 等单位。 |
-t | 按修改时间排序文件和目录,最近修改的文件先显示。 |
-r | 以相反的顺序显示文件和目录。 |
-R | 递归地列出子目录中的文件和目录。 |
-S | 按文件大小排序文件和目录。 |
-i | 显示文件和目录的 inode 号码。 |
-ld | 查看目录属性 |
-lh | 查看目录(大小以字节、MB显示) |
drive_spreadsheet导出到 Google 表格
示例
# 列出当前目录下的所有文件和目录
ls
# 列出当前目录下的所有文件和目录,包括隐藏文件
ls -a
# 以长格式列出当前目录下的所有文件和目录
ls -l
# 列出当前目录下的所有文件和目录,并按修改时间排序
ls -lt
# 列出当前目录下的所有文件和目录,并以相反的顺序排序
ls -r
# 列出当前目录及其子目录下的所有文件和目录
ls -R
注意事项
- 默认情况下,ls命令只会列出当前目录下的文件和目录。
- 使用-a选项可以列出所有文件和目录,包括隐藏文件。
- 使用-l选项可以以长格式列出文件和目录,显示文件的权限、所有者、大小、修改日期等信息。
- 使用-h选项可以以人类可读的格式显示文件和目录的大小。
- 使用-t选项可以按修改时间排序文件和目录。
- 使用-r选项可以以相反的顺序显示文件和目录。
- 使用-R选项可以递归地列出子目录中的文件和目录。
隐藏文件含义
Linux中,以点开头的文件是隐藏文件,ls -a可以查看到。隐藏文件不是把文件隐藏起来,而是告诉用户它们是系统重要文件。Windows中病毒木马会把自己变成隐藏文件,给用户带来错觉,以为隐藏文件是为了不让用户发现。
小结
ls命令是Linux中一个非常重要的命令,用于列出目录中的文件和子目录。掌握ls命令的使用方法,可以帮助我们快速了解目录中的内容。
更多推荐
已为社区贡献2条内容
所有评论(0)