01
前言
对于Linux环境下的编程学习,小编已经发布过关于Linux内核组成的相关推文了,本次决定发一篇关于Linux环境下文件类型的推文,希望对读者的学习有所帮助。
02
文件分类
学习过Linux相关知识的同学,是否还记得Linux环境下,文件类型被分为几种?小编来告诉你,一共分为 7 种(一定要记住),如图所示:
各类型文件的作用
1、普通文件---->-
外文名:regular
作用:存在于外部存储器中,用于存储普通数据。
类别:如二进制文件或文本文件。
2、目录文件---->d
外文名:directory
作用:用于存放目录项,是文件系统管理的重要文件类型。
3、管道文件---->p
外文名:pipe
作用:一种用于进程间通信的特殊文件,也称为命名管道FIFO。
4、套接字文件---->s
外文名:socket
作用:一种用于网络间通信的特殊文件
5、链接文件---->l
外文名:link
作用
①用来指向别的文件的特殊文件,相当于Windows快捷方式。
②可以用来进行库文件的版本管理。(这点小编还不懂)
6、字符设备文件---->c
外文名:character
作用:字符设备在应用层的访问接口。
7、块设备文件---->b
外文名:block
作用:块设备在应用层的访问接口。
助记图片如下:
03
如何查看
对于文件类型及信息的查看方式,小编知道的方式有三种,如图所示,如果读者还知道其他方式,可以到后台给小编留言哦!
现在以 /etc/apt/sources.list 该文件为例,演示如下:
截图如下:
(不作详细说明,如需详细了解,读者自行查找资料)
第一种:
解析:
第二种:
第三种: