在linux系统中,mount是一个用于将文件系统连接到文件系统树的命令,1. 基本语法mount [选项] <设备或文件系统> <挂载点>
工作中经常需要使用mount命令来挂载磁盘、网络共享或者共享存储等设备 。
- <设备或文件系统>:要挂载的设备、分区或文件系统的名称或路径 。
- <挂载点>:指定文件系统挂载到文件系统树中的位置 。
- -t <文件系统类型>:指定要挂载的文件系统类型 。如果不指定,系统会尝试自动检测 。常见文件类型如下表所示:
- -o <选项列表>:指定挂载选项,如读写权限、用户/组访问权限等 。选项之间用逗号分隔 。
- -a, --all:挂载/etc/mtab 文件中所有的文件系统
- -n, --no-mtab:不将挂载信息写入 /etc/mtab 文件
- -r, --read-only:以只读模式挂载文件系统 , 防止写入操作
- -w, --rw, --read-write:以读写模式挂载文件系统
- 挂载一个分区到指定的挂载点:
mount /dev/sda1 /mnt/mydata
- 挂载U盘:
mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
- 挂载一个ISO映像文件:
mount -o loop -t iso9660 image.iso /mnt/iso
- 挂载NFS网络共享:
mount -t nfs server:/path/to/share /mnt/nfs
- 挂载Samba网络共享:
mount -t cifs -o username=user,password=123456,iocharset=utf8 server:/path/to/share /mnt/samba
- 重新以读写的方式挂载文件系统:
mount -o remount,rw /sysroot
4. 卸载文件系统使用umount命令来卸载已挂载的文件系统:umount /mnt/mydata
5. 持久性挂载通常,使用mount命令挂载的文件系统在系统重新启动后会自动卸载 。要使挂载持久化,需要编辑 /etc/fstab 文件,将挂载信息添加到其中 。这样,文件系统将在每次启动时自动挂载 。例如,在 /etc/fstab 中添加以下行来实现持久性挂载:
/dev/sda1 /mnt/mydata ext4 defaults 0 2
总结,虽然mount参数比较多,但是实际工作中经常使用的也就那么几个 , 而且为了省事都会设置为系统启动自动挂载 。今天的分享你学会了吗?【Linux文件系统挂载之mount命令】
推荐阅读
- 在Linux服务器上部署容器化的分布式缓存系统
- 揭秘图像识别系统Noisy Student
- 百度交易中台之内容分润结算系统架构浅析
- Linux线程编程指南:并发和同步技术
- “维护者都快累死了!”Linux 宣布:LTS 版本的维护期,将从 6 年变回 2 年
- 如何在 Linux 下使用 WebP 图像
- 基于Python + SnowNLP实现一个文本情感分析系统网站
- 怎么通过子接口的方式为Linux配置多个IP地址
- 鸿蒙系统属于 鸿蒙是电脑系统吗
- 冬季呼吸系统疾病的食疗方 常见呼吸道疾病的防治措施