1. 修改文件访问权限
Linux文件类型:- 普通文件 d 目录文件 b 块特殊文件 c 字符特殊文件 l 符号链接,类似于windows里的快捷方式 f 命令管道 s 套接字文件 字符权限的表示 *** r 代表可读w 代表可写x 代表可执行数字权限的表示 *** r = 4w = 2x = 1chmod
使用 chmod 命令可以修改访问权限
# chmod 命令格式: # chmod 权限参数 文件/文件夹名 chmod 700 abdu.txt # 设置abdu.txt 只能用户可写可读可执行 # 加上 -R 参数递归设置子目录和子文件
chmod g+r file --> 文件file的群组用户增加读的权限 chmod o-r file --> 文件file的其它用户移除读的权限 chmod g+r o-r file --> 文件file的群组用户增加读的权限,其它用户移除读的权限 chmod go-r file --> 文件file的群组和其他用户移除读的权限 chmod +x file --> 文件file的所有用户增加运行的权限 chmod u=rwx,g=r,o=- file --> 文件file的所有者分配读写和执行的权限,群组其它用户分配读的权限,其他用户没有任何权限
2. 修改文件的所有者(用户)
chownchown 命令需要 root 用户权限
# abdu.txt 的所有者改为 abdu 用户 chown lion abdu.txt # 把abdu.txt的用户改为abdu,群组改为root chown abdu:root file.txt # 加上 -R 参数递归设置子目录和子文件
3. 修改文件所属的群组
chgrpchgrp 命令需要 root 用户权限
# abdu.txt文件的群组修改为abdu chgrp bar abdu.txt