Linux操作之挂载(mount)

这篇具有很好参考价值的文章主要介绍了Linux操作之挂载(mount)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 格式化的意思即当我们创建豪逻辑分区后,需要对其指定一个文件系统,才能使用该分区。

文件系统的存在是操作系统用于明确磁盘或分区上的文件的方法和数据结构;

Linux中的文件系统类型有ext2,ext3,ext4,xfs等

挂载:每个系统都有独立的inode,block,super block等信息,这个文件系统要能够连接目录树才能够使用,将文件系统与目录树结合的操作称为挂载

挂载分为临时挂载和永久挂载,临时挂载即表示重启之后挂载不存在;永久挂载则表示开机自动挂载,也就是说需要将挂载信息加载到开机自动挂载文件中;

  • 单一文件系统不应该被重复挂载在不同的挂载点(目录)中
  • 单一目录不应该重复挂载多个文件系统
  • 作为挂载点的目录理论上应该是空目录才是

挂载实例:

将/dev/hdc6 挂载到 /mnt/hdc6上

1、mkdir /mnt/hdc6(创建空文件夹)

2、mount /dev/hdc6 /mnt/hdc6(挂载)

3、df(查询)

开机挂载:cat /etc/fstab

  • 磁盘设备文件名或该设备的Label
  • 挂载点(目录)
  • 磁盘分区的文件系统
  • 文件系统参数--default(默认情况)同时具有一堆参数
  • 能否被dump备份命令作用(0代表不要做dump备份,1代表要每天进行dump的操作,2代表其他不定日期的dump备份操作)
  • 是否以fsck检验扇区(0是不要检验,1是最早检验--一般只有根目录会设置成1,2也是检验,不过比1晚一些检验,一般来说根目录设置为1,其他需要检验的文件设置为2)

例:将/dev/hdc6每次开机都能挂载到/mnt/hdc6

1、vim /etc/fstab (用vim将下面一行内容写入到etc/fstab中)

/dev/hdc6 /mnt/hdc6 ext3 defaults 1 1

2、先看看/dev/hdc6是否已将挂载,如果挂载了,先卸载再说

df(查看)

umount /dev/hdc6(卸载)

3、最后测试一下刚才写入/etc/fstab的语法有没有错误(如果写错了Linux可能无法正常开机)

mount -a(依照配置文件 /etc/fstab的数据将所有未挂载的磁盘都挂载上来)

df(查看/dev/hdc6是否挂载,挂载表示成功,不挂载就写错了)

如果因为写错配置文件无法开机可以用mount -n -o remount,rw /

挂载的目的是为了信息能够存储到分区中,举个例子, 挂载分区与数据的关系可以理解为水管,水桶与水的关系;水要流到桶里必须经过水管,也就是说,数据要存储到分区中,必须以挂载的目录为媒介;

  • super block:记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式和相关信息等;
  • inode:记录文件属性,一个文件占用一个inode,同时记录此文件讲的数据所在的block号码;
  • block:实际记录文件内容,若文件太大会占用多个block;

用dumpe2fs查询每个区段与superblock的信息

dumpe2fs /dev/sda5(加-h仅查询superblock)

异步处理:操作先在内存中执行,没有写入磁盘

ls -li:列出inode号码

df -T:列出文件系统整体磁盘使用量 -T:连同该分区文件系统名称也列出文章来源地址https://www.toymoban.com/news/detail-633533.html

  • hard link:在某个目录下新建一条文件名连接到某inode号码的关联记录

