chown命令应用和chmod命令应用
admin
2024-02-25 01:02:39
0

记录:350

场景:在CentOS 7.9操作系统上,使用chown变更目录和文件拥有者;使用chmod改变目录和文件的读写执行权限。

版本:

操作系统:CentOS 7.9

1.chown命令应用

(1)变更目录的拥有者

命令:chown -R dmysql:dmysql /home/apps/module/mysql

解析:chown,改变目录和文件的拥有者;-R,递归操作文件和目录,也就是目录下全部子目录和文件都改变;dmysql:dmysql,用户组和用户名;/home/apps/module/mysql,要改表用户拥有者的目录。

(2)变更目录的拥有者

命令:chown -Rv dmysql:dmysql /home/apps/module/mysql

解析:-v,打印变更的输出日志。

2.chmod命令应用

2.1文件权限解析

使用ll命令查看,目录和文件前面:drwxr-xr-x。这个字符串就是说明目录和文件权限。

(1)解析drwxr-xr-x

第1位表示文件类型,d是目录文件,l是链接文件,-是普通文件,p是管道。

第2到10位字符,表示权限。

(2)解析rwxr-xr-x

权限分为四种:读(r=4),写(w=2),执行(x=1),没权限(-)。

rwx,即1到3位字符,表示文件所有者的权限。

r-x,即4到6位字符,表示与文件所有者同属一个用户组的其他用户的权限。

r-x,即7到9位字符,表示其它用户组的权限。

(3)解析755和rwxr-xr-x

命令:chmod -R 755 /home/apps/module/mysql

解析:

7,是前3位rwx字符对应的数值之和,也就是4+2+1之和为7。

5,是4到6位r-x字符对应的数值之和,也就是4+0+1之和为5。

5,是7到9位r-x字符对应的数值之和,也就是4+0+1之和为5。

(4)赋权限两种方式

方式一:chmod -R 755 /home/apps/module/mysql

方式二:chmod -R +x /home/apps/module/mysql

解析:使用字母时,使用+号,加权限。

2.2chmod命令应用

(1)目录赋权

命令:chmod -R 755 /home/apps/module/mysql

解析:对目录赋权;-R,递归操作文件和目录,也就是目录下全部子目录和文件都会赋权。

(2)添加可执行权限

命令:chmod +x /home/apps/module/work

解析:给文件work添加可执行权限。

(3)目录赋权

命令:chmod -Rv 755 /home/apps/module/mysql

解析:对目录赋权;-R,递归操作文件和目录,也就是目录下全部子目录和文件都会赋权,-v,输出改变赋权日志信息。

3.命令帮助手册

(1)chown命令帮助文档

命令:chown --help

解析:查看chown支持的全部命令和选项,在实际工作中,查看这个手册应该是必备之选。

Usage: chown [OPTION]... [OWNER][:[GROUP]] FILE...or:  chown [OPTION]... --reference=RFILE FILE...
Change the owner and/or group of each FILE to OWNER and/or GROUP.
With --reference, change the owner and group of each FILE to those of RFILE.-c, --changes          like verbose but report only when a change is made-f, --silent, --quiet  suppress most error messages-v, --verbose          output a diagnostic for every file processed--dereference      affect the referent of each symbolic link (this isthe default), rather than the symbolic link itself-h, --no-dereference   affect symbolic links instead of any referenced file(useful only on systems that can change theownership of a symlink)--from=CURRENT_OWNER:CURRENT_GROUPchange the owner and/or group of each file only ifits current owner and/or group match those specifiedhere.  Either may be omitted, in which case a matchis not required for the omitted attribute--no-preserve-root  do not treat '/' specially (the default)--preserve-root    fail to operate recursively on '/'--reference=RFILE  use RFILE's owner and group rather thanspecifying OWNER:GROUP values-R, --recursive        operate on files and directories recursivelyThe following options modify how a hierarchy is traversed when the -R
option is also specified.  If more than one is specified, only the final
one takes effect.-H                     if a command line argument is a symbolic linkto a directory, traverse it-L                     traverse every symbolic link to a directoryencountered-P                     do not traverse any symbolic links (default)--help     display this help and exit--version  output version information and exitOwner is unchanged if missing.  Group is unchanged if missing, but changed
to login group if implied by a ':' following a symbolic OWNER.
OWNER and GROUP may be numeric as well as symbolic.Examples:chown root /u        Change the owner of /u to "root".chown root:staff /u  Likewise, but also change its group to "staff".chown -hR root /u    Change the owner of /u and subfiles to "root".GNU coreutils online help: 
For complete documentation, run: info coreutils 'chown invocation'

