当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux入门培训:查看文件/目录的权限和归属

Linux入门培训:查看文件/目录的权限和归属

Linux入门培训:查看文件/目录的权限和归属

使用ls命令的“-l”选项时,将以长格式显示出文件或目录的详细信息,其中包括了该文件的权限和归属等参数。

例子:

查看“/etc”目录、“/etc/passwd”文件的详细属性信息。

~]#ls -ld /etc /etc/passwd

在该文件或目录的详细属性中,地3、4个字段的数据分别用于表示该文件(或目录)的属主、属组,上例中,“/etc/passwd”文件都属于root用户、root组。

在文件或目录的详细属性信息中,第1个字段的数据表示该文件(或目录)的访问权限,如上例中的“drwxr-xr-x”和“-rw-r--r—”,权限字段由4部分组成,各自的含义如下:

·第一个字符:表示该文件的类型,可以是d(目录)、b(块设备)、c(字符设备文件)、减号“-“(表示普通文件) 、字母“l”(表示链接文件)等。

·第2~4个字符:表示该文件的属主用户(user)对该文件的访问权限。

·第5~7个字符:表示该文件的属组内各成员用户(Group)对该文件的访问权限。

·第8~10个字符:表示其他任何用户(Other)对该文件的访问权限。

在表示属主、属组内用户对其他用户对该文件的访问权限时,主要使用三种不同的权限字符:r、w、x,分别表示可读、可写、可执行。若需要去除对应的权限位,则使用“-”表示。如root用户对“/etc”目录具有可读可写可执行的完全权限(rwx),其他任何用户对“/etc”目录只具有可读可执行的权限(r-x);root 用户对“/etc/passwd”文件具有可读可写权限(rw-),root组内的用户对该文件只具有可读权限(r- -).

权限字符r、w、x用于表示可读、可写、可执行,但是其对文件和目录来说,具有含义是存在一些差别的。例如,用户要对目录具有写入权限,就可以删除该目录下的任何文件或子目录,而不管这些文件或子目录是否属于该用户。

权限

文件

目录

r

查看文件内容

查看目录内容(显示子目录文件列表)

w

修改文件内容

修改目录内容(在目录中新建、移动、删除文件或子目录)

x

执行该文件(程序或脚本)

执行cd命令进入或退出该目录

技术沙龙MORE+

Oracle技术沙龙:【数据保护顶尖技术-MAA】首次全国首播12c MAA技术 云数据库加上MAA技术组成最豪华的技...
Oracle技术沙龙第49期:【Oracle 数据库云技术分享】Oracle技术沙龙第49期:【Oracle 数据库云技术分享】本次技术沙...
Oracle技术沙龙第48期:【Oracle 12c RAC安装】小编:今天讲什么内容呢?以后有什么用呢? 大师:今天讲的是12c...
我要参加技术沙龙

关闭