可读        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 文件管理篇(三 属性管理)的更多相关文章

  1. LInux文件管理篇,权限管理

    一: chgrp 改变文件所属用户组 chown 改变文件所有者 注意: 1.使用格式 chgrp/chown     user      file eg: chgrp lanyue permissi ...

  2. Linux文件权限与属性详解 之 SUID、SGID & SBIT

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  3. Linux文件权限与属性详解 之 一般权限

    目录 一般属性 1. iNode: 3152621 2. 文件类型 3.文件访问权限 4. 链接数目: 5. 文件所有者 6. 文件所属组 7. 文件大小 8. 修改时间 9. 文件名称 Linux文 ...

  4. Linux文件权限与属性详解 之 ACL

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  5. Linux文件权限与属性详解 之 chattr & lsattr

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  6. Linux文件权限与属性详解 之 su & sudo

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  7. Linux 程序设计学习笔记----Linux下文件类型和属性管理

    转载请注明出处:http://blog.csdn.net/suool/article/details/38318225 部分内容整理自网络,在此感谢各位大神. Linux文件类型和权限 数据表示 文件 ...

  8. Linux 文件基本属性与目录管理 (chmod chown ls cp mv cat )

    Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限. 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的 ...

  9. Linux文件、目录属性

    文件.目录属性 可能有人觉得,文件这东西这么普通有什么好讲的,,,其实不然,在linux中一切皆文件,搞清楚文件的本质,将对我们大有裨益. 文件.目录属性简介 举个例子 randolf@localho ...

  10. 我眼中的Linux设备树(三 属性)

    三 属性(property)device_type = "memory"就是一个属性,等号前边是属性,后边是值.节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一 ...

随机推荐

  1. 问不倒的HTTP协议

    一.HTTP简介 1.HTTP HTTP:超文本传输协议,是一种通信协议:允许超文本标记文档从Web服务器传送到客户端的浏览器中. 简单:传输html文件的协议. Web:是一种基于超文本和HTML的 ...

  2. JVM 参数(转)

    Herry灬凌夜  转自:https://www.cnblogs.com/wuyx/p/9627542.html 常用的JVM配置参数 一.Trace 跟踪参数 在Eclipse中,如何打开GC的监控 ...

  3. KEIL编译出现错误“source file is not valid utf-8”

    实际情况是: .h文件一直报错source file is not valid utf-8的错误, 原因就是: 文件中出现了一个中文的“:”导致的.总结就是:如出现此类错误,可能是字符不够标准.

  4. 基于 HTML5 WebGL 与 GIS 的智慧机场大数据可视化分析

    前言:大数据,人工智能,工业物联网,5G 已经或者正在潜移默化地改变着我们的生活.在信息技术快速发展的时代,谁能抓住数据的核心,利用有效的方法对数据做数据挖掘和数据分析,从数据中发现趋势,谁就能做到精 ...

  5. 一文带你熟悉SpringIOC

    Spring的IOC: IOC是Spring的一个核心组件,理解IOC是迈向Spring大门的重要一步 现实生活中,我们写字用的笔会有多种颜色,为了做不同的标记,需要用不同颜色的笔.如果只是使用一两种 ...

  6. [Dynamic Programming]动态规划之背包问题

    动态规划之背包问题 例题 现有4样物品n = ['a', 'b', 'c', 'd'],重量分别为w = [2, 4, 5, 3],价值分别为v = [5, 4, 6, 2].背包最大承重c = 9. ...

  7. 【原创】(六)Linux进程调度-实时调度器

    背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本: ...

  8. 机器学习 - 命名实体识别之Hidden Markov Modelling

    概述 命名实体识别在NLP的应用中也是非常广泛的,尤其是是information extraction的领域.Named Entity Recognition(NER) 的应用中,最常用的一种算法模型 ...

  9. 【数据结构和算法】001 单链表 LinkedList

    一.单链表(LinkedList)介绍和内存布局 链表是有序的列表,它在内存中的实际存储结构如下: 看上去虽然无序,但他是靠灭个链表节点元素的地址和next域来分清首尾相连的顺序,如下图所示,由头指针 ...

  10. 翻转-Flip Columns For Maximum Number of Equal Rows

    2020-02-20 11:00:06 问题描述: 问题求解: 翻转题一个常见的思路就是站在结束的状态来反推最初的状态,本题的解题思路就是站在结束的时候的状态来进行反推. 如果在最终的状态i-row是 ...