Linux基础学习1--档案的属性和目录

用命令 ls -al可以列出当前所有档案,和档案的各种情况

  第一块是档案属性:一共10个,第一个代表档案类型 {d:目录,-:档案,l:连接档,b:接口设备,c:串行端口设备},接下来是三个一组,第一组:拥有者的权限,第二组:同组的权限,第三组:其他人非本组的权限(rwx代表读写执行)如果没有个x属性,则无法进入查看

  第二块是连接占用的节点:如果是目录,则与该目录下还有多少目录有关

  第三块为档案的拥有者

  第四块为拥有人的群组

  第五块为档案容量大小

  第六块为档案建档日期/修改日期

  第七块为档案名(档案名前有一个点则为隐藏目录)

改变档案权限:

  chgrp:改变档案所属的群组

  chown:改变档案所属人

  chmod:改变档案的属性,suid

    rwd 4 2 1  777代表给了所有权限了

    使用符号 u/o/g +/-/=  rwx  a代表any(任何人),

  cat读取档案内容

档案种类:

  正规档案:-  纯文字 二进制 data

  目录档案:d 

  连接档:l 类似Windows下的快捷方式???

  设备与装置文件:b:区块设备档  c:字符设备档 系统周边与存储等相关的档案

  资料接口文件:s 又被称为数据接口文件

  数据输送文件:p

  档案附档名:类似windows文件扩展名,但由于linux文件能否执行是看属性x的,与文档附档名无关,通过文档附档名来看文档的列席

目录配置:目录配置的标准FHS

  绝对路径:/开头

  相对路径:除了绝对路径就是相对路径

  ../代表回到上一层目录

  

原文地址:https://www.cnblogs.com/xiaochenztx/p/8728036.html