摘要: 与Unix一样,Linux环境中的文件具有特别重要的意义,因为它们为操作系统服务和设备提供了一个简单而一致的接口。在Linux中,一切(或几乎一切)都是文件。通常程序完全可以像使用文件那样使用磁盘文件、串行口、打印机和其他设备,不过也有一些例外情况,比如网络连接。但大多数情况下,只需要使用5个基本的函数——open、close、read、write和ioctl。1. 目录文件,除了本身包含的内容以外,它还会有一个名字和一些属性,即“管理信息”,包括文件的创建/修改日期及它的访问权限。这些属性被保存在文件的inode(节点)中,它是文件系统中的一个特殊的数据块,它同时还包含文件的长度和文件在.. 阅读全文
posted @ 2013-01-24 17:40 leon.hxl 阅读(156) 评论(0) 推荐(0) 编辑