- 2
- 0
- 约3.65万字
- 约 39页
- 2026-10-21 发布于北京
- 举报
4Linux文件操作
4.0Linux的文件
在UNIX系统当中,“万物皆文件”是一种重要的设计思想。在传统的定义当中,我们把
在磁盘当中的数据集合称为文件。文件这个概念在UNIX的设计当中进一步泛化,所有满
足速度较慢、容量较大和可以持久化中(任意一个)特征的数据集合都可以称为文
件。因此,在UNIX/Linux当中,对目录和设备的操作都属于文件操作。
根据文件存在的形式,文件分为普通文件、目录文件、文件和设备文件等类型:
普通文件:也称磁盘文件,并且能够进行随机的数据(能够自由使用lseek或者
fseek定位到某一个位置);
管道:是一个从一端发送数据,另一端接收数据的数据通道;
目录:也称为目录文件,它包含了保存在目录中文件列表的简单文件;
设备:该类型的文件了大多数设备的接口。它又分为两种类型:字符设
备和块设备。字符设备一次只能读出和写入一个字节的数据,包括终端、打印
机、声卡以及鼠标;块设备必须以一定大小的块来读出或者写入数据,块设备包括
CD-ROM、RAM驱动器和磁盘驱动器等。一般而言,字符
您可能关注的文档
- 移动端实时目标检测系统PeleeNet研究.pdf
- 江苏省2021年初中升学英语考试试卷.pdf
- 在2025年市委组织部部务(扩大)传达学习党的二十届四中全会精神会议上的发言.docx
- 在XX集团传达学习党的二十届四中全会精神专题会议上的总结发言.docx
- 在县委常委会暨2025年度党组织书记抓基层党建工作述职会上的发言.docx
- 镇党委书记在村两委换届集体谈话会上的发言.docx
- 镇党委书记在2025年度民主生活会会前理论学习中心组上的发言.docx
- 数据库迁移能力要求标准化发展研究报告.docx
- 数据互操作核心接口模型标准化发展研究报告.docx
- 数控3轴柔性夹具精度检测方法标准化发展研究报告.docx
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)