Linux chmod命令详解程序员
2023-06-13 09:20:05 时间
chmod命令用于改变linux系统文件或目录的访问权限。
该命令有两种用法:
一种是包含字母和操作符表达式的文字设定法;
另一种是包含数字的数字设定法。
文件或目录的访问权限分为只读,只写和可执行三种。
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. -c, --changes like verbose but report only when a change is made --no-preserve-root do not treat `/ specially (the default) --preserve-root fail to operate recursively on `/ -f, --silent, --quiet suppress most error messages -v, --verbose output a diagnostic for every file processed --reference=RFILE use RFILEs mode instead of MODE values -R, --recursive change files and directories recursively --help display this help and exit --version output version information and exit常用的命令展示
421 分别代表文件的读、写、执行的权限
chmod:更改属性值的
chmod 755 -R / 系统默认临界 【002:系统的默认掩码】
chmod 644 / 系统默认临界 【cat /etc/profile|grep umask可以查看默认的umask值】
增加文件所有用户组可执行权限
chmod a+x log2012.log 【有的脚本无法执行就是没有x权限】
同时修改不同用户权限,逗号分隔
chmod ug+w,o-x log201.log
使用“=”设置权限
chmod u=x hhh.txt == chmod 100 hhh.txt
为所有用户分配读权限
chmod a=r file
【更多参考】Linux 用户和用户组详解
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/2986.html
服务器部署程序员系统优化网站设置运维相关文章
- linux find命令&mtime参数用法详解程序员
- SSH连接Linux失败:一场挫折的开始(ssh连接linux失败)
- 提升Linux运行稳定性:要求与技术趋势(linux需求)
- 卸载Linux环境下的PHP:一个指南(linux如何卸载php)
- 命令Linux探索:查询函数命令(linux查询函数)
- Linux cp 命令详解(linuxcp详解)
- Linux安装wget命令:快速、简单、有效(linux安装wget命令)
- Linux中的.o文件分析(linux.o文件)
- 掌握Linux路由表查询命令(linux路由查看命令)
- Linux编程:学习让你成为更强大的程序员(linux编程序)
- Linux实现蓝牙连接的方法(linux连接蓝牙)
- 深入浅出Linux的View命令(linux之view命令)
- :研究Linux的各类分支(linux的分支)
- 如何在Linux中读取文件名——关键命令和操作技巧(linux读取文件名)
- Linux 升级:制作补丁实现安全升级(linux制作补丁)
- Linux Gzip命令:压缩文件/文件夹的有效方法(linux gzip命令)
- 早期Linux命令:探究Linux操作系统的过去(linux之前的命令)
- Linux运行文件命令简介及使用教程(linux运行文件命令)
- 如何处理“Linux命令未找到”的错误提示?(linux命令未找到)
- 端口Linux 封闭 445 端口,有效防止黑客入侵(linux 关闭 445)
- 快速熟悉Linux中的LESS命令(linux命令less)
- 通过虚拟机实现Linux串口收发(虚拟机linux串口)
- 深入Linux:查找进程的命令篇(linux查找进程的命令)