简介

  • 文件系统是操作系统中最直接可见的部分,文件系统能够方便地组织管理计算机中的所有文件,同时提供文件的操作手段和存取控制。
  • Linux文件系统采用的是树形结构,支持包括ext、ext2、ext3、ext4、MS-DOS、umsdos、vfat、proc、iso9660等在内的多种文件系统,并通过虚拟文件系统的形式向用户屏蔽了各种文件系统的差异,可以方便地访问各文件系统。
  • Linux文件系统提供了丰富的操作命令,可以方便地对文件和目录进行相关操作。

习题

  1. 简述Linux文件系统的特点。

  2. 什么是虚拟文件系统?Linux为什么采用虚拟文件系统?

  3. 在所用的Linux系统上,根目录下含有哪些子目录?

  4. 什么是文件?Linux下主要有哪些不同类型的文件?

  5. 什么是工作目录、用户主目录?

  6. 什么是相对路径和绝对路径?

  7. 举例说明cat、more和less的用法。

  8. 将主目录下的文件.bashrc复制到/tmp下,并重命名为bashrc,用命令实现上述过程。

  9. 举例说明比较文件的异同使用哪些命令。

  10. 举例说明怎样对文件进行压缩和备份。

  11. 将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,用命令实现上述过程。

  12. 用ls -l 命令显示文件或目录的详细信息,解释每个字段列表的含义。

  13. 在根目录下创建目录gdc,并设置权限为gdc的文件主具有读写执行权限,与文件主同组用户可读写,其他任何用户则只能读。

  14. 在用户user的主目录下新建目录software,并将路径/etc下所有以h开头的文件及目录复制到software中,用命令实现上述过程。

  15. 什么是符号链接?什么是硬链接?符号链接和硬链接的区别是什么?