Linux里命令chmod和chgrp怎样使用,有哪些用法
Admin 2023-01-11 群英技术资讯 785 次浏览
这篇文章给大家分享的是Linux里命令chmod和chgrp怎样使用,有哪些用法。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。语法:
语法是
chmod [命令开关] [MODE] 文件名
文件权限
| # | 文件权限 |
| 0 | 无权限 |
| 1 | 仅执行权限 |
| 2 | 仅写权限 |
| 3 | 执行和写权限 |
| 4 | 只读权限 |
| 5 | 读和执行权限 |
| 6 | 读写权限 |
| 7 | 所有权限 |
命令开关:
| -c | 仅显示改变了文件访问权限的文件的名字。 |
| -f | 禁止大多数的错误信息 |
| -R | 递归的变更文件和子目录 |
| -v | 输出版本信息并且退出。 |
示例:
查看你的文件,无论有那种访问权限:
ls -alt
chmod 066 file1.txt
chmod 777 file1.txt
chgrp 命令是用来变更文件或目录所属群组。 这是个管理员命令。仅管理员用户能够变更文件或目录所属的群组。
语法:
语法是
chgrp [命令开关] 新群组 文件名/目录名
命令开关:
| -R | 改变你当前目录下子目录的文件的权限。 |
| -c | 变更每一个文件的权限。 |
| -f | 强制性的。并不报错误。 |
示例:
chgrp hiox test.txt这个’test.txt’ 文件组是管理员组,变更到新组hiox。
chgrp -R hiox test这个’test’ 文件目录组是根目录。使用参数-R,文件和文件的子目录都变更到新组hiox。
chgrp -c hiox calc.txt上述命令仅用来变更指定的文件(‘calc.txt’)的组。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
linux驱动文件的位置:1、按键驱动在“kernal\drivers\input\keyboard”和“kernal\drivers\char”文件夹中;2、网卡驱动在“kernal\drivers\net\”文件夹中;3、串口驱动在“kernal\drivers\serial\”文件夹中;4、实时时钟RTC驱动在“kernal\drivers\rtc\”文件夹中。
两种查看方法:1、使用fuser命令,可以直接在Linux上查看指定端口被哪个进程占用了,语法为“fuser -v 80/tcp”,运行结果里会包含进程的名字和id。2、使用lsof命令,能根据指定端口找到对应的进程信息,语法为“lsof -i:80”,可以在输出结果中查看占用80端口的进程信息。
区别:1、sudo是以root用户方式执行命令,su是用来变更其他使用者的身份来执行命令;2、sudo可以跳过root登录去执行一些特定的命令,只需提供当前的用户密码,而su不能跳过root登录,必须提供root用户密码。
CentOS7.3下部署Rsyslog+LogAnalyzer+MySQL中央日志服务器
解决方法:1、使用“sudo ufw disable”命令关闭防火墙;2、使用“sudo /etc/init.d/ssh restart”命令开启远程服务;3、打开22端口号。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008