Linux中更改文件属性常用命令

更改文件属性常用命令

chgrp : 更改文件属组
语法:chgrp [-R] 属组文件名
-R : 递归更改文件属组,就是在更改某个目录文件属组时,如果加上-R的参数,那么该目录下所有文件属组都会更改。

chown : 更改文件属主,也可以同时更改文件属组
语法:chown [-R] 属主名 文件名
chown [-R] 属主名:属组名 文件名

进入/root目录(~)将install.log的拥有者改为bin账号:

[root@admin home]# cd ~
/root
[root@admin ~]# chown bin install.log
[root@admin ~]# ls -l
-rw-r--r--. 1 bin  root 23264 May 29 11:26 install.log

将install.log的拥有者与群组改回root:

[root@admin ~]# chown root:root install.log
[root@admin ~]# ls -l
-rw-r--r--. 1 root root 23264 May 29 11:26 install.log

chmod : 更改文件9个属性
Linux文件属性有两种设置方法:一种是数字,一种是符号。
1、Linux文件的基本权限有9个,分别是owner/group/others三种身份各有自己的read/write/execute权限。这些权限对应上面的1 - 9数字,权限字符为:【-rwxrwxrwx】,都是三三一组的。各权限的分数对照表如下:
r : 4
w : 2
x : 1
每一种身份各自的三个权限(r/w/x)分数都是需要累加的,例如:当权限为:[-rwxrwx—],则分数分别是:
owner = rwx = 4 + 2 + 1 = 7
group = rwx = 4 + 2 + 1 = 7
others = — = 0 + 0 + 0 = 0
表示该文件的权限数字就是770。
变更权限指令chmod的语法: chmod [-R] xyz 文件或目录
xyz : 代表数字类型的权限属性,为rwx属性值的相加,例如上面的770
-R : 进行递归的持续变更,也就是连同次目录下的所有文件都会变更

2、符号类型改变文件权限:
符号类型权限中分别用u , g , o来代表user group others三种身份的权限。外加一个 a 符号,代表all即全部的身份(rwx)。

如果要将一个文件bb的权限设置为 -rwxr-xr–,可以通过chmod u=rwx,g=rx,o=r 文件名 来设定。
为全部人添加写权限:chmod a+w bb
为全部人添加可执行权限:chmod a-x bb

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux常用命令全集 doc版 .1 备份压缩 1.1.1 ar ar ________________________________________ 功能说明:建立或修改备存文件,或是从备存文件抽取文件。 语  法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件] 补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件,所有成员文件皆保有原来的属性与权限。 参  数:  指令参数  -d  删除备存文件的成员文件。  -m  变更成员文件在备存文件的次序。  -p  显示备存文件的成员文件内容。  -q  将问家附加在备存文件末端。  -r  将文件插入备存文件。  -t  显示备存文件所包含的文件。  -x  自备存文件取出成员文件。  选项参数  a<成员文件>  将文件插入备存文件指定的成员文件之后。  b<成员文件>  将文件插入备存文件指定的成员文件之前。  c  建立备存文件。  f  为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数,截掉要放入备存文件过长的成员文件名称。  i<成员文件>  将问家插入备存文件指定的成员文件之前。  o  保留备存文件文件的日期。  s  若备存文件包含了对象模式,可利用此参数建立备存文件的符号表。  S  不产生符号表。  u  只将日期较新文件插入备存文件。  v  程序执行时显示详细的信息。  V  显示版本信息。 ________________________________________ 返回 ar ________________________________________ 功能说明:建立或修改备存文件,或是从备存文件抽取文件。 语  法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件] 补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件,所有成员文件皆保有原来的属性与权限。 参  数:  指令参数  -d  删除备存文件的成员文件。  -m  变更成员文件在备存文件的次序。  -p  显示备存文件的成员文件内容。  -q  将问家附加在备存文件末端。  -r  将文件插入备存文件。  -t  显示备存文件所包含的文件。  -x  自备存文件取出成员文件。  选项参数  a<成员文件>  将文件插入备存文件指定的成员文件之后。  b<成员文件>  将文件插入备存文件指定的成员文件之前。  c  建立备存文件。  f  为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数,截掉要放入备存文件过长的成员文件名称。  i<成员文件>  将问家插入备存文件指定的成员文件之前。  o  保留备存文件文件的日期。  s  若备存文件包含了对象模式,可利用此参数建立备存文件的符号表。  S  不产生符号表。  u  只将日期较新文件插入备存文件。  v  程序执行时显示详细的信息。  V  显示版本信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值