LOADING...

加载中请稍等...

loading

Linux每日一篇 - 64 - mount

Linux文件系统挂载神器!掌握mount命令,轻松管理存储设备,挂载文件系统!

mount命令是什么?

mount命令用于将文件系统挂载到目录树中的指定挂载点,使存储设备(如硬盘、U盘、光盘等)的内容可以被访问。这是Linux系统管理的重要命令之一。

基本用法

# 显示所有已挂载的文件系统
mount

# 挂载设备到指定目录
mount /dev/sdb1 /mnt/mydisk

# 指定文件系统类型挂载
mount -t ext4 /dev/sdb1 /mnt/mydisk

# 以只读方式挂载
mount -o ro /dev/sdb1 /mnt/mydisk

# 以读写方式挂载
mount -o rw /dev/sdb1 /mnt/mydisk

# 重新挂载(改变挂载选项)
mount -o remount,ro /mnt/mydisk

实用技巧

# 挂载CD-ROM
mount -t iso9660 /dev/cdrom /mnt/cdrom

# 挂载USB设备
mount /dev/sdb1 /mnt/usb

# 挂载网络文件系统(NFS)
mount -t nfs server:/path/to/share /mnt/nfs

# 挂载CIFS/SMB共享
mount -t cifs //server/share /mnt/cifs -o username=user

# 挂载临时文件系统(tmpfs)
mount -t tmpfs -o size=512M tmpfs /mnt/tmp

# 按标签挂载
mount LABEL=MyDisk /mnt/mydisk

# 按UUID挂载
mount UUID=12345678-1234-1234-1234-123456789abc /mnt/mydisk

# 绑定挂载
mount --bind /original/path /new/path

常用场景

# 挂载新硬盘分区
mount /dev/sdc1 /home/user/data

# 挂载U盘
mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb

# 挂载ISO文件
mount -o loop image.iso /mnt/iso

# 挂载光盘
mount /dev/cdrom /mnt/cdrom

# 临时挂载设备
mount -t tmpfs -o size=1G tmpfs /tmp/temp

# 挂载加密分区(先用cryptsetup解密)
cryptsetup luksOpen /dev/sda2 encrypted_volume
mount /dev/mapper/encrypted_volume /mnt/encrypted

# 查看挂载信息
mount | grep /dev/sdb1
头像
汪多多是只猫
失业的运维工程师
热爱开源与分享
微信公众号