有充分的理由证明,ls是Linux最常用的命令。通过ls命令可以查看目录内容,确定各种重要文件和目录属性。
如下图。
#ls
我们已经看到,只要输入ls命令,就可以查看当前工作目录中包含的一系列文件和子目录。
#ls /usr
除了当前的工作目录外,我们还可以指定一个目录,比如我们在/root目录下可以直接查询/usr目录下的目录和文件。
#ls ~ /usr
我们甚至可以指定多个目录。上面就列出了用户主目录(由符号“~”代替)和/usr目录的内容。
#ls -l
-l:
这个命令我们可以得到工作目录下文件大小,权限,拥有者等更详细内容。这里涉及到一些文件的权限问题,以后会详细说明。
#ls -a
-a:
列出所有文件及目录,包括以电号开头的文件和隐藏的文件,这些文件通常是不列出来的。
#ls -d */
-d:
如果你只想列出目录,用这条命令。
通常我们将-d与-l结合,可以只看到目录的权限,用户等信息,而不是目录的内容。
#ls -F
-f:
这个选项会在每个所列出的名字后面加上类型指示符,例如文档后面加“*”,目录后加“/”。
以下还有许多选项;
选项 | 含义 |
-t | 按照修改时间排序 |
-s | 按照文件大小排序 |