Linux中更改文件属性常用命令
来源:互联网 发布:免备案域名购买 编辑:程序博客网 时间:2024/04/29 19:55
更改文件属性常用命令
◆ 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
- Linux中更改文件属性常用命令
- Linux 中文件属性的查看以及更改
- Linux更改文件属性权限
- C++中如何更改文件属性
- linux中文件属性质
- chmod 更改linux下的文件属性
- Linux文件属性和更改文件权限
- 更改文件属性
- linux常用命令(25):linux文件属性详解
- linux常用命令--更改权限
- 7、Linux中文件类型、文件属性
- 命令行更改文件属性
- CMD命令更改文件属性
- linux文件属性
- linux,文件属性
- Linux文件属性
- linux文件属性
- Linux文件属性
- typedef的使用
- ListView回收机制
- linux /proc/net/arp 文件
- 如何查看进程的完整路径?
- 2010. Sum of Consecutive Prime Numbers
- Linux中更改文件属性常用命令
- LinearLayout.LayoutParams动态设置子控件属性
- Android ListView初始化简单分析
- 《大话数据结构》第9章 排序 9.1 开场白
- java面向对象(接口)
- iOS7的多任务处理
- 使用staruml画类的泛化(继承)关系图
- leetcode | sqrt(x)
- Android的闪退问题