Linux---权限相关

权限解释:

-rw - rw - r --1 bai bai   10 jul 13 15:15 a :

—— 第一个 rw 代表当前用户的权限,可读可写

—— 第二个 rw 代表本组的权限,可读可写,是在 bai 这个组

—— 第三个 r 代表其他的用户权限,只可以读

—— 第一个 bai,代表是在哪个组

—— 第二个 bai ,代表当前是在哪个用户

常用命令:

 ./ 文件名称 ——运行当前目录下的某一个东西
  
 加、减权限:
 chmod +x 文件名.sh ——给所有的都加上执行的权限
 chmod -x 文件名.sh ——给所有的去掉权限
 chmod o+x 文件名.sh ——给其他用户都加上权限
 chmod g+x文件名.sh ——给文件所在组加上权限
 chmod u+x文件名.sh ——只给文件的所有者加上权限
 chown 组名:用户名 file ——将文件 file1.txt 的拥有者设为 runoob(组名),群体的使用者 runoobgroup(用户名) 
 chown -R 组名:用户名 dir 【文件夹操作】

加:
chmod +rwx 文件名.sh ——给所有的都加上读、写、执行的权限
也可:
chmod +rw 文件名.sh
chmod +wx 文件名.sh
chmod +w 文件名.sh
 
减:
18 chmod -rwx 文件名.sh ——给所有的都去掉读、写、执行的权限
也可:
chmod -rw 文件名.sh
chmod -wx 文件名.sh
chmod -w 文件名.sh

 1、可用数字代替【r:4   w:2   x:1 】;记不住可以不用;使用时可以使用加法来执行,比如给用户是可读可以写,应该是4和2,可以直接写成6,如果写成7,就是可读可写可执行【写的时候写成3个,因为是分别需要给到当前用户、本组、其他用户】
 
 2、000就是去掉所有的权限
 
 3、chmod -R +x(777) 文件夹名称——给文件夹加权限
原文地址:https://www.cnblogs.com/brf-test/p/14203978.html