Linux文件类型与扩展名

文件种类:

  • 正规文件
    ☛纯文本文档()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:网页相关文件;

【注】个人学习笔记

发布了6 篇原创文章 · 获赞 0 · 访问量 94

猜你喜欢

转载自blog.csdn.net/weixin_44639372/article/details/104643010