rwx对文件和目录的区别

在*nix系统中,基本的权限便是rwx;但rwx对文件和目录有不同的含义,如下所示。

  • r(Read,读取)

对文件而言,具有查看文件内容的权限,如可以使用cat命令;
对目录来说,具有浏览目录、列出其中内容的权限,如可以使用ls命令。

  • w(Write,写入)

对文件而言,具有修改文件内容的权限,如可以使用vim进行编辑;
对目录来说,具有在目录中创建、删除文件的权限,如可以使用touch命令。

  • x(eXecute,执行)

对文件而言,具有执行文件的权限,如可以作为Perl脚本直接运行;
对目录来说,具有进入目录的权限,如可以使用cd命令。