■ ls命令
将指定目录下的内容显示出来,根据不同的命令选项(option),设置待显示内容。
● -l 选项
显示文件的形态、权限、拥有者、文件大小、最后修改时间、文件的完整名称(文件名+扩展名)。显示格式是每一行显示一个文件或者目录。
如图所示:
上面显示的是当前目录下的内容,如果显示某个深层子目录中的内容,同样可以。例如,当前工作目录为/home/shirdrn/temp,想要显示/home/shirdrn/temp/c下的内容,如图所示:
● -R 选项
与-l相似,只是不显示出文件的所有者。
如图所示:
● -t 选项
按照时间顺序列出文件及其目录。
如图所示:
● -a 选项
显示指定目录下所有的文件以及目录,同时也列出所有以“.”开头的隐藏文件。
如图所示:
● -A 选项
与-a很相似,显示指定目录下所有的文件以及目录,但是并不列出所有以“.”开头的隐藏文件。
如图所示:
● -c 选项
文件及其目录是以英文字母序列出,文件在前,目录在后。
如图所示:
● -r 选项
正常情况下(使用-c选项)文件是以英文字母序列出,使用-r选项后,以英文字母反序显示。
如图所示:
● -R 选项
如果列出的目录中仍有子目录或者文件,将所有目录下面的文件都显示出来。
如图所示:
● -si 选项
显示指定目录中文件以及目录的名称,包括他们的大小。
如图所示:
● -s 选项
按照文件及其目录的大小只显示文件以及目录名称。
如图所示:
● -q 和-Q 选项
-q按照正常显示,只显示文件以及目录名称,-Q为每个文件以及目录的名称加上双引号。
如图所示:
● -p 选项
对于目录,则显示格式形如“mydir/”的形式。
如图所示:
● 选项组合
可以使用各个选项的组合,得到更加适合自己需要的选项。
选项组合有两种格式,例如下面两种组合执行后是一样的:
ls -l -p
ls -lp
如图所示:
■ mkdir命令
使用mkdir命令可以实现创建目录。
● -v 选项
使用-v主要是显示操作的信息,例如创建一个目录成功,提示使用mkdir命令创建了一个目录。
如图所示:
● -p 选项
如果一个目录已经存在了,我们想重复创建这个目录,就使用-p选项。
如果创建目录的时候,想要创建一系列不存在的目录,则会出错,提示目录不存在。如果也想要创建这一系列不存在的目录,就也需要使用-p选项。
如图所示: