1.1 系统颜色配置文件 /etc/DIR_COLORS
1.2 设备文件设备根据主次设备号来标记识别。如硬盘的主设备号是 8 ,次分区的次设备号是0

    [root@cenots7 ~]#stat /dev/sda*
    File: ‘/dev/sda’
    Size: 0         	Blocks: 0          IO Block: 4096   block special file
    Device: 5h/5d	Inode: 16335       Links: 1     Device type: 8,0
    Access: (0660/brw-rw----)  Uid: (    0/    root)   Gid: (    6/    disk)
    Context: system_u:object_r:fixed_disk_device_t:s0
    Access: 2019-07-23 08:58:23.459000614 +0800
    Modify: 2019-07-23 08:58:21.120000433 +0800
    Change: 2019-07-23 08:58:21.120000433 +0800
    Birth: -

1.3 inode ,存储文件的元数据信息的索引号,索引下包含文件大小、创建、访问修改等时间、权限、及存储数据块的访问指针,但不包括文件名 。表面上用户通过文件名打开文件,其实分两个过程,首先通过文件的父目录找到文件名对应的inode,其次,通过文件的inode信息,进行权限等判断,根据inode表中的数据块指针,访问硬盘中的数据块,读出数据。
1.3.1 目录。文件目录也是文件,也有inode,也有数据块指针,不过数据块存储的是目录下文件的name、inode的对应关系。文件目录有rw权限表示可以,访问及修改目录下inode、filenam的权限。就是可以获取文件名称,x执行权限才代表对其下的文件的inode的读权限。
1.4 通配符:[:digit:] , [:lower:],[:uper:],[:alpha:],[:alnum:],[:blank:],[:space:],[:punct:],[:print:],[:cntrl:],[:graph:],[:xdigit:]十六进制字符。*,?,~,~mage,~+,当前目录,~-,前一个工作目录,[0-9],[a-z],表示a,Ab,B....z,无Z,[A-Z],表示AbBcC..yYzZ.此顺序与ascii不同是按照数字>小写字母>大写字母顺序来排布。 [^wang],表示wang意外的字符。
//注意,ls * 不包含隐藏的文件。
1.5 cp复制命令: cp复制过程,查看目录的数据区,看name是否存在,不存在则分配inode 对应文件名称,存在则准备把数据填充到目标文件数据区,填充前根据目标文件inode表查询权限,若无权限则提示,则提示无权限。 cp -f f参数什么时候发生作用?当已存在文件不能被以写权限打开时,程序尝试把原来同名文件删除,重新拷贝一次。如果能以写权限打开,则直接填充内容。所以整个拷贝的详细过程是这样的:访问当前目录的inode表看是否有写权限,无 直接绝决。有目录写权限,读目录的数据区,看文件名是否存在,不存在,分配inode,关联文件名,生成新文件。若有同名文件,通过文件的inode表,看是否有写权限?有直接写入内容,无写权限,此时-f选项发生作用,删除同名文件,重新在目录数据区,重新分配inode 并关联文件名,文件属性写入文件的inode表,把要拷贝的数据写入inode表指向的空间。
1.6 rm 删除命令:
//生产环境中,若某个不用的文件超大,想删除,直接删除会导致整个IO缓慢,可以建立硬链接,把文件删除,然后×××器空闲时间,删除硬链接文件即可。
文件是否真的被删除靠硬链接数及进程调用数,可以理解成内存印用计数器,硬盘引用计数器,用rm删除文件 会使文件的inode引用数减1,如果此时用程序在使用此文件,则内存中的内存引用不为0,程序可以正常的对文件读写,不释放硬盘空间。操作文件的线程退出,则文件空间释放。
1.7 软连接: 软连接的建立 ln -s 文件 链接 ,文件的相对路径是相对与链接文件所在的目录来确定。所以先cd到放置链接文件的目录,然后根据此目录写出目标源文件的相对地址。
////特别注意:rm -rf 软件链接file/ 有斜线会删除源文件。 如果知识删除删除 软连接,只要rm 软连接即可。