Chinaunix首页 | 论坛 | 博客
  • 博客访问: 288085
  • 博文数量: 57
  • 博客积分: 1764
  • 博客等级: 上尉
  • 技术积分: 660
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-09 18:14
文章分类

全部博文(57)

文章存档

2012年(24)

2011年(33)

分类: LINUX

2011-11-11 10:16:38

  /etc/fstab是Linux的核心配置文件之一,它记录了系统中各种文件系统的信息,Linux会根据其内容,自动挂载文件系统。fstab文件跟mount命令很有联系,用户也根据需要,可以使用mount命令手动挂载文件系统。
  fstab由6列内容组成:
  第1列:要挂载的文件系统标识。
  通常是设备名,也可是LABEL,UUID。例如:/dev/sda1,LABEL=root,UUID=a0210240-fe06-4bd8-980d-5ccb45a3ac68。
  如何查询LABEL,UUID呢?可以使用blkid命令:blkid -s LABEL可以查看LABEL;blkid -s UUID可以查看UUID。
  第2列:挂载点,即要挂载的目录,例如:/ /boot /usr等等,这个目录会作为该设备的默认挂载点,因此当mount该设备,可以不指定挂载点。例如:mount /dev/sda1即可。
  第3列:文件类型,例如:fat32,ext2,ext3,ext4,swap,proc,sysfs等待。
  可以cat /proc/filesystems,查看当前系统支持的文件系统类型。
  第4列:挂载选项,可以查看mount手册中的-o选项。介绍几个常用的:
  default:默认选项,包括rw,dev,suid,nouser,auto,exec,async
  nouser/user:普通用户是否可以挂载或只有root可以
  ro:只读,通常用于光驱等设备
  async/sync:文件操作后是否同步,例如cp一个文件到U盘,操作完成后,若是sync则文件也到了U盘;若是async,可能要等到umount时,才拷贝到U盘。因此,对于U盘这种设备,挂载选项要先sync。
  第5列:跟dump命令相关,是否备份文件系统。0表示忽略,1表示需要
  第6列:跟fsck命令相关,文件系统按什么顺序来check。0表示启动时无需检查,根文件系统对应1,其它文件系统对应2。
阅读(682) | 评论(0) | 转发(0) |
0

上一篇:find命令

下一篇:给终端一点颜色看看

给主人留下些什么吧!~~