linux命令大全挂盘 卸盘,Linux常用命令之挂载卸载

Linux mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,Linux系统并不会自动挂载,必须使用mount命令来手动完成挂载。umount命令用于卸载已经加载的文件系统,和mount互为逆操作。利用设备名或挂载点都能umount文件系统,不过最好还是通过挂载点卸载。

mount

mount参数:

-a, –all 挂载 fstab 中的所有文件系统

-c, –no-canonicalize 不对路径规范化

-F, –fork 对每个设备禁用 fork(和 -a 选项一起使用)

-T, –fstab /etc/fstab 的替代文件

-h, –help 显示此帮助并退出

-i, –internal-only 不调用 mount. 助手程序

-l, –show-labels 列出所有带有指定标签的挂载

-n, –no-mtab 不写 /etc/mtab

-o, –options 挂载选项列表,以英文逗号分隔,有些选项也可在/etc/fstab中使用。这些选项包括:

async 以非同步的方式执行文件系统的输入输出动作。

atime 每次存取都更新inode的存取时间,默认设置,取消选项为noatime。

auto 必须在/etc/fstab文件中指定此选项。执行-a参数时,会加载设置为auto的设备,取消选取为noauto。

defaults 使用默认的选项。默认选项为rw、suid、dev、exec、anto nouser与async。

dev 可读文件系统上的字符或块设备,取消选项为nodev。

exec 可执行二进制文件,取消选项为noexec。

noatime 每次存取时不更新inode的存取时间。

noauto 无法使用-a参数来加载。

nodev 不读文件系统上的字符或块设备。

noexec 无法执行二进制文件。

nosuid 关闭set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位。

nouser 使一位用户无法执行加载操作,默认设置。

remount 重新加载设备。通常用于改变设备的设置状态。

ro 以只读模式加载。

rw 以可读写模式加载。

suid 启动set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位,取消选项为nosuid。

sync 以同步方式执行文件系统的输入输出动作。

user 可以让一般用户加载设备。

-O, –test-opts 限制文件系统集合(和 -a 选项一起使用)

-r, –read-only 以只读方式挂载文件系统(同 -o ro)

-t, –types 限制文件系统类型集合,常用的选项说明有:

minix Linux最早使用的文件系统。

ext2 Linux目前的常用文件系统。

msdos MS-DOS 的 FAT。

vfat Win85/98 的 VFAT。

nfs 网络文件系统。

iso9660 CD-ROM光盘的标准文件系统。

ntfs Windows NT的文件系统。

hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。

auto 自动检测文件系统。

–source 指明源(路径、标签、uuid)

–target 指明挂载点

-v, –verbose 打印当前进行的操作

-V, –version 显示版本信息并退出

-w, –rw, –read-write 以读写方式挂载文件系统(默认)

-h, –help 显示此帮助并退出

-V, –version 输出版本信息并退出

umount

umount参数:

-a, –all 卸载所有文件系统

-A, –all-targets 卸载当前名字空间内指定设备对应的所有挂臷点

-c, –no-canonicalize 不对路径规范化

-d, –detach-loop 若挂臷了回环设备,也释放该回环设备

–fake 空运行;跳过 umount(2) 系统调用

-f, –force 强制卸载(遇到不响应的 NFS 系统时)

-i, –internal-only 不调用 umount. 辅助程序

-n, –no-mtab 不写 /etc/mtab

-l, –lazy 立即断开文件系统,所有清理以后执行

-O, –test-opts 限制文件系统集合(和 -a 选项一起使用)

-R, –recursive 递归卸载目录及其子对象

-r, –read-only 若卸载失败,尝试以只读方式重新挂臷

-t, –types 限制文件系统集合

-v, –verbose 打印当前进行的操作

-h, –help 显示此帮助并退出

-V, –version 输出版本信息并退出

mount和umount例子:

[root@linux ~]# mount -l #列出所挂载的系统

[root@linux ~]# mount /dev/sda1 /media/usb #挂载u盘

[root@linux ~]# mount --bind /media/usb /mnt/usb #将已挂载的设备移到其他目录

[root@linux ~]# mount -t auto /dev/cdrom /mnt/cd #将CD挂载到/mnt/cd目录

[root@linux ~]# mount -t ntfs-3g /dev/sda1 /mnt/windows #挂载windows盘

[root@linux ~]# umount -v /mnt/cd/  #通过设备名卸载

/dev/sr0 umounted

[root@linux ~]# umount -v /dev/cdrom/ #通过挂载点卸载

/dev/sr0 umounted

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值