chmod命令

改变文件的权限。Linux文件的基本权限有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限

chmod命令_第1张图片


r (read):具有读取此文件内容权限; 数值代表 4
w (write):可以编辑、新增或者是修改该文件的内容(但不含删除该文件);数值代表 2
x (eXecute):该文件具有可以被系统执行的权限。 数值代表 1


常用参数

-R : 进行递归修改,当前目录下的子目录中的所有文件都会修改权限

案例一

chmod 000 test.sql  #设置文件权限为不可读不可写不可修改 

chmod命令_第2张图片

案例二

chmod 000 -R test1/  #递归修改test1目录的权限,包含目录下的文件

修改前


chmod命令_第3张图片

修改后


chmod命令_第4张图片