多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 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 ~~~