# mount 挂载设备
**作用**:`mount`命令是经常会使用到的命令,它用于挂载`Linux`系统外的文件
```
mount -a [-fFnrsvw] [-t vfstype]
mount [-fnrsvw] [-o options [,...]] device | dir
mount [-fnrsvw] [-t vfstype] [-o options] device dir
```
**选项**:
* `-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 `模式用来将一个文件当成硬盘分割挂上系统。
**参数:**
* `device` : 需要挂载的硬盘分区,例如:`/dev/sda1`
* `dir` : 挂载目录
**示例**:
将`/dev/sdb1`分区挂载至`/www/`下:
~~~
# mount -t ext4 /dev/sdb1 /www
~~~
- 序言
- Linux 的安装
- VMware 的安装
- VMware 的配置
- CentOS 下载与虚拟机硬件配置
- Linux 的分区
- ContOS 安装
- 虚拟机网络配置
- 远程连接工具安装
- 基础(旧)
- Linux 和 Windows 的区别
- 目录结构
- 注意事项
- Linux的常用命令
- 用户及用户组
- 文件及权限
- 目录与文件权限的意义
- 文件及目录管理相关
- 常用命令
- 系统安装
- Linux的简介
- Linux 各发行版介绍
- CentOS的部署
- 基础
- 文件和用户管理
- Linux目录结构
- 文件管理相关
- cd 切换目录
- pwd 显示当前位置
- ls 列出目录下的文件和子目录
- touch 创建文件
- mkdir 创建目录
- cp 复制文件/目录
- mv 移动或改名文件/目录
- rm 删除文件/目录
- chattr 改变文件属性
- lsattr 显示文件属性
- 用户管理
- useradd 添加用户
- passwd 修改用户密码
- id 查看用户ID信息
- userdel 删除用户
- usermod 修改用户信息
- groupadd 创建用户组
- groupdel 删除用户组
- su 切换用户帐号
- sudo 以管理员的身份执行命令
- 权限管理
- chmod 修改文件/目录权限
- chown 修改文件拥有者或所属组
- chgrp 修改文件所属组
- setfacl 设置文件权限列表
- getfacl 查看文件权限列表
- vim的使用
- 进程管理
- ps 查看进程
- top 动态显示进程
- kill 杀死进程
- nice 修改进程优先级
- jobs 显示后台任务列表及任务状态
- fg 将后台运行的进程调整至前台运行
- bg 将在后台暂停进行继续执行
- 磁盘管理
- lsblk 列出块设备信息
- fdisk 磁盘分区
- partprobe 重新读取分区表
- mkfs 建立文件系统(格式化)
- mont 挂载设备
- df 查看磁盘使用情况
- unount 卸载挂载设备
- 交换空间 swap
- free 查看内存使用状态
- mkswap 设置交换分区
- swapon 激活交换空间
- LVM逻辑卷管理
- LMV的工作原理
- pvcreate 创建物理卷
- pvs 查看物理卷
- pvscan 查看每个PV的信息
- pvdisplay 显示物理卷详细信息
- vgcreate 创建卷组
- vgs 查看卷组
- vgscan 查看每个VG的信息
- vgdisplay 显示卷组详细信息
- lvcreate 创建逻辑卷
- vgextend 扩展卷组空间
- lvextend 扩展逻辑卷空间
- resize2fs 调整文件系统大小
- RAID
- 文件查找和压缩
- which 命令查找
- find 根据文件名查找文件
- locate 查找文件
- tar 文件打包
- 软件安装
- RPM包管理
- yum 安装软件
- rpm 安装软件
- 源码包管理
- 计划任务
- at 一次性计划任务
- cron 循环任务
- 日志系统
- 网络管理
- ip 显示或设置网络设备
- OSI简介