WEB开发网
开发学院操作系统Linux/Unix 学习 Linux,101: 保持文件系统的完整性 阅读

学习 Linux,101: 保持文件系统的完整性

 2010-10-09 08:53:18 来源:WEB开发网   
核心提示: 您可能会惊讶地发现,这些文件中有很多是到一个文件的硬链接,学习 Linux,101: 保持文件系统的完整性(2),如清单 2 所示,因为这些文件可能早在启动过程中就已用到,fsck 会避免在同一物理磁盘上运行多个文件系统检查,要了解有关 /etc/fstab 布局的更多信息,所以可能未挂载文件系统,且符号链接尚不可

您可能会惊讶地发现,这些文件中有很多是到一个文件的硬链接,如清单 2 所示。因为这些文件可能早在启动过程中就已用到,所以可能未挂载文件系统,且符号链接尚不可用。参见我们的文章 学习 Linux,101:创建和更改硬链接和符号链接,了解关于硬链接和符号链接的更多信息。

清单 2. 多面的一个 fsck 程序

[ian@echidna ~]$ find /sbin -samefile /sbin/e2fsck 
/sbin/fsck.ext4dev 
/sbin/e2fsck 
/sbin/fsck.ext3 
/sbin/fsck.ext4 
/sbin/fsck.ext2

系统引导过程使用 fsck 的 -A 选项来检查根文件系统和 /etc/fstab 控制文件中指定检查的所有其他文件系统。如果文件系统不能完全卸载,那么执行一致性检查并进行修复,这一切都要在安全环境下完成。这受 /etc/fstab 项的 pass(或 passno)字段(第 6 个字段)控制。在引导时,不检查 pass 设置为零的文件系统。根文件系统的 pass 值是 1,它先被检查。其他文件系统的 pass 值常常是 2(或更大),这些值表示应该以什么次序检查它们。

如果系统认为有利,多个 fsck 操作可同时运行,所以不同文件系统可以具有相同的 pass 值,清单 3 中所示的 /grubfile 和 //mnt/ext3test 文件系统就是这种情况。注意,fsck 会避免在同一物理磁盘上运行多个文件系统检查。要了解有关 /etc/fstab 布局的更多信息,请查看 fstab 的说明页。

清单 3. 使用 /etc/fstab 项指定文件系统的引导检查

  filesystem              mount point type  options  dump pass 
|-------10--------20--------30--------40--------50--------60--------70--------80--------9| 
|-------- XML error: The previous line is longer than the max of 90 characters ---------| 
UUID=a18492c0-7ee2-4339-9010-3a15ec0079bb /       ext3  defaults    1  1 
UUID=488edd62-6614-4127-812d-cbf58eca85e9 /grubfile   ext3  defaults    1  2 
UUID=2d4f10a6-be57-4e1d-92ef-424355bd4b39 swap      swap  defaults    0  0 
UUID=ba38c08d-a9e7-46b2-8890-0acda004c510 swap      swap  defaults    0  0 
LABEL=EXT3TEST              /mnt/ext3test ext3  defaults    0  2 
/dev/sda8                 /mnt/xfstest  xfs   defaults    0  0 
LABEL=DOS                 /dos      vfat  defaults    0  0 
tmpfs          /dev/shm             tmpfs  defaults    0  0 
devpts         /dev/pts             devpts gid=5,mode=620 0  0 
sysfs          /sys               sysfs  defaults    0  0 
proc          /proc              proc  defaults    0  0

上一页  1 2 3 4 5 6 7  下一页

Tags:学习 Linux 保持

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接