Linux chmod 命令的基本使用
【摘要】 Linux chmod 命令的基本使用Linux 中的 chmod 命令用于修改文件或目录的权限,常用于服务器部署、脚本执行和文件安全管理。修改文件权限chmod 644 config.txt644 表示文件所有者可以读写,其他用户只能读取。允许脚本执行新建的 Shell 脚本可能没有执行权限,可以使用:chmod +x deploy.sh添加执行权限后,就可以通过以下命令运行:./depl...
Linux chmod 命令的基本使用
Linux 中的 chmod 命令用于修改文件或目录的权限,常用于服务器部署、脚本执行和文件安全管理。
修改文件权限
chmod 644 config.txt
644 表示文件所有者可以读写,其他用户只能读取。
允许脚本执行
新建的 Shell 脚本可能没有执行权限,可以使用:
chmod +x deploy.sh
添加执行权限后,就可以通过以下命令运行:
./deploy.sh
使用符号修改权限
除了数字,还可以使用符号设置权限:
chmod u+x deploy.sh
chmod g-w config.txt
-
u+x:给文件所有者添加执行权限。 -
g-w:移除所属用户组的写入权限。
查看文件权限
ls -l config.txt
输出示例:
-rw-r--r-- 1 user user 120 Oct 23 09:00 config.txt
其中 rw- 表示所有者具有读写权限,后面的两个 r-- 分别表示所属组和其他用户只有读取权限。
chmod 是 Linux 运维中非常常用的命令。设置权限时应遵循最小权限原则,不要为了方便而随意使用 chmod 777,以免带来安全风险。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)