linux的ls命令详解

ls 命令是 Linux 和其他类 Unix 操作系统中的一个常用命令,用于列出目录中的文件和子目录。下面是 ls 命令的详细解释和一些常用的选项:

ls [选项] [文件或目录]

常用选项:
-l:以长格式(详细信息)列出文件和目录。显示文件的权限、所有者、大小、修改日期等信息。
-a:显示所有文件和目录,包括以.开头的隐藏文件。
-h:以人类可读的格式显示文件和目录的大小,例如,使用 K、M、G 等单位。
-t:按修改时间排序文件和目录,最近修改的文件先显示。
-r:以相反的顺序显示文件和目录。
-R:递归地列出子目录中的文件和目录。
-S:按文件大小排序文件和目录。
-i:显示文件和目录的 inode 号码。
-ld:查看目录属性
-lh :查看目录(大小以字节、MB显示)

示例用法:

1 列出当前目录下的所有文件和目录:

ls

2、列出当前目录下的所有文件和目录,包括隐藏文件:

ls -a

以长格式列出当前目录下的所有文件和目录:

ls -l

列出当前目录下的所有文件和目录,并按修改时间排序:

ls -lt

列出当前目录下的所有文件和目录,并以相反的顺序排序:

ls -r

列出当前目录及其子目录下的所有文件和目录:

ls -R

隐藏文件含义:
linux中,(.文件名)以点开头的是隐藏文件,ls -a可以查看到。
不是把文件隐藏起来,而是告诉用户它们是系统重要文件。Windows中病毒木马会把自己变成隐藏文件,给用户带来错觉,以为隐藏文件是为了不让用户发现。

你可能感兴趣的:(linux,运维,服务器)