建站学院文档 ls命令是Linux/Ubuntu中用来查看所选目录下有哪些文件以及列出当前目录中子目录的清单的命令,是Linux/Ubuntu中经常用到的一个命令,也是一个非常基本的命令。在很多操作中都会用到这个命令,除非你能把磁盘里的所有文件都给背下来,知道哪个目录下有哪些文件和文件夹,这样的话就可以不用学会这个命令了:) 对于一个用Linux的人来说,如果对ls命令也是一知半解的话,我个人认为不能算是一个学过Linux的人。
格式:ls [参数] [文件/目录]
参数说明:
-a 表示列出所有的文件,包括以"."开头的隐藏文件
-d 如果其后接的是一个目录,则此只输出目录的名称
-l 表示以清单的形式列出文件的条目,包括文件的名称、权限、拥有者、大小、最后修改时间等
-t 表示列出的条目按最后修改的时间进行排序,默认是使用文件夹的名称来排序
-C 以文件的名称按列纵向排序
-F 在文件名后加一个符号来表示文件类型
下面我就给大家举几个例子来简单说明一下:
这就是ls和ls -a的区别,可以看到如果是用ls -a来查看就用看到以"."开头的隐藏文件
可以看到ls -l把当前目录下的upload.tar.gz这个文件夹的属性都显示出来了
可以看到当前目录下的子目录后面多了一个"/"