linux学习笔记-文件类型
来源:互联网 发布:js计算时间差天数 编辑:程序博客网 时间:2024/05/19 13:27
1.安装linux之前先搜集自己电脑的硬件,为后续的驱动安装提供依据。
2.Linux文件类型
2.1.普通文件
计算机用户和操作系统用于存放数据、程序等信息的文件。
一般都长期的存放在外存储器(磁盘、磁带)中。
普通文件又分为文本文件和二进制文件
2.2.目录文件
是文件系统中一个目录所包含的目录项组成的文件。目录文件只允许系统进行修改。
用户进程可以读取目录文件,但不能对它们进行修改,两个特殊的目录项“.”代表目录本身,
“..”代表父目录
2.3.设备文件
用于与I/O设备提供链接的一种文件,分为字符设备文件和块设备文件,对应于字符设备和块设备,
Linux把对设备I/O作为普通文件的读取/写入操作内核提供了对设备处理和对文件处理的统一接口。
每一种I/O设备对应一个设备文件,存放在/dev目录中,如行式打印机对应/dev/lp,第一个软盘驱动器:/dev/fd0
2.4.管道文件
主要用于在进程间传递数据,管道是进程间传递数据的“媒介”。某种进程写入管道的一端,
另一个进程从管道的另一端读取数据。Linux对管道流的操作与文件的操作相同,它把管道作
为文件进行处理,管道文件又称为先进先出文件。
2.5.连接文件
又称为符号连接文件,它提供了共享文件的一种方法,在连接文件中不是通过文件名实现文件共享,
是通过连接文件中包含的指向文件的指针来实现对文件的访问。普通用户可以建立连接文件,并通过
其指针所指向的文件。使用连接文件可以访问普通文件,还可以访问目录文件和不具有普通文件实态的
其他文件,它还可以在不同的文件系统之间建立连接关系
2.Linux文件类型
2.1.普通文件
计算机用户和操作系统用于存放数据、程序等信息的文件。
一般都长期的存放在外存储器(磁盘、磁带)中。
普通文件又分为文本文件和二进制文件
2.2.目录文件
是文件系统中一个目录所包含的目录项组成的文件。目录文件只允许系统进行修改。
用户进程可以读取目录文件,但不能对它们进行修改,两个特殊的目录项“.”代表目录本身,
“..”代表父目录
2.3.设备文件
用于与I/O设备提供链接的一种文件,分为字符设备文件和块设备文件,对应于字符设备和块设备,
Linux把对设备I/O作为普通文件的读取/写入操作内核提供了对设备处理和对文件处理的统一接口。
每一种I/O设备对应一个设备文件,存放在/dev目录中,如行式打印机对应/dev/lp,第一个软盘驱动器:/dev/fd0
2.4.管道文件
主要用于在进程间传递数据,管道是进程间传递数据的“媒介”。某种进程写入管道的一端,
另一个进程从管道的另一端读取数据。Linux对管道流的操作与文件的操作相同,它把管道作
为文件进行处理,管道文件又称为先进先出文件。
2.5.连接文件
又称为符号连接文件,它提供了共享文件的一种方法,在连接文件中不是通过文件名实现文件共享,
是通过连接文件中包含的指向文件的指针来实现对文件的访问。普通用户可以建立连接文件,并通过
其指针所指向的文件。使用连接文件可以访问普通文件,还可以访问目录文件和不具有普通文件实态的
其他文件,它还可以在不同的文件系统之间建立连接关系
- linux学习笔记-文件类型
- linux个人学习笔记---linux文件类型
- Linux学习笔记--文件类型和权限
- Linux基础学习笔记之文件类型
- Linux 程序设计学习笔记----Linux下文件类型和属性管理
- 关于linux文件类型总结——APUE学习笔记(3)
- 学习笔记12——Linux中的文件类型
- Linux学习笔记2——stat与获取文件类型
- Linux学习笔记[3] - Linux系统结构(磁盘分区、文件系统、文件类型)
- 每天一个linux命令(28):文件和目录属性 Linux文件类型与扩展名---学习笔记
- Linux运维学习笔记之六:Linux中的文件类型、属性、正则表达式、权限体系
- Linux学习之:七种文件类型
- linux文件类型
- linux文件类型
- Linux文件类型
- Linux文件类型
- LInux文件类型
- linux:文件类型
- 两种Search Help的合并使用 : Database View + Search Help Exit
- 一年5篇EI,一篇一级学报,经验略谈
- hadoop源码分析系列(四)——org.apache.hadoop.hdfs包之协议篇
- Ubuntu Linux下设置IP的配置命令
- hadoop源码分析系列(五)——org.apache.hadoop.hdfs包之balancer篇
- linux学习笔记-文件类型
- JDK版本对比(不全,待补,纯手敲)
- WebSphere Application Server ND V7中如何处理容器管理的数据库事务中会话 Bean 的连接异常?
- hadoop源码分析系列(六)——org.apache.hadoop.hdfs包之nameNode篇
- c++ 异常处理
- hadoop源码分析系列(七)——org.apache.hadoop.hdfs包完结篇——dataNode详解及总结
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- 关于SpannableStringBuilder.setSpan
- 上学那么久~网摘