网站首页 > 教程分享 正文
chmod命令用于修改文件和目录权限,以及可执行程序的权限,可以通过ls -l查看权限属性
语法格式:chmod 参数 文件名/目录
设置权限的时候,可以是数字,也可以是字母符号,当设置权限是字母符号的时候,需要在前面加上+,例如chmod +x 文件名
参数+:表示增加权限
参数-:表示减少权限
参数=:表示重新设置用户类型的所有权限
操作1,创建一个shell脚本然后执行ls -l chmod.sh查看脚本的属性;
操作2,使用chmod +x命令修改脚本的执行权限,然后查看文件属性和执行脚本,可以看到文件属性已经改变并且执行脚本后打印了hello world
操作3,使用chmod -x命令将脚本的执行权限移除,然后查看文件属性和执行脚本,这个时候文件属性已经成为和创建文件的时候一样,并且执行脚本的时候,显示权限不足。
还有另一种数字形式,且和字符形式的对应关系如下:
当我们执行ls -l的时候,最左侧显示的即表示文件属性,如下图
根据图2的对应关系,rwx=7, rw-=6,所有rwxrw-rw-对应的数字权限就是766,
可以看到执行完chmod 766后,两个文件的文件属性一样
猜你喜欢
- 2024-09-09 Linux如何设置目录和文件的权限/Linux如何管理目录和文件属性
- 2024-09-09 IT之家:强大的网盘管理工具Rclone安装教程
- 2024-09-09 系统管理员必备的Linux命令(linux操作系统管理员)
- 2024-09-09 《调教命令行03》认识一下,感觉不是说来就来的
- 2024-09-09 Linux命令行的艺术:高效管理你的服务器
- 2024-09-09 Linux 文件与目录管理的详解(linux文件和目录管理)
- 2024-09-09 shell——chmod命令(shell cmd)
- 2024-09-09 Python OS 文件/目录方法(python os.path)
- 2024-09-09 Linux知识点之文件传输(linux传文件夹命令)
- 2024-09-09 Linux知识点之文件管理(linux文件管理常用命令)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)