• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

关闭

返回栏目

关闭

返回服务器栏目

30 - 功能 - 文件权限 - ugo-777-755-644-600

作者:

贺及楼

成为作者

更新日期:2024-10-10 10:29:39

文件权限

权限 符号 分值
r 4
w 2
执行 x 1
  1. rwx 可读 可写 可运行 4 + 2 + 1 = 7
  2. rw- 可读 可写 不可运行 4 + 2 = 6
  3. rx- 可读 不可写 可运行 4 + 1 = 5
  4. -wx 可读 不可写 不可运行 4 = 4
  5. --x 不可读 不可写 可运行 1 = 1
  6. --- 不可读 不可写 不可运行 0

文件权限粒度

粒度 英文 简写
拥有者 User u
群组 Group g
其它组 Other o

ugo

英文表示权限 权限
-r—r——-(440) 只读。例如suduers权限文件
rw———- (600) 只有拥有者有读写权限。
rw-r—r— (644) 只有拥有者有读写权限;而属组用户和其他用户只有读权限。
rwx——— (700) 只有拥有者有读、写、执行权限。
rwxr-xr-x (755) 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
rwx—x—x (711) 拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
rw-rw-rw- (666) 所有用户都有文件读、写权限。
rwxrwxrwx (777) 所有用户都有读、写、执行权限。例如:python

查看文件权限

  1. ls -l xxx.xx 看某个文件

查看文件权限
看某个文件夹里的文件:
cd 指定目录
ll
看到10位
第1位:d是文件夹
第1位:-是文件
第1位:l是连接文件
其余9位:参考上方
ll查看文件权限

修改文件权限

  1. chmod 777 /xxx/xxx

批量修改文件权限

  1. sudo chmod 777 -Rfv /home/name/*

1、777 为要修改成 的 文件的 权限;
2、-R 是 子目录 下的 文件 也修改;
3、-f 强制;
4、 -v是 显示修改过程;
5、 最后是要修改的批量文件所在的目录。

文件权限 - 从root转到普通用户

  1. chown -R 用户名 文件夹路径
  2. sudo chown -R xyz:xyz /mnt/ssd1/yuyu

请注意:
1、文件夹/mnt/ssd1/yuyu首先要存在,不存在就创建一个;
2、以上命令仍在Root(管理员)用户下操作
3、xyz:xyz 用户:组