RaymondHuang
RaymondHuang
发布于 2023-07-22 / 45 阅读
0
0

列出目录内容——ls命令

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一起使用,例子:

可以看到,以我们熟悉的文件大小单位列出了总用量以及每个文件的大小。


评论