• 技术文章 >运维 >linux运维

    linux怎样判断是文件还是目录

    长期闲置长期闲置2022-03-02 12:00:46原创762

    在linux中,可以利用“ls -l”命令判断是文件还是目录,ls命令用于显示指定工作目录下的内容,设置参数“-l”用于显示文件形态、权限和拥有者等内容,当显示目录时第一个字符为“d”,当显示文件时第一个字符为“-”。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux怎样判断是文件还是目录

    首先输入 ls -l 命令查看文件、目录详细信息

    20.png

    Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

    当为[ d ]则是目录

    当为[ - ]则是文件;

    若是[ l ]则表示为链接文档(link file);

    若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

    若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

    接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合

    21.png

    可以看到文件属性中第一个字符为d的即为目录,第一个字符为-的即为普通文件。

    还有另外一种方法直接判断的是通过命令行颜色,在大多书命令行软件中,一般普通文件为白色,目录、链接文件为彩色。

    相关推荐:《Linux视频教程

    以上就是linux怎样判断是文件还是目录的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:linux
    上一篇:linux怎样判断是否虚拟机 下一篇:linux下mysql怎么修改端口号
    PHP编程就业班

    相关文章推荐

    • linux怎样查看文件前几行• linux怎样查看文件夹是否为空• linux退出不保存的命令是什么• linux中32位和64位的区别是什么• linux与dos的区别是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网