挂载命令:挂载相当于Windows中的分配盘符
在linux操作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备
1、查询与自动挂载
- mount
查寻系统中已经挂载的设备
- mount -a
依据配置文件/etc/fstab 的内容。自动挂载
U盘光盘等不建议自动挂载,因为如果开机时未插入u盘或光盘会导致系统崩溃
2、挂载命令格式
- mount[-t文件系统] [-o特殊选项] 设备文件名 挂载点(已经存在的空白目录)
- 选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660(光盘)等文件系统
-o 特殊选项:可以挂载的额外选项(使用完要改回去,否则会影响系统启动)
echo命令:显示文字
3、创建脚本:
1. vi hello.sh 进入脚本编辑界面
2.输入:#!/bin/bash
3.按Esc退出编辑,输入:“:wq”后保存退出
4.运行脚本:./hello.sh ./代表当前目录
4、挂载光盘
- 打开虚拟机,点击右下角光盘图标,选择好下载好的iso镜像文件,设置状态要设置为已连接
- 建立挂载点:mkdir/mnt/cdrom/ (创建空目录)
- 执行挂载命令:mount -t iso9660 /dev/sr0 /mnt/cdrom
- 光盘的设备文件名(也可以写为/dev/cdrom)
注:由于光盘只能读不能写,而默认的权限为读写,所以会有错误提示不过不影响
5、卸载命令
unmount 设备文件名或挂载点
注:卸载时应退出挂载点位置
6、U盘的挂载
- fdisk -l 查看U盘设备文件名
- U盘相当于硬盘
,U盘插入后会变成第二块系统硬盘,所以一般来说U盘文件名为sdb1
- 挂载命令:mount -t vfat /dev/sdb1/mnt/usb/