Linux 文件管理篇(三 属性管理)
可读 r
可写 w
可执行 x
档案属性:
第一栏:执行list -al后第一栏的十个标志[1 - 10]
1:
d 目录
- 档案
l 连接档
b 配置文件里可供储存的接口设备
c 配置文件里串行端口设备
2-4(拥有人的权限):
5-7(同群组的权限):
8-10(其他非本群组的权限):
如果是目录性质的话,没有可执行(x)权限是不可以进入读写的(r,w),即使有r/w权限声明.
例如:
d rwx r-- r--
表明非root用户是不能进入该目录的.
第二栏:
表示连结占用的节点
第三栏:
表示该档案或者目录的拥有人
第四栏:
表示拥有人的群组
第五栏:
该档案的容量大小
第六栏:
建档日期或者最近的修改日期
第七栏:
档案的档名
如果前面有.表明该档案是隐藏档
改变档案的所属群组 chgrp
改变档案所属人 chown
改变档案的属性 chmod
改变档案的九个属性
方法一:
r:4
w:2
x:1
eg:
-rwx rwx --- = 770
设置lanyue档案为rwx rwx ---
chmod 77 lanyue
方法二:
u:拥有者
g:所属组
o:非本组其他用户
+:加入
-:出去
=:设定
eg:
设置lanyue档案为rwx r-- r--
chmod u=rwx,g=r--,o=r--
除去lanyue档案组员的r权限
chmod g-r lanyue
除去所有人对lanyue档案的x权限
chmod a-x lanyue
档案类型:
- 正规档案
d 目录
l 连接档(类似快捷方式)
s 资料接口文件(一般用于网络数据承接)
p 数据输送文件(他的存在是为了解决多个程序同时存取同一个档案所造成的错误)
/dev 设备与装置文件
附档名:
.sh 批次档(为使用shell写的)
Z,.zar,.tar,.gz,.zip,.tgz 打包后的压缩档案
.php,.html 网页档案
......
查看创建档案(文件或者目录)的默认权限 umask
r:4
w:2
x:1
执行umask查看默认权限时,并不包含x(执行权限),并且得到的数字是去除某个权限后的数据
eg:
umask-->0022
第二个数字代表u
第三个数字代表g
第四个数字代表o
2表示拿去了w权限
如果是
umask-->0066
表示除了拥有者外其他用户不具备任何权限
也可以使用 umask -S来更明显的查看默认权限
eg:
umask -S-->u=rwx,g=rx,o=rx
档案的隐藏属性 chattr [+-=]
查看档案的隐藏属性 lsattr
隐藏属性参数:
A 是否修改访问时间
S 异同步写入磁盘
a 是否只能追加数据不允许修改或删除
c 是否自动压缩档案
d 否是执行dump命令时备份该文件
i 是否锁定文件(不能删除修改改名追加..数据)
s 是否删除时放入回收站
u 否是删除时放入回收站
查看档案数据类型 file
文件属性权限和数据会被放在不同的地,属性和权限会放在inode中,而具体数据会被放在data block中,并且另一个super inode会记录整个文件的整体信息.
inode:记录文件的属性,一个文件占用一个inode,同时记录该文件数据所在的block号码
block:实际记录文件的内容,若文件太大,会占用多个block
super block:记录次文件系统的整体信息,包括inode/block的总量,使用量,剩余量......
“碎片整理”的原因就是写入的block太过离散了,此时文件系统读取会很慢,于是会将同一个文件所属的block汇合在一起,读写就相对容易了。
Linux 文件管理篇(三 属性管理)的更多相关文章
- LInux文件管理篇,权限管理
一: chgrp 改变文件所属用户组 chown 改变文件所有者 注意: 1.使用格式 chgrp/chown user file eg: chgrp lanyue permissi ...
- Linux文件权限与属性详解 之 SUID、SGID & SBIT
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
- Linux文件权限与属性详解 之 一般权限
目录 一般属性 1. iNode: 3152621 2. 文件类型 3.文件访问权限 4. 链接数目: 5. 文件所有者 6. 文件所属组 7. 文件大小 8. 修改时间 9. 文件名称 Linux文 ...
- Linux文件权限与属性详解 之 ACL
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
- Linux文件权限与属性详解 之 chattr & lsattr
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
- Linux文件权限与属性详解 之 su & sudo
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
- Linux 程序设计学习笔记----Linux下文件类型和属性管理
转载请注明出处:http://blog.csdn.net/suool/article/details/38318225 部分内容整理自网络,在此感谢各位大神. Linux文件类型和权限 数据表示 文件 ...
- Linux 文件基本属性与目录管理 (chmod chown ls cp mv cat )
Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限. 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的 ...
- Linux文件、目录属性
文件.目录属性 可能有人觉得,文件这东西这么普通有什么好讲的,,,其实不然,在linux中一切皆文件,搞清楚文件的本质,将对我们大有裨益. 文件.目录属性简介 举个例子 randolf@localho ...
- 我眼中的Linux设备树(三 属性)
三 属性(property)device_type = "memory"就是一个属性,等号前边是属性,后边是值.节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一 ...
随机推荐
- 使用form 表单 弹出登录框,只传递数据,不刷新界面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- airtest的使用(作用类似于appium)
1.安装 下载免安装版本:http://airtest.netease.com/ 文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/in ...
- Android平台接入OneNET
1. OneNET简介 中国移动物联网开放平台是由中国移动打造的PaaS物联网开放平台. 平台能够帮助开发者轻松实现设备接入与设备连接,提供综合性的物联网解决方案,实现物联网设备的数据获取,数据存储, ...
- 解决QQ“抱歉,无法发起临时会话,您可以 添加对方为好友以发送消息”
很多网站,目前无法发起临时会话,自己在找网上找到教程,特分享给大家.自从2014年3月1日开始,网站上放置QQ客服代码的网站,在点击联系QQ时,以前可以正常发起临时会话的,现在提示:“抱歉,无法发起临 ...
- 小白学 Python 数据分析(20):pyecharts 概述
人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...
- 2020年Java基础高频面试题汇总(1.4W字详细解析)
1. Java语言有哪些特点 (1)简单易学.有丰富的类库 (2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) (3)与平台无关性(JVM是Java跨平台使用的根本) (4)可靠安全 ...
- x86汇编指令集大全(带注释)
X86和X87汇编指令大全(有注释) PUSH 压栈.POP 来说是出栈.入栈(push):---------- 一.数据传输指令 ---------------------------------- ...
- Linux & Shell 学习笔记【1/2】
因为工作上的需要,花了些许时间去熟悉学习Linux和Shell,现在也花点事件在此记录一下以加强巩固学习的内容吧.学的不算深入,所以都是一些比较junior的内容. 在下一篇随笔会详述之前写的一个用于 ...
- Linux网络学习笔记(二):域名解析(DNS)——以 CoreDNS 为例
个人笔记,观点不一定正确. 适合对 Kubernetes 有一定了解的同学. 前言 最近一直在学习 Kubernetes,但是手头没有个自有域名,要测试 ingress 就比较麻烦,每次都是手动改 h ...
- 条件随机场 CRF
2019-09-29 15:38:26 问题描述:请解释一下NER任务中CRF层的作用. 问题求解: 在做NER任务的时候,神经网络学习到了文本间的信息,而CRF学习到了Tag间的信息. 加入CRF与 ...