在学习Linux的过程中,大家会遇到各种各样的问题,比如说:Linux常用文件类型有哪些?我想很多人都不是很了解吧,接下来我们一起来看看吧。

  Linux的文件没有扩展名,所以Linux下的文件名称和它的种类没有任何关系,Linux下的文件可以分为五种不同的类型:普通文件,目录文件,链接文件,设备文件和管道文件。

  1、普通文件:最常使用的一类文件,其特点是不包含有文件系统信息的结构信息。通常用户所接触到的文件,比如图形文件、数据文件、文档文件以及声音文件都属于这种文件,这种类型的文件是按照其内部结构又可分为文本文件和二进制文件。

  2、目录文件:用于存放文件名以及其相关信息的文件,是内核组织文件系统的基本节点。目录文件可以包含下一级文件目录或者普通文件,在Linux中,目录文件是一种文件。

  3、链接文件:是一种特殊文件,指向一个真实存在的文件链接,类似于Windows下的快捷方式,链接文件的不同,又可分为硬链接文件和符号链接文件。

  4、设备文件:是Linux中最特殊的文件,由于它的存在,让Linux系统可以十分方便地访问外部设备。Linux系统为外部设备提供一种标准接口,让外部设备视为一种特殊文件。

  5、管道文件:是一种很特殊的文件,主要用于不同进程的信息传递。当两个进程需要进行数据或者信息传递时,可以使用通道文件,一个进程将需要传递的数据或者信息写入管道的一端,另一进程从管道的另一端取得所需要的数据或者信息,通常管道是建立在调整缓存中。


©著作权归作者所有:来自51CTO博客作者mb5fd1925b5d585的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. linux系统执行读取jar包同级目录的外部配置文件
  2. Java如何实现跨平台?原理是怎样的?
  3. Tomcat爆出严重漏洞,影响所有版本,附解决方案!
  4. Linux运维入门教程03-02 (目录文件的浏览、管理及维护(二))
  5. HandShaker | 安卓手机与Mac、Windows 之间的文件传输工具
  6. SparkStreaming如何解决小文件问题
  7. 华为AppGallery常用跳转与链接详解
  8. tp6 多文件上传
  9. python学习之做一个文件增删改查小程序

随机推荐

  1. android 中 涉及到context的时候this和th
  2. eclipse for android安装过程
  3. Android Socket开发 注意事项
  4. Android 相关属性
  5. Android 代码自动提示功能
  6. Android整机源码如何轻松下载?清华大学And
  7. Android(安卓)mp3 LyricView
  8. 访问 Android 开发者网站 & Go 官网的 ti
  9. Android(安卓)Toast带图标水平布局的简单
  10. Android权限问题 及 APP应用图标