chmod.chown简单使用方法

本文详细介绍了Linux系统中使用chmod和chown命令进行文件权限设置和用户组更改的方法。包括数字和ugo模式的权限设置,以及如何查看和修改文件的属主和属组。

chmod

//格式:chmod 权限 file.txt
两种方式:
1.数字
2.ugo

数字方式:

r==4
w==2
x==1
chmod 644 file.txt

ugo方式:

u==user
g==group
0==other
chmod u=rw file.txt
chmod ug=rw file.txt
chmod ugo=rw file.txt
chmod a=rw file.txt //a=ugo
//也可以采用加减的方式
chmod u-x file.txt
chmod +x file.txt //不说明位置,默认都加x权限

如何看file对属主属组其他人有什么权限

查看我对当前目录oldboy.txt拥有什么权限
-rw-r--r-- 1 root root 233 Aug 13 10:36 oldboy.txt
1) 你是谁 当前登陆系统的用户
2) 当前登陆的用户和oldboy.txt 文件或目录有什么关系
3) 通过对应的关系 找到和oldboy.txt 对应的权限
4) 当前登陆的用户是oldboy用户 我对oldboy.txt用户拥有什么权限
r(4)w(2)-r(4)--r(4)-- ===== 644

chown

chown 修改文件的属主属组
	  命令格式:
	  chown [参数选项] 属主.属组 file

几种常见情况:

//只修改属主
chown alex file.txt
//只修改属组
chown .alex file.txt
//属组属主都修改(重要)
chown alex.alex file.txt

**

案例: 笔试题:

**

//创建一个 uid 997 不允许登陆 不创建家目录 属于test组 oldboy10用户
PS:必须先创建组
[root@oldboyedu-lnb ~]# groupadd -g 888 test
[root@oldboyedu-lnb ~]# useradd -u997 -s /sbin/nologin -M -G test oldboy10
[root@oldboyedu-lnb ~]# id oldboy10
uid=997(oldboy10) gid=1020(oldboy10) groups=1020(oldboy10),888(test)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值