Linux之chown
命令功能:
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
命令格式:
chown [OPTION]... [OWNER][:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...
命令参数:
-H 与符号链接相关,待续...
-L 与符号链接相关,待续...
-P 与符号链接相关,待续...
--version 显示版本信息
命令实例:
假设目录下文件信息为:
vbird@Ubuntu16:~/test$ ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
1.改变拥有者和群组。将a.txt的拥有者改为root,群组改为root组。
vbird@Ubuntu16:~/test$ su //需要root用户才能对文件权限进行修改
Password:
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
root@Ubuntu16:/home/vbird/test# chown root:root a.txt
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- root root 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
root@Ubuntu16:/home/vbird/test# exit
exit
vbird@Ubuntu16:~/test$
2.改变指定目录以及其子目录下的所有文件的拥有者和群组。将dir目录及dir/下所有文件所有者改为root,群组改为root组。
vbird@Ubuntu16:~/test$ ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
vbird@Ubuntu16:~/test$ ll dir
total
drwxrwxr-x vbird vbird 9月 : ./
drwxrwxr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : c.txt
-rw-rw-r-- vbird vbird 9月 : d.txt
vbird@Ubuntu16:~/test$ su
Password:
root@Ubuntu16:/home/vbird/test# chown root:root -R dir
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x root root 9月 : dir/
root@Ubuntu16:/home/vbird/test# ll dir
total
drwxrwxr-x root root 9月 : ./
drwxrwxr-x vbird vbird 9月 : ../
-rw-rw-r-- root root 9月 : c.txt
-rw-rw-r-- root root 9月 : d.txt
root@Ubuntu16:/home/vbird/test# exit
exit
root@Ubuntu16:/home/vbird/test#
Linux之chown的更多相关文章
- Linux中chown和chmod的区别和用法
转载自:http://www.cnblogs.com/EasonJim/p/6525242.html chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件 ...
- Linux中chown和chmod的区别和用法(转)
chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件的用户名和用户组. chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径) 例1:cho ...
- linux下 chown命令
对Document/ 目录下的所有文件与子目录执行相同的所有者变更,修改所有者为users用户组的username用户 chown -R username:users Document/ userna ...
- Linux 命令 - chown: 更改文件的所有者和所属群组
chown 命令用来更改文件或者目录的所有者和所属群组.使用这个命令需要超级用户的权限. 命令格式 chown [OPTION]... [OWNER][:[GROUP]] FILE... chown ...
- linux命令chown修改文件所有权
Changing User Ownership To apply appropriate permissions, the first thing to consider is ownership ...
- linux命令chown和chmod什么区别
chown一般用来 更改属主.也就是文件所属用户.chmod功能要比chown要强大.可更改文件所有属性和权限.只有管理员账户才有权限用此命令. chown 是修改文件的所有者(owner),和所属组 ...
- Linux指令--chown
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝 ...
- Linux 区别 chown和chmod的用法
chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp ...
- 每天一个linux命令:chown
1.命令简介 chown(Change owner) 用来改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组.用户可以是用 ...
- linux命令: chown命令
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝 ...
随机推荐
- Python实现简单的udp打洞(P2P)
UDP穿越NAT的具体设计 首先,Client A登录服务器,NAT 1为这次的Session分配了一个端口60000,那么Server S收到的Client A的地址是200.0.0.132:600 ...
- python上传图片并识别图片
from json_response import JsonResponse from aip import AipOcr import os import time BASE_DIR = os.pa ...
- Java 经典面试题 —— 性能
1. 性能 String.StringBuffer 与 StringBuilder 两个字符串相加,str1+str2,相当于执行: StringBuilder strBuilder1 = new S ...
- (6个name="hobby"的复选项,两个按钮)来区分三种方法的不同---区别getElementByID,getElementsByName,getElem
<form> 请选择你爱好:<br> <input type="checkbox" name="hobb ...
- make clean,make distclean与make depend的区别
make clean仅仅是清除之前编译的可执行文件及配置文件. 而make distclean要清除所有生成的文件. Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一 ...
- python基于并发与socket实现远程文件传输程序
FTP程序 Client: * bin/start.py 程序入口 * conf/配置文件存放 * core/ * auth.py 登陆,注册以及上传下载查看当前文件夹下文件以及删除功能存放 * cl ...
- 矩阵快速幂 51nod
基准时间限制:3 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 给出一个N * N的矩阵,其中的元素均为正整数.求这个矩阵的M次方.由于M次方的计算结果太大,只需要输出 ...
- Python-random 随机数模块
random 随机数模块格式: import random 引入随机模块文件 1 import random 2 3 print(random.random())#(0,1)----float 大于0 ...
- loging日志文件
此文件要放到django 项目中的setting文件夹,可以对文件进行一些配置和修改 # 定义一下log文件存放的位置 BASE_LOG_DIR = os.path.join(BASE_DIR, &q ...
- C# to IL 18 Glossary(术语)