一,这种方法很简单,关键是你要在你的主文件夹下找到这个文件。
选中该文件夹,右键------>属性(properties)
---------->权限(permissions)。
你就能见到所有者(owner) 组用户(group) 其他用户(others)的权限设置了 ,你可以在这里修改权限了。
二,命令法
1, 首先先说一下怎么查看权限:
ls -l +文件名称 (文件夹将-l改为-ld)
例子:
zhouchang@zhouchang-CW65S:~$ ls -ld me
drwxrwxrwx 3 zhouchang zhouchang 4096 12月 6 15:39 me
其实drwxrwxrwx应该分成这样:d rwx rwx rwx
r是可读,w可写,x 可执行,d表示文件属性。
2, 常用的修改命令:
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
三位数的每一位都表示一个用户类型的权限设置。
从前到后依次是:所有者(owner),组用户(group) ,其他用户(others)。
取值是0~7,即二进制的[000]~[111]。
0 [000] 无任何权限
4 [100] 只读权限
6 [110] 读写权限
7 [111] 读写执行权限
三,命令加手动
1,在终端输入命令:sudo nautilus +路径
比如说:sudo nautilus /etc
就会自动打开etc下的文件夹,这个时候就可以右键———属性——权限。
如果直接右键———属性——权限是无法修改的,
因为文件的所有者是root。
但是你打入sudo nautilus +路径后是一root的身份打开的文件夹,所有者会变成me。