java给文件777权限_Linux常用命令:chmod修改文件权限 777和755分别是什么意思?
文件或目录的权限
Linux系统中,每个用户的角色和权限划分的很细致也很严格,每个文件(目录)都设有访问许可权限,利用这种机制来决定某个用户通过某种方式对文件(目录)进行读、写、执行等操作。
操作文件或目录的用户,有3种不同类型:文件所有者、群组用户、其他用户。最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值,所以,chmod 777中,三个数字7分别对应上面三种用户,权限值都为7。
文件或目录的权限又分为3种:只读、只写、可执行。
依照上面的表格,权限组合就是对应权限值求和,如下:
7 = 4 + 2 + 1 读写运行权限
5 = 4 + 1 读和运行权限
4 = 4 只读权限
因此,这样也就明白了 chmod 754 filename 命令的含义了。
chmod 命令
在linux终端先输入ll,可以看到如:
-rwx-r--r-- (一共10个参数) 表示文件所属组和用户的对应权限。
第一个跟参数属于管理员,跟chmod无关,先不管。
2-4参数: 属于user
5-7参数: 属于group
8-10参数: 属于others
777和755分别是什么意思?
777 表示 rwxr-rwx-rwx 所有用户都可读可写可执行。
755 表示 创建者拥有读写可执行权限、同一组用户以及其他用户拥有读和执行权限。
示例:chmod 777 文件或目录
chmod 777 /rickie 运行命令后,rickie文件夹(目录)的权限就被修改为777(可读可写可执行)。
上述命令执行之前:
drwxr-xr-x 2 root root 41 Sep 12 16:04 rickie
执行之后:
drwxrwxrwx 2 root root 41 Sep 12 16:04 rickie
Linux给文件或目录赋权限还有一种容易理解方法
比如:
chmod a-x 表示所有用户对此文件或目录将没有执行权限。
chmod a+x 表示所有用户对此文件或目录将有执行权限。
(1) 创建 hello.md 文件;
echo "hello rickie" > hello.md
(2) 添加执行权限
chmod a+x
“a”表示所有用户,“u”表示创建者、“g”表示创建者同组用户、“o”表示其他用户;
“+”表示添加权限,“-”表示取消权限;
“r”表示读权限、“w”表示写权限、“x”表示写权限。
更多官方的、详细的解释,可以使用下面的命令查看:
chmod --help 或者 man chmod
java给文件777权限_Linux常用命令:chmod修改文件权限 777和755分别是什么意思?相关推荐
- adb linux 权限更改,使用命令chmod修改android文件权限
在控制台下使用命令chmod修改android文件权限出现的问题 1. 修改meizu MX2的权限「Operation not permitted」 C:\Users\fengzhenhai\360 ...
- linux文件权限754表示,Linux命令chmod修改文件权限 777和754方法
在linux操作系统下,使用shell命令来操作: 常用下面这条命令: chmod 777 文件或目录 示例:chmod 777 /etc/squid 运行命令后,squid文件夹(目录)的权限就 ...
- 安卓上传文件时修改文件名称_使用mmv命令批量修改文件名称
在 Linux 中使用 mv 命令可以重命名或者移动文件及目录,但是它不支持一次重命名多个文件.本文介绍mmv的使用方式,使用通配符模式移动/复制/追加/链接多个文件 环境 Centos7.7 安装m ...
- java linux常用命令_Linux常用命令
一.注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]# ...
- linux 常用命令03--修改文件的权限与归属
chmod 命令 改变文件权限 第一种: chmod [u|g|o|a] [+|-] [r|w|x] filename 比如: chmod u+x filename 给所属用户增加执行的权限 第二种: ...
- linux修改last权限,Linux常用命令2/3(有关用户、权限管理的命令)--Unix/Linux操作系统04...
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理.在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的 ...
- 【Linux】常用命令 之 目录文件
目录操作 1. 查看 ll:查看当前目录下的内容 ll -a:查看当前目录下的内容,包括隐藏 ll -h:查看当前目录内容,并显示对应文件的大小 cd/cd ~:切换到当前用户目录下 alias ll ...
- Linux Unix 的档案存取权限,Ubuntu设置目录的读写权限(Linux命令chmod 777 dirName)
更改文件所有者 sudo chown system_username /location_of_files_or_folders 更改文件的权限 鼠标右按钮点击文件/目录 -> 属性 权限 分页 ...
- Linux常用命令:用户、权限管理
目录 一.运行模式 二.用户管理(重点) 1.添加用户 2.修改用户 3.设置密码 4.删除用户 5.查看当前用户:whoami 6.查看登录用户:who 7.查看登录用户:w 8. 退出登录账户: ...
最新文章
- 【收藏】IntelliJ Idea中配置JavaFX Scene Builder
- 1768: 回文平方数(进制转换)
- 一段从TXT导入excel的py脚本
- CodeForces - 1339E Perfect Triples(打表找规律)
- 由浅入深学“工厂模式”(3)
- druid 手动指定数据源_Spring Boot2 系列教程(二十)整合JdbcTemplate 多数据源
- hashmap浅析-get方法
- seata分布式事务原理_分布式事务 Seata 及其三种模式详解
- Visual Basic从入门到精通pdf
- word如何打出取整符号
- Ad hoc queries(即席查询)
- 西门子g120变频器接线图_西门子G120变频器通过IOP-2面板初始设置
- 商标注册要的一些重要基本常识(附:注册流程)
- 泛微oa流程表单之HTML表单字段必填验证的添加与移除
- Acwing 187. 导弹防御系统
- 机器学习实战:用胶囊网络识别交通标志
- 5个超实用技巧:用trello提高scrum项目管理效率
- 51单片机三线串行驱动12864液晶
- php中尊敬的某某某先生代码,auth.class.php
- 微联微信管理平台软--- 微信营销平台运营首选的平台软件