linux15-chmod修改文件,文件夹权限信息
linux15-chmod
chmod
change mode
修改文件 ,文件夹的权限信息
只有所属用户或root用户可以修改
chmod [-R] 权限 文件或文件夹
选项 -R, 对文件夹内的全部内容应用同样的操作(遍历)
# 将hello.txt的文件权限修改为rwxr-x--x # u,user; g,group; o,other chmod u=rwx,g=rx,o=x hello.txt # 将test文件夹及内部的所有内容权限修改为rwxr-x--x chmod -R u=rwx,g=rx,o=x test
# 查看/tmp/test/test.txt文件信息 # 显示其他用户权限为r--,具有读取权限 ll /tmp/test/test.txt # 切换普通用户test10, 使用cat读取文件,成功读取 su - test10 cat /tmp/test/test.txt
# 切换root用户, 修改文件权限为rwxrwx--x, 此时其他用户不具有读取权限 su - root chmod u=rwx,g=rwx,o=x /tmp/test/test.txt
# 再次切换普通用户test10, 使用cat读取文件, 读取失败 su - test10 cat /tmp/test/test.txt
数字表示的文件权限
数字权限:
-
r-- :4
-
-w-:2
-
--x:1
-
rw- :6
-
r-x :5
-
-wx :3
-
rwx :7
例如751就代表 u=rwx, g=rx, o=x
可以借助二进制理解
将hello.txt的权限修改为r-x--xr-x
chmod 515 hello.txt
将hello.txt的权限修改为-wx-w-rw-
chmod 326 hello.txt
将hello.txt的权限修改为123
chmod --x-w--wx hello.txt
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下