mount 学习笔记
mount
mount [-t vfstype] [-o options] device dir
参数:
-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。
- 光盘或光盘镜像:iso9660
- DOS fat16 文件系统:msdos
- Windows 9x fat32 文件系统:vfat
- Windows NT ntfs 文件系统:ntfs
- Mount Windows 文件网络共享:smbfs
- UNIX(LINUX) 文件网络共享:nfs
-o options 主要用来描述设备或档案的挂接方
- loop:用来把一个文件当成硬盘分区挂接上系统
- ro:采用只读方式挂接设备
- rw:采用读写方式挂接设备
- iocharset:指定访问文件系统所用字符集
- device 要挂接(mount)的设备
- dir 设备在系统上的挂接点(mount point)
mount option
- -V:显示程序版本;
- -l:显示已加载的文件系统列表;
- -h:显示帮助信息并退出;
- -v:冗长模式,输出指令执行的详细信息;
- -n:加载没有写入文件“/etc/mtab”中的文件系统;
- -r:将文件系统加载为只读模式;
- -a:加载文件“/etc/fstab”中描述的所有文件系统
自动 mount
vi /etc/fstab
10.254.220.197:/vol/jp_yum_prod /repo.prod nfs defaults 0 0
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=98de1d72-dc8c-4d5e-ba07-bc693fdcb584 / ext4 defaults 1 1
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
/dev/ephemeral0 /vdb auto defaults,nofail,comment=cloudconfig 0 2
- 第一列:要挂载的文件系统
- 第二列:挂载点
第三列:文件系统类型
- ext2
- ext3
- auto
第四列:选项
- auto: 系统自动挂载,fstab 默认就是这个选项
- defaults: rw, suid, dev, exec, auto, nouser, and async.
- noauto 开机不自动挂载
- nouser 只有超级用户可以挂载
- ro 按只读权限挂载
- rw 按可读可写权限挂载
- user 任何用户都可以挂载
- 请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是 noauto
第五列:dump 备份设置
- 1:允许 dump 备份程序备份
- 0:忽略备份操作
第六列:fsck 磁盘检查设置,其值是一个顺序
- 0: 永远不检查
- 1: / 根目录分区
- 其它分区从 2 开始
- 数字越小越先检查,如果两个分区的数字相同,则同时检查。
umount
umount /repo.prod