讲一下chmod命令
chmod命令是一个Linux/Unix操作系统中的一个命令,用于修改文件或目录的访问权限。
语法:
chmod [选项]... [MODE]... FILE...
参数说明:
选项:
-R:修改目录以及目录下的所有子目录和文件的权限
-c:修改文件或目录的权限时,显示修改结果
-v:显示修改文件或目录的权限的详细信息
MODE:
chmod命令需要一个三位八进制数来指定文件或目录的权限,其中每一位代表一种用户类型,分别为:
第一位:代表文件所有者的权限
第二位:代表同组用户的权限
第三位:代表其他用户的权限
每一位的数值分别为:
0:没有权限
1:执行权限
2:写权限
3:写和执行权限
4:读权限
5:读和执行权限
6:读和写权限
7:读、写和执行权限
FILE:
需要修改权限的文件或目录名
举例说明:
将文件file1的所有者、同组用户和其他用户的权限都设为读写执行:
chmod 777 file1
将文件file1的所有者的权限设为读写执行,同组用户的权限设为只读,其他用户的权限设为没有权限:
chmod 640 file1
将目录test及其下所有子目录和文件的权限都设为读写执行:
chmod -R 777 test
原文地址: https://www.cveoy.top/t/topic/w4M 著作权归作者所有。请勿转载和采集!