Linux 下修改文件权限 chmod 和 chown 命令
chmod 修改文件或目录权限#
chmod [who] [+ | - | =] [mode] 文件名
参数who为其中一个用户或者用户的组合:
u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
o 表示“其他(others)用户”。
a 表示“所有(all)用户”。它是系统默认值。
参数操作符号:
+ 添加某个权限。
- 取消某个权限。
= 赋予给定权限并取消其他所有权限。
参数mode用来表示的权限组合:
r 可读。
w 可写。
x 可执行。
常用权限实例:
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
chown 修改文件或目录的用户名和用户组#
格式:
chown 用户名:组名 文件路径
举例1:修改data目录的用户名和用户组为root和root
$ chown root:root /data
举例2:修改data目录下所有文件的用户名和用户组为root和root
$ chown -R root:root /data/html
-R 是递归的意思
作者:liupaopao
出处:https://www.cnblogs.com/liuhanxu/p/15994695.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
分类:
Linux
更多资源,请移步公众号《程序员刘跑跑》
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix