前面带大家认识了怎么创建用户和组,也学习了如何查看权限,今天就来说一说如何修改文件权限。rwx分别是读、写、执行的意思。三位一组,分成三组,如:rwxr-xrw-,分别对应属主,属组和其他人,但是在我们linux中,是不能直接输入中文的命令进行操作的,那我们该怎么办呢?
其实我们的属主这些都有对应的字母表示,属主--u,属组--g,其他人--o,那我们改权限的时候直接使这些字母就好。
首先我们先创建一个目录:mkdir dir1
我们看到了,目录dir1的权限是属主可读可写可执行,属组可读可执行,其他人可执行,我们接下来,改变dir1的权限使dir1其他人任何权限都没有。
我们使用chmod o-r, o-x,使权限取消。 chmod(更改权限)
如果我们想加权限就把-换成+就可以了。
除了上述的方法,还有一种更简单的方法,就是数字,我们的权限rwx也又相对应的数字代表,是全权限更改的时候更简单方便。
r--4,w--2,x--1,在权限中rwx分别对应421,下面我就带大家使用数字设置一下权限。
chmod 766 dir1 将目录dir1的权限设置成属主可以读、写和执行,属组和其他人可读、写但不可以执行。
我们在公司中也要注意,一些重要的文件,权限一定要设置好,稍不注意就会造成难以预估的损失。