1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
[挂载命令] [挂载点](使用已经存在的空目录,作为挂载点)[已存在,必须是空目录] 为什么一定要是空目录呢?答:如果你当前目录作为了挂载点的入口,那么你当前文件夹的数据就不能再访问(除非卸载挂载点后才可以)但却一直存在,因为当前入口路径改道去向了挂载点。 mount -t 文件系统:加入文件系统类型来指定挂载类型,可以ext3,ext4,iso9660等文件系统 -o 特殊选项 比如指定读写权限,同步异步,指定挂在盘的编码格式等等 [挂载光盘] 1.挂载光盘 centos5之前,光盘设备名是,/dev/hdc centos6之后,光盘设备名是,/dev/sr0 不论哪个系统都有/dev/cdrom #执行代码挂载(-t可不写随意,写上有助于准确排错) mount -t iso9660 /dev/sr0 /mnt/cdrom #如果呢没有插入光盘可能会报如下错误 mount:no medium found on /dev/sr0 #如果正确插入光盘会显示如下信息 mount:block device /dev/sr0 is write-protected,mounting read-only 正常挂载 然后去挂载点下看光盘内容就行 2.卸载光盘(退出光盘目录然后卸载) umount/onmount [设备名/挂载点] [挂载u盘] 1.fdisk -l (查询系统中已识别的硬盘) 2.挂载(Fast32)U盘 mount -t vfat /dev/sdb4 /mnt/usb 进入/mnt/usb 查看文件 如果遇到中文乱码,有2个条件要满足就可以查看,1.你的linux系统要支持中文 2.查看自己是否安装支持中文编码 #echo $LANG 如果不是zh_CN.UTF-8 那么我们改下 #LANG=zh_CN.UTF-8 这样就能正确显示中文了 当然了 不建议用这种方式,为了看U盘文件把整个系统编码都改了. 我们可以用 -o 来指定挂载盘编码格式 卸载 umount /mnt/usb 或者 /dev/sdb4 重新挂载 mount -t vfat -o iocharset=utf8 /dev/sdb4 /mnt/usb (这个时候就支持中文了) 记得用完卸载U盘 [mount -a] mount -a 扫描/etc/fstab文件 看看有没有写错 重新挂载更改一些参数 mount -o remont,exec /boot/ [驱动的加载顺序] 一般驱动的保存位置:/lib/modules/3.10.0-1062.4.1.el7.x86_64/kernel 注意: <1>记得移动存储设备不要设置开机自动挂载 <2>用完移动存储设备记得umount卸载 |
挂载本机文件到另一个文件夹
1 2 3 4 5 |
#绑定 mount --bind /home/data /data/update mount --bind命令是将前一个目录挂载到后一个目录上,所有对后一个目录的访问其实都是对前一个目录的访问 |
- 本文固定链接: https://www.yoyoask.com/?p=184
- 转载请注明: shooter 于 SHOOTER 发表