linux chmod 命令

chomod命令是修改文件或文件夹权限的命令

下面是我们的演示过程。

首先打开终端


1:查看文件夹下的文件

2:新建test文件夹

3:进入test文件夹

4:新建1.txt文件

在1.txt中输入了hello world!的语句


1:使用cat命令查看文件的内容

2:使用ls -l 1.txt 查看文件的信息

在上图的最后一行,我们看到第一列的信息为 -rw-r--r--  这10个字符表示的是文件的权限信息

第一个字符-表示的是文件

后面三个字符:rw- 表示的是文件所有者的权限,r代表可读,w代表可写,第三位本来应该是x,表示可执行,-表示没有该权限,也就是没有可执行权限。

再往后的三个字符:r--表示的是 组群的权限。

最后三个字符:r--表示的是 不属于当前组群的其他人的权限


1:我们使用chmod 来修改该文件的权限 

2:查看该文件修改后的权限

在这里我们看到修改后的权限为对任何人都是可读 可写 可执行

为什么777是这个含义呢。

将777分成三部分然后再转化为二进制就是111 111 111.

每个位置为1表示具有该位置的权限。111表示的就是具有可读可写可执行的权限。


1:将文件权限修改为211 表示该文件对于文件所有者的权限为2 也就是010 ,就是只有写的权限。

2:使用cat命令打开文件,会发现没有权限。


1:将文件权限修改为400,表示该文件对于文件所有者的权限为4,也就是100,就是只读权限。

2:使用cat命令查看文件内容,显示正常

3:使用vi命令打开文件


在vi打开文件的底部会显示该文件是readonly的,不可更改。当然如果你强制更改的话,其实还是可以改的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值