ls命令基础使用
· 命令形式如下:
ls [-a -l -h] [路径]
· 如果直接使用ls命令,不添加选项和参数,就代表以平铺的形式列出当前工作目录下的内容,如下:
HOME目录与工作目录
· Linux操作系统支持多用户,因此每个用户都会有一个HOME目录,其形式是/home/用户名。如下图就列出了root用户的家目录文件夹下的内容:
· 工作目录就是当前所在的目录,如上图,进入了home目录之后,工作目录就是home目录。
ls命令的参数与选项
· ls命令的参数就是要查询的目录,如下展示了home目录中hello目录内的东西:
· ls命令的参数有3个可选项,接下来逐一介绍。
· -a选项代表all,即列出所有的文件,包含隐藏的文件与文件夹。如下列出了根目录下的所有文件,对比加和不加-a,列出的内容不一样:
在Linux中,文件或文件夹前面带上一个点“.”就代表这个文件或文件夹是隐藏的。
· -l选项代表以列表(竖向排列)的形式展示内容,并展示更多信息,如下展示了根目录内容的详细信息:
可以看到,展示了总用量、权限、所属用户/用户组,上次修改时间等详细信息。
· 选项是可以混合使用的,比如使用 ls -a -l / 就是把根目录下的所有内容以列表的形式展示:
· -h选项表示以易于阅读的形式列出文件的大小,该选项必须搭配-l一起使用,例子:
可以看到,以我们熟悉的文件大小单位列出了总用量以及每个文件的大小。