一、ls命令功能:用于显示文件目录列表,当执行ls命令时,默认只显示非隐藏文件的文件名。在Linux下文件名以带点开头表示该文件为隐藏文件。
二、命令的参数:
1、-a =-all是的缩写,加-a或加-all的效果一样。显示所有的文件包括隐藏文件。(重点)
2、-A =–almost-all的缩写,显示所有隐藏和非隐藏的文件,但不会显示当前目录.点和上一级目录的..点点,这两个文件。
3、-c 单独使用时,默认是时间排序但不显示时间 例子:ls -c。可以配合-lt使用例子:ls -clt以时间顺序排序,并显示时间。配合-cl使用例子:ls -cl 以文件名排序并显示时间。
4、-d 仅列出目录本身 例子:ls -d /root,加上-l更加清晰。
5、-l列出长数据串。包括文件的属性和权限。例子:ls -l,也可以跟多个参数一起使用。例子:ls -clt ,ls -ld;
6、–full-time列出文件完整的时间(包括年月日)例子:ls –full-time
7、-h用GB或KB列出文件的大小,例子:ls -lh。
三、总结:ls最好多配几个参数一起使用。例如 ls -clt。