增加同⼀⽤户组均可访问该⽂件夹权限chmodug+rwxfululu
⽂件或⽬录的访问权限分为只读,只写和可执⾏三种。
⽂件所有者,同组胡勇、其他⽤户可对⽂件或⽬录进⾏访问。
每⼀个⽂件或⽬录的访问权限都有三组,每组⽤三位表⽰,分别表⽰⽂件属主的读、写、执⾏权限;与属主同组的⽤户的读、写和执⾏;系统中其他⽤户的读、写和执⾏权限。
当⽤ls -l显⽰⽂件或⽬录的详细信息时,最左边的⼀列为⽂件的访问权限。
drwxrwxr-x 3 xixi xixi 4096 4⽉ 16 08:56 test1
drwxrwxr-x 2 xixi xixi 4096 4⽉ 16 08:31 test2
前⾯第⼀个字符表⽰⽂件类型, -表⽰普通⽂件,d表⽰⽬录⽂件 l表⽰符号链接 b块设备⽂件 c字符设备⽂件
后⾯九个字符⾥,左边数三个字符代表⽂件主的权限,然后3个是组⽤户的权限,然后是其他⽤户的权限。
确定了⼀个⽂件的访问权限后,⽤户可以利⽤linux系统提供的chmod命令来重新设定不同的访问权限,也可以利⽤chown命令来更改某个⽂件或⽬录的所有者。
1.chmod
奢侈品品牌排名 该命令⽤来改变⽂件或⽬录的访问权限,⽤户可⽤其控制⽂件或⽬录的访问权限。该命令有两种⽅法,⼀种是包含字母和操作符表达式的⽂字设定法,另⼀种是包含数字的数字设定 法。
1) ⽂字设定法
chmod [who] [+|-|=] [mode] filename
其中who可以是下述字母中任⼀个或者各字母的组合
u 表⽰user ⽂件或⽬录的所有者
g表⽰group 与⽂件属主有相同组ID的所有⽤户
o表⽰others
a表⽰所有⽤户,a为系统默认值一吻便颠倒众生是什么歌
+表⽰增加某个权限,-表⽰取消某个权限,=表⽰赋予给定权限并取消其他所有权限
设置mode可⽤下⾯任意组合
r 可读,w 可写,x 可执⾏,其中只有⽬标⽂件对某些⽤户是可执⾏的或该⽬标⽂件是⽬录时,才追加x属性
s在⽂件执⾏时把进程的属主或组ID设置为该⽂件的⽂件属主,⽅式“u+s”设置⽂件的⽤户ID位,“g+s”设置⽂件的组ID位
t表⽰将程序的⽂本保存到交换设备上
u表⽰与⽂件属主拥有⼀样的权限
g表⽰与和⽂件属主同组的⽤户拥有⼀样的权限
o表⽰与其他⽤户拥有⼀样的权限
例如:
chmod ug+x, o-x text 表⽰设定⽂件text的属性:⽂件属主增加写权限,同组⽤户增加写权限,其贷款买车首付多少
他⽤户删除执⾏权限
chmod u+s sniffer 表⽰对可执⾏⽂件增加s权限,使得执⾏该⽂件的⽤户暂时具有该⽂件拥有者的权限。
2)⽤数字来表⽰权限
chmod [mode] filename
0表⽰没有权限,1表⽰x权限,2表⽰w权限 4表⽰r权限
三组(⽤户,同组,其他⽤户),每组三个⼆进制数字 111表⽰ rwx ,111=7所以7表⽰rwx
例如:
设定⽂件mm.txt的属性如下:
⽂件属主拥有读写权限;同组⼈⽤户拥有读权限;其他⼈拥有读权限穿越火线登陆超时
chmod
2. 更改⽂件/⽬录的默认权限-----umask万圣节要到了
umask⽤于显⽰和设置⽤户创建的默认权限,umask设置的是权限的补码,⽽chmod设置的是⽂件权限码,对于⽂件来说,系统不允许创建之初就对其富裕可执⾏权限,因此⽂件权限的最⾼设定值为6,⽬录为7。
将最⾼可选值减去umask中的值即得到默认⽂件创建权限,当umsk码为022时,默认创建⽂件的权限为644 (即666-022);默认创建⽬录的权限为755 (777-022)
感恩教师节祝福语 3. 更改⽂件/⽬录的所有权-----chown
chown⽤来更改某个⽂件或⽬录的属主和属组。
例如:⽤户root把⾃⼰的⼀个⽂件复制给⽤户xu,为了让⽤户能够存取这个⽂件,root⽤户应该把这个⽂件的属主设置为xu,否则xu⽆法存取这个⽂件。
chown [option] [user|group] filename
user可以是⽤户名也可以是⽤户id,group也如此。
选项-R递归的改变指定⽬录及其下⾯的所有⼦⽬录和⽂件的拥有者。
选项-v 显⽰chown命令所做的⼯作。
例⼦:
chown wang shiyan.c
chown -R wang.users /his 表⽰把⽬录/his及其下⾯的所有⽂件和⼦⽬录的属主改为wang 属组改为users
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论