23、文件权限管理

Linux文件类型7种:

  • -  普通文件
  • d  目录文件
  • b  块设备文件
  • c  字符设备
  • l  符号链接文件
  • p 管道文件
  • s 套件字文件

linux文件权限就是读 ( r )对应数字4,写( w )对应数字2,执行( x )对应数字1,以及他们的组合权限,有7种:

  1. r权限,表示可以读该文件的内容;
  2. w权限,表示可以修改文件的内容;
  3. x权限,可执行;
  4. rw权限,表示可以对文件进行读写操作;
  5. wx权限;
  6. rx权限,表示可以读该文件并能执行;
  7. rwx权限,表示可读写、执行。
[root@localhost wang]# ls -ahl
总用量 36K
drwx------. 15 wang wang 4.0K 5月  24 14:30 .
drwxr-xr-x.  3 root root   18 5月  24 15:37 ..
-rw-------.  1 wang wang  245 5月  24 16:11 .bash_history
-rw-r--r--.  1 wang wang   18 4月   1 2020 .bash_logout
-rw-r--r--.  1 wang wang  193 4月   1 2020 .bash_profile
-rw-r--r--.  1 wang wang  231 4月   1 2020 .bashrc
drwx------. 15 wang wang 4.0K 5月  23 12:31 .cache
drwxr-xr-x. 14 wang wang  261 5月  17 23:03 .config
drwx------.  3 wang wang   25 5月  17 23:02 .dbus


chmod 755 test.sh //以数字形式修改权限

  chmod u+x test.sh  //只给拥有者加上可执行权限

  chmod g+x test.sh  //只给群组身份加上可执行权限

  chmod o+x test.sh  //只给其他人身份加上可执行权限

  chmod a+x test.sh  //3种身份都加上可执行权限

  chmod o-x test.sh  //只给其他人身份删除可执行权限

linux中访问文件/目录有三种身份:

  • u:文件的拥有者

  • g:文件所属的群组

  • o:其他用户

posted @ 2025-11-18 09:08  chao_xiong  阅读(4)  评论(0)    收藏  举报