linux 重新挂载需要先卸载再重新挂载,如果要一条命令可以通过符号将两个命令组合到一个命令里,例如:
umount -l /mnt/test mount -o ro /dev/hda1? /mnt/test
linux中挂载命令是mount,卸载是umount,在命令行中使用可以将多条命令组合成一条命令并顺序执行,以达到快速执行的目的.
扩展资料
linux挂载命令mount的用法介绍:
①.、语法
mount [-fnrsvw] [-t vfstype] [-o options] device dir
-V:显示程序版本
-h:显示辅助讯息
-v:显示较讯息,通常和 -f 用来除错.
-a:将 /etc/fstab 中定义的所有档案系统挂上.
-F:这个命令通常和 -a 一起使用,它会为每一个 mount 的动作产生一个行程负责执行.在系统需要挂上大量 NFS 档案系统时可以加快挂上的动作.
-f:通常用在除错的用途.它会使 mount 并不执行实际挂上的动作,而是模拟整个挂上的过程.通常会和 -v 一起使用.
-n:一般而言,mount 在挂上后会在 /etc/mtab 中写入一笔资料.但在系统中没有可写入档案系统存在的情况下可以用这个选项取消这个动作.
Linux系统中一切皆文件,所有文件都放置在以根目录为树根的树形目录结构中.在Linux看来,任何硬件设备也都是文件,它们各有自己的一套文件系统,也就是文件目录结构.
说到这里就产生了一个问题,当在Linux系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用.
合二为一的过程称为挂载.
如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到.
挂载,指的就是将设备文件中的顶级目录连接到Linux根目录下的某一目录,最好是空目录,访问此目录就等同于访问设备文件.
纠正一个误区,并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,所以呢根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录.
挂接命令(mount) mount命令参数非常多,
命令格式:mount [-t vfstype] [-o options] device dir
其中:
①-t vfstype 指定文件系统的类型,通常不必指定.mount 会自动选择正确的类型.常用类型有:
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
挂接光盘镜像文件
①.、从光盘制作光盘镜像文件.将光盘放入光驱,执行下面的命令.
#cp /dev/cdrom /home/sunky/mydisk.iso 或
#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/sunky/mydisk.iso
#mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
注:这条命令将/home/sunky/mydir目录下所有的目录和文件制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk
#mkdir /mnt/vcdrom
注:建立一个目录用来作挂接点(mount point)
注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了.
挂接移动硬盘 <
对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的.插入移动硬盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况.
[root at pldyrouter /]# fdisk -l
#mkdir -p /mnt/usbhd1
注:建立目录用来作挂接点(mount point)
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount /dev/sdc1 /mnt/usbhd1
挂接U盘
和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的.使用方法和移动硬盘完全一样.插入U盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况.
[root at pldyrouter root]# fdisk -l
插入U盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况.
系统多了一个SCSI硬盘/dev/sdd和一个磁盘分区/dev/sdd1,/dev/sdd1就是我们要挂接的U盘.
#mkdir -p /mnt/usb
#mount -t vfat /dev/sdd1 /mnt/usb
注:现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令.
把一个设备或者一个文件(网络中的、本地的、内存的、硬盘的、U盘的)泛指资源当作本地的一个文件夹处理,这样你的应用程序就可以直接读取了.
以上就是土嘎嘎小编为大家整理的linux挂载命令作用相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!