Linux系统下列出目录内容的命令小总结
发布时间:2023-07-17 14:51:06 所属栏目:Linux 来源:
导读:本文介绍平时大家最最最常用的一些命令:Linux 系统下列出目录内容的相关命令。
ls
ls 命令是 Linux 系统下使用频率非常高的命令之一,也是一条非常古老的命令。截图的示例是显示当前目录下非隐藏的文件和目
ls
ls 命令是 Linux 系统下使用频率非常高的命令之一,也是一条非常古老的命令。截图的示例是显示当前目录下非隐藏的文件和目
本文介绍平时大家最最最常用的一些命令:Linux 系统下列出目录内容的相关命令。 ls ls 命令是 Linux 系统下使用频率非常高的命令之一,也是一条非常古老的命令。截图的示例是显示当前目录下非隐藏的文件和目录,可以看到它们都有颜色上的区分,不同颜色代表不同的文件类型,这个可以通过配置不同的主题来搭配使用。 ls ls 描述:ls 命令能够罗列出当前路径下的目录和文件,还可以列出其他路径下的目录和文件: $ ls /其他的/目录/路径 若要查看目录中的隐藏的内容(以 . 开始的隐藏文件与目录)的话,添加 -a 参数就可以做到: $ ls -a 这里如果加上 -l (-l 是字母不是数字 1) 选项,则会以列表形式罗列出内容,但是罗列出的文件大小会以字节的状态显示(没有单位),对于使用者不友好。这里就可以用 -h 参数,会变成让大家能够快速理解的单位,比如 k 、M、G 等。 而且命令参数选项还可以合并写在一起,可以简化输入,例如: $ ls -lh dir ls 命令我们都不陌生,查看文件经常使用。这里 dir 命令与 ls 命令功能相似,也能够罗列当前目录下内容。若罗列出的文件名中有特殊字符,比如空格,在返回结果上这些特殊字符前将会显示一个反斜杠 \。 dir 命令与 ls 命令更为相似的地方是,有些命令参数是通用的,只是执行 dir 命令时显示结果没有颜色区分。 dir dir dir 命令和下面这条命令功能是一样的: $ ls -C -b 其中: -C:以列的形式显示内容 -b:在特殊字符前添加反斜杠 \ vdir vdir 命令将使用长列表的形式罗列目录下的内容(除了以 . 开始的隐藏文件与目录),而且在特殊字符前还会加反斜杠 \ 。长列表中还会显示该文件或者目录的权限信息,连接数,所有者,组所有者,文件大小,上次修改时间和名称等等,和 ll 命令一样。 vdir vdir 还有一些 vdir 命令和 ls 命令功能一样的,本文给大家在下面列出来了: $ ls -l -b 其中: -l:以列表的形式显示目录下的内容 -b:在特殊字符前面加反斜杠 \ dir 和 vdir 存在的意义 既然 ls 命令能够实现 dir 和 vdir 的全部功能,那为什么还有 dir 和 vdir 这两条命令的存在? Shell 命令经常用于脚本的一部分,这些脚本的输出有时是显示在终端上,有时被重定向到文件中,偶尔也简单地通过管道传输给其他命令。 然而在某种状况下,ls 命令会因为脚本执行过程中的性能问题而造成的结果没有达到预期。因此, Linux 开发人员设计开发出了两个能够解决这个性能问题的命令。 一些其他知识 一般当大家使用 ls 命令时,反馈结果中类型不同显示的颜色则不同,但是当我们使用 dir 和 vdir 命令时所有反馈内容为同一种颜色。原因是 ls 命令实际为 ls –color=auto 的别名(通过 alias 命令来设置别名),所以反馈的结果会根据不同类型显示不同颜色。 alias alias 若想让 dir 和 vdir 使用时,反馈的结果按照类型的不同显示不同的颜色,按照下面示例执行即可: $ dir --color $ vdir --color dircolor dircolor 也可以用 alias 别名命令配置一步到位(永久生效需要添加下面配置到 /root/.bashrc 文件里),之后就不用加 --color 参数 : $ alias dir='dir --color' $ alias vidr='vdir --color' 到这里给大家的介绍就结束了,希望对大家有所帮助。 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