LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1420|回复: 5

请问谁知道/etc/mtab文件是怎么生成的吗?

[复制链接]
发表于 2006-8-4 17:43:14 | 显示全部楼层 |阅读模式
如果我删除了这个文件,开机之后将重新生成
这是一个什么样的过程?
发表于 2006-8-5 18:18:41 | 显示全部楼层
那你也许需要看看 mount 的源代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-5 21:36:00 | 显示全部楼层
果然是mount干的好事
回复 支持 反对

使用道具 举报

发表于 2006-8-5 22:06:29 | 显示全部楼层
这东西在开机脚本里产生的,说错莫怪,版本差异。我这里开机脚本就是
回复 支持 反对

使用道具 举报

发表于 2006-8-6 08:23:03 | 显示全部楼层
Post by shannleon
这东西在开机脚本里产生的,说错莫怪,版本差异。我这里开机脚本就是
有范本看吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-6 10:17:06 | 显示全部楼层
我这里的rc.sysinit有这么一段:

  1. #  Clear mtab
  2. (> /etc/mtab) & >/dev/null

  3. # Remove stale backups
  4. rm -f /etc/mtab~ /etc/mtab~~

  5. # Enter mounted filesystems into /etc/mtab
  6. mount -f /
  7. mount -f /proc >/dev/null 2>&1
  8. mount -f /sys >/dev/null 2>&1
  9. mount -f /dev/pts >/dev/null 2>&1
  10. mount -f /proc/bus/usb >/dev/null 2>&1
复制代码


所以还是mount生成了/etc/mtab
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表