1.软文推荐

2.软文推荐

3.软文推荐

Linux系统中一切皆为文件,每一个文件都有特定的权限,只有用于权限的用户才能对文件做出相应的操作,下面为大家分享一下Linux修改文件权限具体方法。

每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other)

用户(u)是文件的所有者,通常有所有的文件的操作权限

用户组(g)是多个用户的集合,可能有文件的部分访问权,相当于各用户之间的共享文件

其他(o)是指文件所有者和用户组成员之外的任何人

使用ls -l可以显示出当前目录下的文件类型,权限,所有者以及组在内的多方面信息;

第一列含义为:-(filetype)—(user)—(group)—(other),每组权限对应一个三位的二进制数,第一位表示拥有读(r)的权限,第二位表示有写(w)的权限,第三位表示有执行(x)的权限(若该文件可执行);在拥有相应的权限时相应的位被置为1(否则为0),表示当前对象拥有此权限

1:用户可读写执行:-rwx——,通常来说,对于数据文件,用户的权限为rw-,可执行文件与脚本的权限为rwx;对于用户来说,还拥有一个叫做setuid的特殊权限,他能出现权限x的位置,setuid(S)权限允许可执行文件以其拥有者的权限来执行,即使该可执行文件是由其他用户运行的,若被赋予权限则序列为:-rwS——

2:用户组读写可执行:—-rwx—, 对于用户组来说,其拥有一个被称作setgid(S)的特殊权限它允许我们使用任意一个有效用户组来运行该文件,前提是该组需要与该文件的所需组权限相同,,—-rwS—

3:其他用户:——-rwx

一:使用chmod(change mode)设置文件权限:

–x=1;-w-=2;r–=4; r-x=5;rw-=6;rwx=7;

假如设置权限:rwxrw-r–

1:chomd 764 filepath

2:chmod u=rwx, g=rw, o=r filepath; chmod ugo=r,g=w filepath

为文件增添权限或删除权限:

1:增添可执行权限给用户与用户组(+):

chmod u+x, g+x filepath

2:删除(-)用户组的可执行权限:

 chmod g-x fielpath

chmod g=u-r filepath意为设置用户组的权限为与用户相同的权限,但删除r权限

3:给所有(a)的权限类别(即用户,用户组,其他用户)添加/删除可执行权限

chmod a+x filepath

二:更改所有权(change owner)

1:使用chown更改文件的所有权,一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人,只有系统管理者(root)才有这样的权限:chown user:group filepath (user , group 为新的用户与用户组)

2:给目录设置粘滞位(sticky bit)

粘滞位:目录有一个叫做粘滞位的特殊权限,如果某目录设置了粘滞位,则只有创建该目录的用户才能删除目录中的文件。其出现在其他用户组中的执行权限位置。当设置执行权限时——-rwt,当没有设置执行权限时——-rwT,chmod a+t dirname

3:递归方式设置所有权和文件权限,使用选项-R;

 chmod 764 . -R
 chown user:group . -R

补:文件类型:- 普通文件d 目录(directory);c 字符设备(char);b 块设备(block);l 符号链接(link)s 套接字(socket)p 管道(pipe)

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/2509.html,若引用不当,请联系修改。

相关文章 8

1

CentOS上安装PHP 7.4手册具体步骤 2分钟前

PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言,**PHP 是免费的,并且使用广泛。对于像微软 ASP 这样的竞争者来说,PHP 无疑是...

2

福建企业云空间部署vps高防御的简单介绍 4分钟前

目录:1、vps和云主机的区别是什么?2、云服务器和VPS之间的区别3、云服务器好还是vps好4、云服务器和VPS的区别有哪些5、什么是云空间?云...

4

美国vps年付(美国VPS服务器) 8分钟前

目录:1、RAKsmart美国vps怎么那么便宜?才十几元呢?2、hostus 的 vps怎么样?3、vps服务器一年需要多少钱4、美国有哪些好用的VPS,且每年的费...

5

云应用加强隐私保护具体方法 11分钟前

个人隐私是每个人都很关注的事项。但是,信息交付是一项充满权衡的工作。例如,每个人都会对在淋浴间安装摄像头以自动重新订购肥皂...

6

Linux常用命令—lp命令 12分钟前

Linux常用命令 lp命令 用于打印文件,或者修改排队的打印任务,下面良许教程网为大家分享一下Linux常用命令lp命令具体使用方法。 lp 打印文...

7

cn2gia韩国vps(cn2gia香港) 14分钟前

目录:1、vps韩国uplus线路好吗2、海外国家服务器租用CN2线路 GT线路 GIA线路的区别是什么?3、日本vps和韩国vps哪个延迟4、服务器中的CN2线路...

8

Linux系统静态函数库和动态函数库详解 16分钟前

在Linux系统中通常有两种函数库:动态函数库和静态函数库,分别以.so和.a为后缀名,下面良许教程网为大家讲解一下Linux系统 静态函数库和...