1 档案格式
Linux 的正统档案格式为 ext2 这一个
不过,目前 Linux 所能支持的档案格式非常的多,不过,你必须要将你所想要支持的档案格式编译到你的核心当中才能被支持!
Linux 能够支持的档案格式与核心是否有编译进去有关,所以你可以到你的 Linux 系统的
/lib/modules/`uname –r`/kernel/fs
目前使用的最广泛的虽然还是 ext2 ,不过,最近释出的 Linux distribution 大多已经预设采样 ext3 或 reiserfs 这种具有日志式管理( Journaling )的档案格式了。
2 档案种类
2.1 正规档案( regular file ):
就是一般类型的档案,在由 ls –al 所显示出来的属性方面,第一个属性为 [ - ]。另外,依照档案的内容,又大略可以分为两种档案种类:
纯文字文件(ascii) :这是 Unix 系统中最多的一种啰,几乎只要我们可以用来做为设定的档案都属于这一种;
二进制文件(binary) :通常执行档除了 scripts (文字型批次文件)之外,就是这一种档案格式;
纯文字文件(ascii) :这是 Unix 系统中最多的一种啰,几乎只要我们可以用来做为设定的档案都属于这一种;
二进制文件(binary) :通常执行档除了 scripts (文字型批次文件)之外,就是这一种档案格式;
2.2 目录 (directory):
就是目录啦!第一个属性为 [ d ];
2.3 连结档 (link):
就是类似 Windows 底下的快捷方式啦!第一个属性为 [ l ];
2.4 设备档 (device):
与系统周边相关的一些档案,通常都集中在 /dev 这个目录之下!通常又分为两种:
区块 (block) 设备档 :就是一些储存数据,以提供系统存取的接口设备,简单的说就是硬盘啦!例如你的一号硬盘的代码是 /dev/hda1 等等的档案啦!第一个属性为 [ b ];
字符 (character) 设备档 :亦即是一些串行端口的接口设备,例如键盘、鼠标等等!第一个属性为 [ c ]。
区块 (block) 设备档 :就是一些储存数据,以提供系统存取的接口设备,简单的说就是硬盘啦!例如你的一号硬盘的代码是 /dev/hda1 等等的档案啦!第一个属性为 [ b ];
字符 (character) 设备档 :亦即是一些串行端口的接口设备,例如键盘、鼠标等等!第一个属性为 [ c ]。
3 Linux 档案附档名:
一个 Linux 档案能不能被执行,与他的第一栏的十个属性有关,与文件名根本一点关系也没有
No comments:
Post a Comment