linux文件的类型和后缀名
还是以下图的install.log文件为例,第一栏的第一个字符为“-”代表install.log为正规档案
在linux系统中一般的档案类型为:
正规档案:
如install.log,一般的讲正规档案一般包含纯文本文件、二进制文件、数据格式文件三种
目录:
目录的第一栏一般为d打头,如[dr-xr-xr-x]
链接文档(link)
连接文档的第一栏一般是l打头
设备与装置文件(device):
与系统周边及存储等相关的一些档案,通常集中在/dev目录中,分为两种:
区块设备:如硬盘、软盘。b打头,如[brwxr-xr-x]
字符设备文件:如键盘、鼠标。c打头,如[br--r--r-]
资料接口文件(sockets):
这种类型的档案通常被用在网络上的数据承接了。我们可以启动一个程序来监听客户端的要求, 而客户端就可以透过这个socket来迚行数据的沟通了。第一栏s打头,通常 在/var/run这个目录看到这个类型的文件
数据输送文件(FIFO, pipe):
FIFO也是一种特殊的文件类型,他主要的目的在解决多个程序同时存取一个档案所造成的错误问题。 FIFO是first-in-first-out的缩写。第一栏p打头 。
linux文件扩展名
*.sh:脚本或者批处理文件。sh是shell的简称
*Z, *.tar, *.tar.gz, *.zip, *.tgz: 经过打包的压缩文件。这是因为压缩软件分别为 gunzip, tar 等等的,由于不同的压缩软件,而取其相关的扩展名啰!