boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

Linux文件属性和权限


avatar
yuhui 2025年10月24日 30

Linux文件属性和权限

使用ls -al后会出现文件详细信息

1745580025263-57d009b4-6661-40ca-9137-79388990a491.png

d是目录directory

-普通文件 二进制文件

1 软连接

1745582080801-fbc19d2a-38e8-4dc7-8481-7d7c6b15e84e.png

文件中

r:只读

w:可写

x:可执行

-:没有权限

目录中

r:ls权限

w:在目录上可增加、删除、创建权限

x:具有ls -l权限

1745582172531-8d4bebb9-e443-45db-8f1a-5f82afc469f8.png

权限设置

给单独文件赋所有权限:

chmod 777+文件名

chmod -R 777 /home/user 给整个home/user目录与其中的文件和子目录权限都设置为rwxrwxrwx

  • -c : 若该文件权限确实已经更改,才显示其更改动作
  • -f : 若该文件权限无法被更改也不要显示错误讯息
  • -v : 显示权限变更的详细资料
  • -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)
  • –help : 显示辅助说明
  • –version : 显示版本

更改文件权限

chmod 654 /test

对用户可读可写:4(读取)+ 2(写入)= 6 ;

对用户组可读可执行:4(读取)+ 1(执行)= 5 ;

对其他用户仅可读:4(读取);

常用权限

-rw——- (600) 只有所有者才有读和写的权限

-rw-r–r– (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx—— (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx–x–x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw- (666) 每个人都有读写的权限

-rwxrwxrwx (777) 每个人都有读写和执行的权限

也可以使用字母模式

chmod +x和chmod a+x一样

u用户

g用户组

o其他

a所有

chmod u+x somefile 只授予这个文件所属者执行的权限

chmod u+x somefile 和chmod a+x somefile是一样的

just doing +x will apply it to all flags:[u]ser,[g]roup,[o]thers

创建一个文件只有用户具有完全控制权限

touch testfile

设置它具有完全控制的权限 rwx用户组没有任何权限,其他用户也没有任何权限

chmod u+rwx testfile 当前用户加全部的权限

chmod g-r testfile 群组去掉读取权限

chmod o-r testfile 其他用户去掉读取权限

chmod ugo+r testfile 所有人可读

更新: 2025-04-25 20:06:16
原文: https://www.yuque.com/yuhui.net/network/lm535z1l0h786r01



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码