linux文件系统概念
我们已经知道,数据保存在存储介质上,比如硬盘,在X86结构上,不同系统都有从硬盘读取文件的独特方法,因此造就了不同的文件管理系统,如windows下的fat/ntfs,linux下的ext2/etx3;操作系统能不能读取某个文件系统与自身核心有关,只有当把想支持的文件系统编译到我们使用的核心时候,它才可以被识别到。
linux文件操作常用指令
file、mkdir、grep、dd、find、mv、ls、diff、cat、ln、cp;
常见文件管理系统
fat fat32 ntfs ext2 ext3 ........
linux文件属性
执行指令ls -al,输出如下
档案属性众多,可分为以上7类,实际也可认为是10类,大致如下:
1.第一栏代表档案的属性,需要注意的是,这栏可细分出四个属性,如下图:
第一个代表档案类别,指明档案是【目录|文件或连接文件等等】;
-
当为[d]则是目录,例如上表的第11行;
-
当为[-]则是档案,例如上表的第5行;
-
当为[l]则表示为连接档(link file);
-
当为[b]则表示为装置文件里面的可供存储的接口设备;
-
若为[c]则表示为装置文件里面的 串行端口设备,例如:键盘、鼠标;
接下来的属性中,三个为一组,且均为[rwx]三个参数的组合,其中,r代表可读(read),w代表可写(write),x代表可执行(excute);
2.第二栏表示连接占用的节点(i-node):跟这个连接档比较有关系。如果是目录的话,就与该目录下还有多少目录有关;
3.第三栏表示这个档案或目录的拥有人;
4.第四栏表示拥有人的群组;
5.第五栏表示这个档案的容量大小;
6.第六栏表示这个档案的建档日期或最近修改日期,分别为月份、日期及时间;
7.第七栏为这个档案的档名;
对文件系统的理解与运维
linux系统由一系列的不同功能的文件组成,对linux文件系统的熟练程度决定了对管理运营LINUX系统的深度。其中在使用LINUX指令时,其紧紧关联相关对象属性,只有对我们操作对象属性非常属性时候,我们的指令运用才会得心应手。
比如当我们在使用find指令执行工作时候就会涉及文件的多个属性,如时间、大小、文件类别等等;
阅读(888) | 评论(0) | 转发(0) |