查看“认识linux的挂载分区表fstab”的源代码
来自Ubuntu中文
←
认识linux的挂载分区表fstab
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
<div class="tpc_content" id="a_ajax_4673708"><span style="color: green;">修改前记得先备份一份: <span style="color: rgb(0, 0, 255);">sudo cp /etc/fstab /etc/fstab.bak</span> <span style="color: green;"></span> <span style="color: green;">运行sudo gedit /etc/fstab 显示如下的内容:</span> <br><span style="color: rgb(255, 0, 0);"># /dev/sda9</span><br>'''<span style="color: rgb(255, 0, 0);">UUID=e6496924-053a-498f-a8a1-283e9cefd5c1</span> <span style="color: rgb(0, 0, 255);">/</span> <span style="color: rgb(102, 255, 0);">ext3</span> <span style="color: rgb(102, 0, 204);">defaults,errors=remount-ro</span> <span style="color: rgb(0, 255, 255);">0</span> <span style="color: rgb(102, 0, 0);">1</span>'''<br><br> 第一列表示磁盘分区的名称,第二列表示挂载点,第三列是文件系统,第四列是挂载选项,第五列是dump选项(用一个数字表示),第六列(接下来的数字)表示文件系统检查选项。<br><br>第一列(红色)、二列(蓝色):磁盘分区和默认挂载点<br><br> 这儿的分区用UUID表示,第一行注释里表示设备的分区<br><br> 默认挂载点,也就是当你在挂载的时候没有指定其他目录的话,系统就将该设备挂载到这个目录;<br><br> 在ubuntu中挂载点的各个文件夹,一般都放在/media目录中;<br><br>根据fstab中的内容,当你输入命令<br><br>$ <span style="color: rgb(0, 0, 255);">mount /dev/fd0</span><br><br>你的软驱就将挂载到/media/floppy,在fstab中已经告诉系统,应该将软驱挂载到什么地方;<br><br>第三列(绿色):文件系统的类型<br><br> 文件系统是指格式化分区时,选择的分区类型,比如Windows中一般使用NTFS和FAT分区系统,Linux里一般使用ext分区系统<br><br> auto:如果第三列是auto,表示文件系统的类型将被自动检测;<br><br>第四列(紫色):挂载选项<br><br>多个选项间用逗号分割开,<br><br>defauts是默认挂载,启动时会自动加载,如果这一项是noauto,就表示要明确地通过手工来挂载设备,运行mount命令挂载分区;<br><br>user 和 nouser:user选项允许普通用户也能挂载设备,而nouser则只允许root用户挂载;<br><br>exec 和 noexec: exec表示可以运行这个分区中的可执行程序,noexec则不能运行其中的程序<br><br>ro: 以只读方式来挂载这个分区,可以用在Windows的系统安装分区,以免防止误操作;<br><br>rw: 以可读可写的属性来挂载系统;<br><br>sync 和 async:是否缓冲文件的写操作,也就是文件先保存到缓冲区,然後一块写入磁盘,<br><br> 对U盘等可移动磁盘来说,应该立即写入磁盘中,或者在拔出前执行umount命令,保证文件的正确传输;<br><br>async是缓冲写操作<br><br>defaults: 全部使用默认配置,包括rw, suid, dev, exec, auto, nouser, 和 async;<br><br>第五、六列:dump和fsck选项<br><br> dump是一个备份工具,一般 / 分区是备份的,fsck是一个文件系统扫描检查工具,默认是开启的1,如果是2表示其他分区系统;<br><br>对于Windows的ntfs分区系统,挂载是选项有些不同:<br><span style="color: rgb(255, 0, 0);"># /dev/sda6</span><br>'''<span style="color: rgb(255, 0, 0);">UUID=D404C65004C634F0</span> <span style="color: rgb(0, 0, 255);">/media/sda6</span> <span style="color: rgb(102, 255, 0);">ntfs</span> <span style="color: rgb(102, 0, 204);">defaults,umask=007,gid=46</span> <span style="color: rgb(0, 255, 255);">0</span> <span style="color: rgb(102, 0, 0);">1</span>'''<br><br> 其中的umask是权限,gid是组id</span></div>
返回
认识linux的挂载分区表fstab
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息