首页 > 系统相关 >Linux:mount挂载

Linux:mount挂载

时间:2024-03-12 10:57:17浏览次数:35  
标签:mount 文件系统 mtab etc Linux 挂载

学习自:

Linux下的mount命令详解_mount -o-CSDN博客

Linux系统之mount命令 - 腾讯云开发者社区-腾讯云

1、功能

mount可以将特定文件系统挂载到某个Linux目录下。

相当于为该文件系统开辟了一个独占的存储空间,这个文件系统可以自由地访问它的挂载目录,就如同这个挂载目录是它原本就有的。

可以将经常使用的设备写入文件/etc/fstab中,/etc/fastab文件每行都会定义一个要挂载的文件系统,来使系统在每次启动时自动挂载

mount加载设备的信息记录在/etc/mtab中。

/etc/fstab和/etc/mtab的区别

/etc/fstab是开机自动挂载的配置文件,在启动Linux时,自动使用分区检查命令fsck和挂载命令mount对/etc/fstab的每行进行挂载操作。

/etc/mtab记录的是当前系统已挂载的分区信息,每次挂载、卸载分区都会更新/etc/mtab文件中的信息。

2、用法

  • mout [-hV]:列出当前每个设备的挂载参数
  • mount [ -afFhnrvVw ] [ -L<标签> ] [ -o<选项> ] [ -t<文件系统类型>] 设备名 挂载点:文件系统挂载
  • mount [ -afFhnrvVw ] [ -L<标签> ] [ -o<选项> ] [ -t<文件系统类型>] -U 'xxx' 挂载点:UUID挂载
  • mount [ -afFhnrvVw ] [ -L<标签> ] [ -o<选项> ] [ -t<文件系统类型>] -L 'XXX' 挂载点卷标挂载
  • unmount 设备
  • unmount 挂载点

3、挂载点

系统中某个已存在的目录,建议为空目录。

如果是非空目录,那么该目录下的其他文件会对该挂载系统隐藏。

如果文件系统正在被使用,那么此时无法解除挂载。

4、参数

  • [ -afFhnrvVw ]

参数

说明

-a 自动挂载/etc/fstab中的所有设备
-f

不实际挂载操作

常和参数-v等同时使用,用于查看mount执行过程并进行排错。

-F

常和-a同时使用,该选项会为每个mount动作产生一个进程负责执行。

在系统需要挂上大量NFS系统时加速挂载动作。

-h 帮助
-n 不将挂在信息写入/etc/mtab

-r

-w

以只读方式挂载文件系统(同 -o ro)

以读写方式挂载文件系统(默认)

-v 打印当前操作
-V 版本
  • [ -L 'LABEL' ]:以卷标的方式指定挂载设备

  • [ -o <选项> ]:文件系统的选项

async:异步模式

sync:同步模式

atime/noatime:包含目录和文件

diratime/nodiratime:目录的访问时间戳

auto/noauto:是否支持自动挂载

exec/noexec:是否支持将文件系统上应用程序运行为进程

dev/nodev:是否支持在此文件系统上使用设备文件

suid/nosuid:是否支持在此文件系统上使用特殊权限

remount:重新挂载

ro:只读

rw:读写

user/nouser:是否允许普通用户挂载此设备

acl:启用此文件系统上的acl功能

注意:上述选项可多个同时使用,彼此用逗号分隔;

默认挂载选项:rw,suid,dev,exec,auto,nouser,async
  • [ -t <文件系统类型> ]:文件系统类型

minix Linux最早使用的文件系统。
  ext2 Linux目前的常用文件系统。
  msdos MS-DOS 的 FAT。
  vfat Win85/98 的 VFAT。
  nfs 网络文件系统。
  iso9660 CD-ROM光盘的标准文件系统。
  ntfs Windows NT的文件系统。
  hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。
  auto 自动检测文件系统。

 

标签:mount,文件系统,mtab,etc,Linux,挂载
From: https://www.cnblogs.com/ShineLeBlog/p/18067820

相关文章

  • Linux nohup命令详解
    Linuxnohup命令详解我们自己笔记本或台式机的显卡往往不能支持我们进行深度学习实验或大模型训练,因此我们往往使用SSH连接服务器然后去运行代码。有的时候我们跑的程序需要跑几个小时甚至几天,这样我们就需要一直开着电脑挂着SSH;偶尔也会遇上网络断开,程序半途中止的情况。所以,......
  • Redis安装之Redis7主从复制(replica)安装(Linux版)
    官网说明:https://redis.io/docs/management/replication/一.背景单机部署存在单点故障及数据丢失问题,为了实现读写分离容灾恢复数据备份水平扩容支撑高并发等功能,Redis可基于主从复制的特性搭建集群。二.方案原理2.1.读写分离Master主机负责写操作,Slave从机负......
  • Linux安装Libevent
    环境Ubuntu20.04.264位 软件包安装通过apt-get命令可以直接安装Libevent,这种方式方便快捷,省时省力。安装命令如下:sudoapt-getinstalllibevent-dev源码安装源码安装一般有如下步骤:./configuremakemakeinstall运行./configure命令:运行该命令会当前路......
  • Linux查看文件内容常用命令
    前言在Linux系统中,查看文件内容是进行系统管理和日常操作的基本技能之一。通过一些简单而有效的命令,您可以快速浏览文件的内容,检查配置文件、日志文件等。本文将介绍几个常用的Linux命令,帮助您轻松地查看文件内容。查看文件类型1、file命令:filefile_name查看文本内容查看......
  • Linux常用统计命令大全
    简介Linux系统作为一种常用的操作系统,具有丰富的命令行工具,其中包括了许多用于统计数据的命令。这些命令可以帮助系统管理员和开发人员轻松地分析和处理数据。本文将介绍一些常用的Linux统计命令,帮助读者更好地理解和使用它们。grepgrep命令用于在文本文件中搜索指定模式的文......
  • Linux系统的七个运行级别
    Linux系统有7个运行级别(runlevel):运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登录运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登录后进入控制台命令行模式运行级别4:系统未使......
  • linux系统中查看硬件和软件中断
    在Linux系统中,硬件中断可以通过以下几个途径查看:1.查看硬件中断统计信息:通过查看/proc/interrupts文件可以获取硬件中断的统计信息。这个文件会列出系统中每个中断线上的中断次数,以及哪个设备(如果已知)正在使用这条中断线。cat/proc/interrupts运行这个命令后,你会看到......
  • linux中一些常见的测验
    1.使用绝对路径创建/data/oldboy/testmkdir-p/data/oldboy/test2.移动test目录到/data目录下改名为lizhenyamv/data/oldboy/test/data/lizhenya3.绝对路径强制删除lizhenya目录rm-rf/data/lizhenya4.复制/data目录到/tmp下cp-r/data/tmp5.查看/etc/passwd中的......
  • linux系统centos7.9如何安装nginx
    1、官网下载nginxnginx官网:https://nginx.org/选择稳定版进行下载,也可以下载老版本,下载成功后上传到服务器。2、使用wget下载访问nginx官网,在下载页面鼠标右击复制链接地址。登录服务器使用wget命令下载:wgethttps://nginx.org/download/nginx-1.24.0.tar.gz3、解压文件t......
  • Linux查看防火墙、开发端口
    1.查看防火墙状态:active(running)即是开启状态systemctlstatusfirewalld2.如果不是显示active状态,需要打开防火墙#启动systemctlstartfirewalld#查看状态systemctlstatusfirewalld#开机启用systemctlenablefirewalld3.如果是显示active状态,需要......