博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux&shell 之Linux文件权限
阅读量:7253 次
发布时间:2019-06-29

本文共 927 字,大约阅读时间需要 3 分钟。

 

写在前面:案例、常用、归类、解释说明。(By Jim)

Linux文件权限

用户
useradd test (添加用户test)
userdel test (删除用户test)
passwd test(修改用户密码)
grep jiqing9006 /etc/passwd(查看etc下passwd文件下的含有jiqing9006的行)
用户组
每个用户组都有一个唯一的GID。
groupadd shared(创建一个新的用户组,当您创建新用户组时,系统默认不会为它分配任何用户。)
usermod -G shared jiqing9006(将用户jiqing9006添加到用户组shared中去)
groupmod -n sharing shared(修改用户组shared为sharing -g用户组gid -n用户组名称)
文件权限
第一个字符
-表示文件
d表示目录
l表示连接
c表示字符设备
b表示块设备
n表示网络设备
后三个字符
r表示读权限
w表示写权限
x表示执行权限
第一组表示针对所有者的权限(用户rich登陆可以读取、写入和执行)
第二组表示针对用户组所有者的权限(用户组rich中的成员也能读取、写入和执行)
第三组表示针对其他人的权限(不在rich用户组中的任何人的权限,rich只是一个案例)
--- 0
--x 1
-w- 2
-wx 3
r-- 4
r-x 5
rw- 6
rwx 7
umask值只是一个掩码
文件的完整权限模式是666,目录完整权限是777
经过022处理之后,文件许可变为644也就是默认的权限为rw-r--r--
目录经过022处理之后,得到755,也就是rwxr-xr-x
所以默认的创建的文件和目录的权限就是上面的所示的一样了。
你可以试试看。
修改权限
chmod 777 newfile(修改newfile文件的权限为777)
chown jiqing9006 wghan(把文件wghan的所有者修改为jiqing9006)
chown jiqing9006.wghan wghan(修改用户和用户组信息)
chgrp jiqing9006 wghan(改变wghan文件的用户组)

转载地址:http://pizdm.baihongyu.com/

你可能感兴趣的文章
动态规划,Dijkstra算法,A*算法的比较
查看>>
[笔记]sql server 单用户切换
查看>>
ios专题 - 图片(UIImage)获取方法
查看>>
iOS应用性能调优的25个建议和技巧
查看>>
LINUX常用命令--基础篇(一)
查看>>
JS查询class的名称
查看>>
web框架
查看>>
Tomcat访问日志详细配置
查看>>
栈溢出防御——windows安全机制GS编译选项
查看>>
《Programming in Lua 3》读书笔记(十四)
查看>>
PBOC~PPT-补充A(转)
查看>>
nexus 3上次jar包
查看>>
openstack oslo.messaging库
查看>>
探索c#之不可变数据类型
查看>>
python字符串操作
查看>>
【转载】httpContext里面的东西
查看>>
iOS证书(.p12)和描述文件(.mobileprovision)的导出和使用方法
查看>>
Comware 架构理解
查看>>
php抽象类和抽象方法
查看>>
得到输入内容的首字母
查看>>