Linux文件权限与属性
来源:互联网 发布:java的封装性是通过 编辑:程序博客网 时间:2024/05/17 22:09
要了解Linux文件的属性,需要输入ls -al指令(列出所有文件包括隐藏文件)。
1、第一栏代表文件的属性:第一个属性代表这个文件是目录or文件or链接:[d] 目录 ;[-] 文件;[l]:链接文件
第一组rwx:拥有者的权限
第二组rwx:拥有者所属群组的权限
第三组rwx:非本群组的其他用户的权限
如果不具备某个属性,则相应字母会被删掉。
范例:-rwxr-xr--:这是一个文件,拥有人的权限为可读可写可执行,同群组其他用户的权限为可读可执行但不可写入,其他用户权限仅为可读
需要特别注意的是x,若文件名为一个目录,如drwx--r--,看似非root的其他用户可以进入目录,但是不可以!因为x与目录的关系非常重要,不能执行x也就无法执行命令(ls,cd)因此也就无法进入目录。
2、第二栏表示链接占用的节点:
3、第三栏表示文件的拥有者:
4、第四栏表示拥有者所属群组:
5、第五栏为文件的大小:
6、第六栏为建档日期或者修改日期:
7、第七栏表示文件名:若文件名之前加.表示该文件为隐藏文件
改变权限指令chmod:我们可以用数字代表各个属性,r=4,w=2;x=1;将同一组的数字相加,例:-rwxrwx---相加的结果为:770
改变群组chgrp:语法:chgrp 群组名称 文件or目录
改变拥有者chown:
根目录下几个重要目录含义:
1、/bin:放置一般用户使用的执行程序,如常用的ls,cat, mv, tar 命令存放在本目录中。
2、/boot:放置Linux核心和启动相关的文件
3、/dev:存放与设备有关的文件
4、/etc:启动过程中需要读取的文件,例如:用户账户与密码,系统的主要设定,Lilo的参数等
5、/lib:在Linux执行或编译某些程序时要用到的函数库
6、/usr:用来存放程序和指令,类似于window中下的program files目录
7、/home:系统默认存放用户账号的根目录
8、/var:登入,各类服务器发生问题时的记录,以及常规性服务的记录
- Linux文件权限与属性
- Linux文件权限与属性
- linux文件与目录权限及其属性
- 修改Linux文件的属性与权限
- linux文件的权限属性与操作
- <一>Linux文件权限与属性详解--一般权限
- Linux文件权限与属性 的简单说明
- 如何改变Linux文件的属性与权限
- 如何修改Linux文件的属性与权限
- <二>Linux文件权限与属性详解--ACL
- <三>Linux文件权限与属性详解--SUID、SGID & SBIT
- <四>Linux文件权限与属性详解--chattr & lsattr
- <五>Linux文件权限与属性详解--su & sudo
- Linux文件权限和属性
- Linux文件权限与文件权限修改
- Linux命令(四)——文件查看与文件权限、属性设置
- LINUX系统文件权限属性详解
- Linux 文件与目录权限
- 抢红包、秒杀高并发场景的 mysql 高效实现
- APK反编译工具下载地址(最新)
- Torch7入门续集(七)--- clone与net替换某一层
- js setTimeout携带局部参量的方法
- 数学建模 单变量优化和求解 黄金分割法
- Linux文件权限与属性
- shiro权限项目中的简单应用
- 剑指offer--面试题4:二维数组中的查找
- CentOS7再ssh-copy-id时的错误
- 总结leetcode开篇
- oschina &github是否一定需要配置SSH
- Python爬取数据并写入MySQL数据库
- centos7 开始 使用systemctl工具来管理服务程序,包括了service和chkconfig
- php中输出json对象的值