05 目录和文件_2011.pptVIP

  • 2
  • 0
  • 约1.26万字
  • 约 63页
  • 2017-02-27 发布于湖北
  • 举报
文件和目录 大纲 文件、目录和设备 文件描述符 设备管理 大纲 文件、目录和设备 文件描述符 设备管理 Linux系统文件的属性 Linux系统提供的文件系统,是树形层次结构系统。 Linux支持多种文件系统,最常用的文件系统是ext2系统。 Linux系统的文件属性主要包括文件类型和文件权限两个方面。 Linux文件类型 Linux下最常见的文件类型有5种:普通文件、目录文件、链接文件、管道文件和设备文件。 Linux文件类型 Linux系统的主要文件类型: 文件描述符 内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。 习惯上,标准输入(standard input)的文件描述符是 0,标准输出(standard output)是 1,标准错误(standard error)是 2。尽管这种习惯并非 Unix 内核的特性,但是因为一些 shell 和很多应用程序都使用这种习惯,因此,如果内核不遵循这种习惯的话,很多应用程序将不能使用。 POSIX 定义了 STDIN_FILENO、STDOUT_FILENO 和 STDERR_FILENO 来代替 0、1、2。这三个符号常量的定义位于头文件 unistd.h。 文件描述符

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档