到了这里,关于Linux操作之挂载(mount)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 服务器之间的文件挂载(Linux、Windows)

    文件挂载,是指加载文件系统到指定的加载点,比如:将服务器A上的某个目录与服务器B上的指定路径进行映射,使服务器B通过访问指定路径就能获取到服务器A上的目录详情,此时,A服务器被称为服务端,B服务器被称为客户端;A服务器上被映射的目录被成为挂载源,B服务

    2024年02月06日
    浏览(41)
  • 解决重启Linux服务器后数据消失问题(重新挂载)

    目录 一、挂载 1.重新挂载 2.数据消失的原因 二、重启服务器 1.shutdown 2.其它关机重启指令 参考自 使用 reboot 命令重启服务器后,服务器内挂载的文件全部丢失。 那应该如何重新挂载呢? 我们想将10.6.6.28上的目录下的内容挂载到10.6.6.30的服务器下。 先使用 df -h查看 df -h df

    2024年02月08日
    浏览(51)
  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(61)
  • NFS客户端挂载nfs服务器共享目录时的报错及解决办法:mount.nfs: access denied by server while mounting

    客户端挂载nfs共享目录时的报错信息:mount.nfs: access denied by server while mounting 192.168.41.191:/nfsfile NFS服务器 1、我原来nfs配置文件exports里面的内容如下 2、重启rpcbind和nfs-server服务;查看了一下nfs-server服务,上面显示“Active: active (exited) \\\",意思是“活动:活动(已退出)”,这是

    2024年02月05日
    浏览(41)
  • Linux mount命令教程:详解文件系统挂载操作(附案例详解和注意事项)

    mount 命令在Linux中用于挂载Linux系统外的其它文件系统,每一个设备都必须先挂载后才能使用。此命令通常在系统引导时由系统启动脚本自动执行。 mount 命令在所有主流的Linux发行版中都是可用的,包括但不限于Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、RedHat/CentOS、Fedora和Raspb

    2024年03月14日
    浏览(74)
  • 【运维】Linux 跨服务器复制文件文件夹

    如果是云服务 建议用内网ip scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来

    2024年02月08日
    浏览(48)
  • Linux 磁盘挂载工具mount,umount,/etc/fstab,netfs服务等详解及手动自动挂载实战

    磁盘挂载工具 在 Linux 中,常用的磁盘挂载工具包括 mount、umount、/etc/fstab、netfs 等。它们可以用于手动或自动挂载文件系统。 1.1 mount mount 是 Linux 中用于挂载文件系统的命令行工具。它可以将文件系统挂载到指定的挂载点上,以便用户可以访问其中的文件。使用 mount 命令时,

    2024年02月06日
    浏览(55)
  • 【Linux 服务器运维】定时任务 crontab 详解 | 文末送书

    本文思维导图概述的主要内容: 1.1 什么是 crontab Crontab 是一个在 Unix 和 Linux 操作系统上 用于定时执行任务 的工具。它允许用户创建和管理计划任务,以便在特定的时间间隔或时间点自动运行命令或脚本。Crontab 是 cron table 的缩写, cron 指的是 Unix 系统中的一个后台进程,它

    2024年02月08日
    浏览(67)
  • NFS服务器简介、在Linux上搭建NFS服务器和客户端,Linux上使用auto(autofs)进行NFS客户端自动挂载和卸载详解

    目录 一.NFS服务器简介 1.含义简介: 2.工作原理简介: 3.RPC服务与NFS服务配合使用 二.NFS配置文件参数命令介绍 1.主配置文件/etc/exports 2.日志文件/var/lib/nfs/ 3.showmount命令 三.主配置文件/etc/exports挂载写法 1.配置nfs服务端和客户端 2.windows客户端挂载测试 3.权限介绍 (1)rw/ro,服

    2024年02月04日
    浏览(46)
  • 【Linux运维】shell脚本检查服务器内存和CPU利用率

    在管理服务器时候写了一个 shell脚本,在服务上实现每天凌晨3点查系统的指定文件夹下的容量大小,如果超过10G就要删除3天前的内容,还要时刻查询内存和cpu利用率,如果超过80%就要提示用户出现过载 将以上代码保存为一个.sh文件,然后通过crontab在每天凌晨3点运行即可:

    2024年02月09日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包