当前文件
对
所属用户
为
可读可写可运行,对所属组为可读可运行,对其他用户为
可读可运行
Linux
中对于文件的权限
分为
可读(r),可写(w),可颂皮冲运行(x),其对应的
8进制代码是
可读(r):4,可写(w):2,可运行(x):1
,如果有多个权限,那么对应的8进制数字就是各个单独权限数字相加,3个数字中,第一个代表文件所属用户,第二个
代表文件所属组,第三个
代握漏表
其他。
那么
对于野歼
所属用户为可读可写可运行
就是
4+2+1
=
7,
对于所属组为
可读可运行就是
4+1
=
5
,对于其他用户
为
可读
可运行
就是
4+1
=
5,
合起来就是
755
的权限
代表可写可执行。
chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限。
权限分为三种:读(r=4),写(w=2),执行(x=1)。综合起来还有可读可执行(rx=5=4+1)、可读可写(rw=6=4+2)、可读可写可执行(rwx=7=4+2+1)。所以755代表rwxr-xr-x当薯老前用户可读可执行。
777代表rwxr-rwx-rwx所有用户都可读可写可执行。
所以,chmod755设置用户的权限为:
1.文件所有者可读可写可执行
2.与文件所有者同属一个用户组的其他用户可读可执行
3.其它用户组可读可执行
chmod4755与chmod755的区别在于开头多了一位,这个4表示其数培升他用户执行文件时,具有与所有者相当的权限。
扩展资料在linux终端先输入ls -l,可以看到如:
-rwx-r--r-- (一共10个参数) 表示文件所属组和用户的对中尺应权限。
第一个跟参数属于管理员,跟chmod无关,先不管.
2-4参数:属于user
5-7参数:属于group
8-10参数:属于others
接下来就简单了:r==>可读 w==>可写 x==>可执行
r=4 w=2 x=1
所以755代表 rwxr-xr-x
777 代表 rwxr-rwx-rwx 所有用户都可读可写可执行。
755设置用户的权限为:此者辩
1.文件所有者可读可写可执行
--7
2.与文件所有者同属一个用户组的其他用户可读可嫌碰执行
--5
3.其它用户森缺组可读可执行
--5
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)