1、chmod命令
chmod 权限 目录或者文件名
修改文件或目录的权限
1.1、新建abc文件,然后给所有者执行的权限,给所在组执行的权限,给其他组写的权限
touch abc
ls -l
本身所有者和所在组已经有了读写权限,其他组有读的权限
chmod u=rwx,g=rwx,o=rw abc
或者
chmod u+x,g+x,o+w abc
ls -l
1.2、删除abc文件所有者,所在组的写权限,删除其他组的读权限
chmod a-w,g-w,o-r abc
也可以用数字表示:
所有第一个:
rwx=4+2+1 = 7
rwx=4+2+1 = 7
rw-=4+2 = 6
chmod 756 abc
第二个:
r-x=4+1 = 5
r-x=4+1 = 5
—x=1
chmod 551 abc
2、chown命令
chown username 文件名
修改文件所有者
chown -R username 文件名
将其下所有子文件或者目录递归修改
3、chgrp命令
chgrp newgroup 文件名
改变文件所在组
chgrp -R newgroup 文件名
将其下所有子文件或者目录递归修改