网站首页 > 教程分享 正文
在Linux系统中,每个文件都具有User、Group和Others三种身份的权限配置。对三种身份进行不同的权限设置,在多个用户使用同一个Linux系统时,可以更方便地管理文件。
1、chgrp修改文件或目录的所属组
示例:将文件abc.txt更改为root组
alg@alg:~$ sudo chgrp root abc.txt
示例:将文件夹china及其子文件更为root组
alg@alg:~$ sudo chgrp -R root china
2、chown修改文件或目录的所有者和所属组
示例:将文件abc.txt更改为root组的root所有者
alg@alg:~$ sudo chown root:root abc.txt
示例:将文件夹china及其子文件更为root组的root所有者
alg@alg:~$ sudo chown -R root:root china
3、chmod修改文件或目录的权限
示例:为文件abc.txt添加执行权限
alg@alg:~$ sudo chmod +x abc.txt
比如有一个sort.sh脚本,执行sudo chmod +x sort.sh后,就可以通过./sort.sh运行该脚本了
示例:为文件夹china及其子文件添加可写权限
alg@alg:~$ sudo chmod -R +w china
文件权限示例:
-rw------- (600):只有所有者有读写权限
-rw-r--r-- (644): 只有所有者有读写权限,而属组用户和其他用户只有读权限
-rwx------ (700): 只有所有者有读、写、执行权限
-rwxr-xr-x (755):所有者有读、写、执行权限,而属组用户和其他用户只有读、执行权限
-rwx--x--x (711): 所有者有读、写、执行权限,而属组用户和其他用户只有执行权限
-rw-rw-rw- (666):所有用户都有文件读、写权限,这种做法不建议
-rwxrwxrwx (777):所有用户都有读、写、执行权限,更不建议
也可通过数字设定文件权限
r:Read,读取,权限值为4
w:Write,写入,权限值为2
x:eXecute,执行,权限值为1
rwx用二进制111来记忆更方便,rw = 110 = 6,r = 100 = 4
比如设定abc.txt的所有者有读写权限,而属组用户和其他用户只有读权限
chmod 644 abc.txt
猜你喜欢
- 2024-09-09 Linux如何设置目录和文件的权限/Linux如何管理目录和文件属性
- 2024-09-09 IT之家:强大的网盘管理工具Rclone安装教程
- 2024-09-09 系统管理员必备的Linux命令(linux操作系统管理员)
- 2024-09-09 《调教命令行03》认识一下,感觉不是说来就来的
- 2024-09-09 Linux命令行的艺术:高效管理你的服务器
- 2024-09-09 Linux 文件与目录管理的详解(linux文件和目录管理)
- 2024-09-09 shell——chmod命令(shell cmd)
- 2024-09-09 Python OS 文件/目录方法(python os.path)
- 2024-09-09 Linux知识点之文件传输(linux传文件夹命令)
- 2024-09-09 Linux知识点之文件管理(linux文件管理常用命令)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)