linux所有命令都无法使用Linux下使⽤mount命令挂载CDROM的⽅法
Linux显⽰所有的⽬录都在⼀个⽬录树下,⽽与它们位于哪⼀个驱动器或硬件⽆关。
在Linux下的磁盘内容作为⼦⽬录形式出现的,可移动介质的内容不会⾃动出现在这些⼦⽬录中,因此需要我们通过挂载驱动器来实现。
例如:⽤mount命令来挂载cdrom
命令:
mount -t auto /dev/cdrom /mnt/cdrom
这命令就是把cdrom挂载在/mnt/cdrom⽬录中,这⾥我就可以访问⾥⾯的内容了。
挂载命令:
homer@ubuntu: ~$ mount -t auto /dev/cdrom /mnt/cdrom
提⽰:mount: only root can do that // ⼀般⽤户⽆法挂载cdrom,只有root⽤户才可以操作。
切换⽤户:
root@ubuntu: ~# mount -t auto /dev/cdrom /mnt/cdrom
mount: mount point /mnt/cdrom does not exist // /mnt/cdrom⽬录不存在,需要先创建。
root@ubuntu: ~# mkdir -p /mnt/cdrom // 递归创建/mnt/cdrom⼦⽬录
重新挂载:
root@ubuntu: ~# mount -t auto /dev/cdrom /mnt/cdrom // 挂载cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only // 挂载成功
root@ubuntu: ~# ls -l /mnt/cdrom // 查看cdrom⾥⾯内容
卸载命令:
root@ubuntu: ~# umount /mnt/cdrom // 卸载cdrom很容易,直接使⽤umount /mnt/cdrom
mount命令其他参数名称: mount
使⽤权限:系统管理者或/etc/fstab中允许的使⽤者
使⽤⽅式:
mount [-hV]
mount -a [-fFnrsvw] [-t vfstype]
mount [-fnrsvw] [-o options [,...]] device | dir
mount [-fnrsvw] [-t vfstype] [-o options] device dir
说明 :
将某个档案的内容解读成档案系统,然后将其挂在⽬录的某个位置之上。当这个命令执⾏成功后,直到我们使⽤ umnount 将这个档案系统移除为⽌,这个命令之下的所有档案将暂时⽆法被调⽤。
这个命令可以被⽤来挂上任何的档案系统,你甚⾄可以⽤ -o loop 选项将某个⼀般的档案当成硬盘机分割挂上系统。这个功能对于 ramdisk,romdisk 或是 ISO 9660 的影像档之解读⾮常实⽤。
参数 :
-V 显⽰程序版本
-h 显⽰辅助讯息
-v 显⽰较讯息,通常和 -f ⽤来除错。
-a 将 /etc/fstab 中定义的所有档案系统挂上。
-F 这个命令通常和 -a ⼀起使⽤,它会为每⼀个 mount 的动作产⽣⼀个⾏程负责执⾏。在系统需要挂上⼤量 NFS 档案系统时可以加快挂上的动作。
-f 通常⽤在除错的⽤途。它会使 mount 并不执⾏实际挂上的动作,⽽是模拟整个挂上的过程。通常会和 -v ⼀起使⽤。
-n ⼀般⽽⾔,mount 在挂上后会在 /etc/mtab 中写⼊⼀笔资料。但在系统中没有可写⼊档案系统存在的情况下可以⽤这个选项取消这个动作。
-s-r 等于 -o ro
-w 等于 -o rw
-L 将含有特定标签的硬盘分割挂上。
-U 将档案分割序号为的档案系统挂下。-L 和 -U 必须在/proc/partition 这种档案存在时才有意义。
-t 指定档案系统的型态,通常不必指定。mount 会⾃动选择正确的型态。
-o async 打开⾮同步模式,所有的档案读写动作都会⽤⾮同步模式执⾏。
-o sync 在同步模式下执⾏。
-o atime
-o noatime 当 atime 打开时,系统会在每次读取档案时更新档案的『上⼀次调⽤时间』。当我们使⽤ flash 档案系统时可能会选项把这个选项关闭以减少写⼊的次数。
-o auto
-o noauto 打开/关闭⾃动挂上模式。
-o defaults 使⽤预设的选项 rw, suid, dev, exec, auto, nouser, and async.
-o dev
-o nodev-o exec
-o noexec 允许执⾏档被执⾏。
-o suid
-o nosuid 允许执⾏档在 root 权限下执⾏。
-o user
-o nouser 使⽤者可以执⾏ mount/umount 的动作。
-o remount 将⼀个已经挂下的档案系统重新⽤不同的⽅式挂上。例如原先是唯读的系统,现在⽤可读写的模式重新挂上。
-o ro ⽤唯读模式挂上。
-o rw ⽤可读写模式挂上。
-o loop= 使⽤ loop 模式⽤来将⼀个档案当成硬盘分割挂上系统。
范例 :
将 /dev/hda1 挂在 /mnt 之下。
# mount /dev/hda1 /mnt
将 /dev/hda1 ⽤唯读模式挂在 /mnt 之下
# mount -o ro /dev/hda1 /mnt
将 /tmp/image.iso 这个光碟的 image 档使⽤ loop 模式挂在 /mnt/cdrom之下
⽤这种⽅法可以将⼀般⽹络上可以到的 Linux 光碟 ISO 档在不烧录成光碟的情况下检视其内容。
# mount -o loop /tmp/image.iso /mnt/cdrom
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论