文件种类:
-
正规文件
☛纯文本文档()ASCⅡ):内容人可直接读到的数据。可下达cat~/.bashrc
就可以看到文件内容。(cat 是将一种文件内容读出的指令)
☛二进制文件(binary):Linux可执行文件;
☛数据格式文件(date):程序运作过程中读取的特殊格式文件; -
目录(directory) :第一个字符为 【 d 】;
-
连结文档(link):类似Windows系统下的快捷方式。第一个属性为 【l】(英文L的小写);
-
设备与装置文件(device):与系统周边及储存等相关的一些文件,通常都集中在 /dev这个目录之下,通常分为两种:
☛区块(block)设备文档:提供系统随机存取的接口设备的数据,如硬盘;第一个属性为 【 b 】;
☛字符(character)设备文件:一些串行端口设备,如键盘、鼠标等。这些设备的特色就是“一次性读取”,不能截断输出。第一个属性为 【 c 】; -
资料接口文件(sockets):此类型文件通常用在网络上的数据承接。第一属性为【 s 】;
-
数据输送文件(FIFO,pipe):FIFO(first-in-first-out)主要目的在解决多个程序存取一个文件所造成的错误问题。第一属性为 【 p 】;
linux文件扩展名
Linux的文件没有所谓的“扩展名”,文件是否被执行,与它的的第一栏的十个属性有关,与文件名根本没有关系。
- *.sh :脚本或批处理文件(scripts);
- *z, * .tar.gz, * .zip, * .tgz:经打包的压缩文件;
- *.html, * .php:网页相关文件;
【注】个人学习笔记