简介:
由于linux是一个多用户操作系统,linux对文件系统内的所有文件,实行了严格的权限划分管理。防止没有权限的用户访问某个文件。
当你修改或执行某个文件时提示权限不足,那么你可以通过修改权限来操作该文件
Linux下使用命令‘ll’查看该目录下文件详细信息
以‘d’开头的表示为文件夹,‘rwxrwxr-x’表示用户拥有对该文件操作的权限,r表示可读,w表示可写,x表示可执行(mode)
方法一:
其语法格式为:chmod [who] [opt] [mode] 文件/文件夹
who:三个为一组,分别为 u:文件所有者
g:同组用户
o:其他用户
a则表示所有用户
opt:“+”表示加权限,“-”表示取消权限
举例说明:比如所有用户增加对a.txt文件的读写执行权限
chmod a+rwx a.txt----也可写:chmod +rwx a.txt ---默认为所有用户增加权限
方法二:数字设定修改
语法格式为:chmod [mode] 文件/文件夹
"0"表示没有权限、“1”表示可执行权限、“2”表示可写权限、“4”表示可读权限
举例说明:为所有用户增加对a.txt文件的读写执行权限
chmod 777 a.txt
7=4+2+1
eg2:chmod 7 a.txt----代表给最后一组用户增加权限
eg3:为文件夹增加权限----使用参数-R表示递归,为文件夹下所有文件都增加权限
chmod -R 777 zhuyue