Linux 常用命令 权限管理命令

chmod 命令(改变文件或目录权限)
命令介绍
命令名称:	chmod
命令英文原意:change the permissions mode of a file
命令所在路径:/bin/chmod
执行权限:	所有用户
语法:		chmod [ {ugoa} {+-=} {rwx} ] [文件或目录]
			[mode=421] [文件或目录]
			-R 递归修改
功能描述:	改变文件或目录权限

ugoa 表示 用户,组,其他,所有
+\-= 表示 增加权限,去除权限,修改权限
rwx 表示 读、写、执行

权限的数字表示
r	4
w	2
x	1

rwxrw-r--
7   6  4
使用案例
chmod u+x test.txt			表示给用户增加 test.txt 文件的执行权限。
chomd g+w,o-r test.txt		表示给所属组增加写权限,给其他用户去除读权限。
文件目录权限总结

注意:
文件的创建和删除权限取决于对目录的权限。
权限是有继承关系的,即使用户拥有文件的所有权限,但是没有文件所在目录的权限,依然无法对文件进行操作。

代表字符权限对文件的含义对目录的含义
r读权限可以查看文件内容可以列出目录中的内容
w写权限可以修改文件的内容可以在目录中创建、删除文件
x执行权限可以执行文件可以进入目录
file		r: cat / more / head / tail / less
			w: vim
			x: script command
directory	r: ls
			w: touch / mkdir / rmdir / rm
			x: cd
chown 命令(改变文件或目录的所有者)
命令名称:	chown
命令英文原意:change file ownership
命令所在路径:bin/chown
执行权限:	所有用户
语法:		chown [用户] [文件或目录]
功能描述:	改变文件或目录的所有者
范例:		$ chown shenchao fengjie.avi 
			改变文件 fengle.avi 的所有者为 shenchao
chgrp 命令(改变文件或目录的所属组)
命令名称:	chgrp
命令英文原意:change file group ownership
命令所在路径:/bin/chgrp
执行权限:	所有用户
语法:		chgrp [用户组] [文件或目录]
功能描述:	改变文件或目录的所属组
范例:		$ chgrp lampbrother fengjie.avi
			改变文件 fengjie.avi 的所属组为 ampbrother
umask 命令(显示、设置文件的缺省权限)
命令名称:	umask
命令英文原意:the user file- creation mask
命令所在路径:Shell 内置命令
执行权限:	所有用户
语法: 		umask [-S]
			-S 以 rwx 形式显示新建文件缺省权限
功能描述:	显示、设置文件的缺省权限
范例:		$ umask -S
umask -S 查看新建文件缺省权限
[root@localhost b]# umask -S
u=rwx,g=rx,o=rx
[root@localhost b]# mkdir lamp
[root@localhost b]# ll
总用量 0
drwxr-xr-x. 2 root root        6 6月  12 23:36 lamp
[root@localhost b]# touch fanbingbing
[root@localhost b]# ll
总用量 0
-rw-r--r--. 1 root root        0 6月  12 23:36 fanbingbing
drwxr-xr-x. 2 root root        6 6月  12 23:36 lamp

注意:linux下默认新建文件不具有执行权限

umask 查看新建文件缺省权限
[root@localhost b]# umask
0022

0022解释如下

0 特殊权限
022		---	-w-	-w-

# 022与777做异或运算
777		rwx	rwx	rwx
022		---	-w-	-w-
---------------------------------
755		rwx	r-x	r-x	目录
744		rw-	r--	r--	文件
umask 设置新建文件缺省权限
[root@localhost b]# umask 077
[root@localhost b]# mkdir liyifei
[root@localhost b]# ll
总用量 0
drwx------. 2 root root        6 6月  12 23:54 liyifei
777		rwx	rwx	rwx
700		rwx	---	---	(将要设置新建文件缺省权限)
-----------------------------
077		--- rwx	rwx	(异或运算得到实际操作,umask 077)
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值