权限解释:
-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) 文件夹名称——给文件夹加权限