(2)chmod命令帮助文档

命令:chmod --help

解析:查看chmod支持的全部命令和选项,在实际工作中,查看这个手册应该是必备之选。

Usage: chmod [OPTION]... MODE[,MODE]... FILE...or:  chmod [OPTION]... OCTAL-MODE FILE...or:  chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.-c, --changes          like verbose but report only when a change is made-f, --silent, --quiet  suppress most error messages-v, --verbose          output a diagnostic for every file processed--no-preserve-root  do not treat '/' specially (the default)--preserve-root    fail to operate recursively on '/'--reference=RFILE  use RFILE's mode instead of MODE values-R, --recursive        change files and directories recursively--help     display this help and exit--version  output version information and exitEach MODE is of the form '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.GNU coreutils online help: 
For complete documentation, run: info coreutils 'chmod invocation'

以上,感谢。

2022年11月28日

相关内容

热门资讯

韩国股市暴跌触发熔断机制 △韩国证券交易所(资料图) 韩国综合股价指数(KOSPI)7日盘中一度大跌超8%,触发市场熔断机制。...
爱柯迪跌3.11%,成交额1.... 来源:新浪证券-红岸工作室 7月7日,爱柯迪跌3.11%,成交额1.57亿元,换手率1.08%,总市...
高善文去世,享年55岁 记者据多方证实,国投证券前首席经济学家高善文因病去世,享年55岁。 高善文被公认为是中国资本市场上颇...
南昌黄金回收怎么选更安心 附近... 近年来随着黄金价格波动,不少南昌市民有处置闲置黄金的需求,但黄金回收市场鱼龙混杂,不少用户曾遭遇套路...
SpaceX股票几乎回到首日开... 来源:环球市场播报 SpaceX股价今日下跌逾5%,至152美元以下,距离该火箭制造商在6月12日...
景泽生物三闯港股IPO:尚未实... 财通社——7月3日,景泽生物医药(合肥)股份有限公司(简称“景泽生物”)再次向香港交易所递交主板上市...
亚马逊拟发行债券募资至少250... 来源:环球市场播报 核心要点 消息人士向记者戴维・费伯透露,亚马逊计划通过债券发行募资至少 25...
一季净利暴涨3020%!又一存... 作者 | 铅笔道 松格 编辑 | 铅笔道 黄小贵 2025年前四个月,宏芯宇的净利润只有1.23亿元...
原创 暴... 2026年夏天,饮料这行的人普遍难受。以往一到六七月,仓库就得连轴转,货车排队装水,老板数钱数到手抽...
活力中国调研行|探访李政道研究... 东方网记者程琦7月7日报道:初夏的张江科学城,草木葱茏,创新活力跃动。2026年“活力中国调研行”上...
超5家上市银行密集“自购”,释... 下半年伊始,A股上市银行再度传来股东、高管增持的消息。 常熟银行日前接连发布两份公告称,为提升持股比...
经济学家高善文去世,享年55岁 7月7日晚,据新经济学家智库消息,著名经济学家高善文去世,享年55岁。 公开资料显示,高善文出生于1...
连板背后的资本棋局:华芯晶电实... 图片来源:视觉中国 蓝鲸新闻7月7日讯(记者 徐晓春)因筹划控制权变更停牌五个交易日后,阿科力(60...
AI高端对话:智能体“凉了”?... 智东西 作者 | 杨京丽 编辑 | 心缘 智东西7月7日报道,7月2日,2026中国智能体大会在杭州...
著名经济学家高善文因病去世,享... 据上海证券报7月7日报道,记者据多方证实,国投证券前首席经济学家高善文因病去世,享年55岁。 高善...
医药股跨界并购半导体,周三停牌 7月7日晚间,五洲医疗(301234)发布《关于筹划发行股份及支付现金购买资产事项的停牌公告》。公告...
原创 上... 同一条马路两头,售楼处里排号验资的人挤到门口,中介橱窗上的挂牌广告却贴了一层又一层没人问。这就是20...
A股交易规则三大修订 投资必看 今天开始,A股市场的全新交易规则正式落地执行。A股交易新规涉及多项内容,和投资者密切相关,具体有哪些...
原创 金... 金价这两天走得有点拧巴。 7月6日现货黄金盘初一口气冲到4202.09美元/盎司,创了两周新高,谁料...
韩股两度熔断!赚疯的三星,吓崩... 三星一跃成为“全球最赚钱巨头”,韩国股市反倒崩了。 周二,亚太市场集体下挫,韩国股市两度上演暴跌熔断...