文件种类:
1.正规文件( regular file ):就是一般类型的文件,第一个属性为 [ – ]。另外又大略可以分为两种文件种类(• 纯文字文件(ascii) 和 二进制文件(binary))
2.目录 (directory):就是目录啦。第一个属性为 [ d ];
3.连结档 (link):就是类似 Windows 底下的快捷方式啦。第一个属性为 [ l ];不可以将 linux 下的连结档简单的视为一个文件或目录的快捷方式。在 Linux 中,连结档可以直接连结到主程序,因此你只要改了这个连结文件,则主程序亦被改变了。
4.设备档 (device):与系统周边相关的一些文件,通常都集中在 /dev 这个目录之下。通常又分为两种:
区块 (block) 设备档 :就是一些储存数据,以提供系统存取的接口设备,简单的说就是硬盘。例如你的一号硬盘的代码是 /dev/hda1 等等的文件啦。第一个属性为 [ b ];
字符 (character) 设备档 :亦即是一些串行端口的接口设备,例如键盘、鼠标等等。第一个属性为 [ c ]
Linux 文件附档名:
基本上,Linux 文件的附档名是没有意义的。但通常我们还是会以适当的附档名来表示该文件是什么种类的。
1.批次 ( scripts ):通常以 *.sh 来代表
2.打包或压缩档:通常附档名为 *.Z, *.tar, *.tar.gz, *.zip, *.tgz 等等
3.在linux下,文件能否真正的执行,仍然需要属性的规范才行。例如虽然有一个文件为可执行文件,如有名的代理服务器软件 squid ,不过,如果这个文件的属性被修改成无法执行时,那么他就变成不能执行的文件。这种问题最常发生在文件传送的过程中。例如你在网络上下载一个可执行档,那么可能文件的属性在传输过程中就改变了。
4.在 Linux 底下,每一个文件或目录的文件名最长可以到达 256 的字符。
Linux文件种类与文件附档名
转载请注明出处:服务器评测 » Linux文件种类与文件附档名