攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount

  挂载就是将文件系统与目录结合的操作。挂载点就是目录,该目录就是进入分区或文件系统的入口。

一、挂载前的注意事项:

  1、单一文件系统不应该被重复挂载在不同的挂载点中。

  2、单一目录不应该重复挂载多个文件系统。

  3、即将作为挂载点的目录理论上应该都是空目录才对。

注意:对应2和3,如果要挂载的目录不为空,那么挂载了新的文件系统之后,原来的目录会暂时消失(并非覆盖掉),系统会显示最新挂载的文件系统。新分区被卸载之后,原来的文件系统会重新显示出来。

二、命令介绍

  mount [-t 文件系统] [-L label名] [-o 额外选项] [-n] 设备名  挂载点

  mount -l; <== 额外显示label名

  mount -a; <== 安装配置文件/etc/fstab 将所有未挂载的磁盘挂载,后面介绍的开机挂载就是通过这里进行配置。

三、挂载EXT2/EXT3文件系统:

  mkdir /mnt/sda6; <==首先创建挂载点

  mount /dev/sda6  /mnt/sda6;

  linux通过分析super block去测试挂载,所以一般不用指定t类型。

  参见:

    /ect/filesystems ==>系统指定的测试挂载文件系统类型。

    /proc/filesystems ==> linux系统已经加载的文件系统类型。

  文件系统的驱动程序在 /lib/module/$( uname -r )/kernal/fs/下。

四、挂载CD或DVD光盘:

  mkdir /media/cdrom;

  mount -t iso9660 /dev/cdrom  /media/cdrom;

  注意:光驱挂载之后就无法退出光盘,除非将其卸载。

五、挂载U盘:

  步骤与上述一致。

  如果是NTFS文件系统,可能需要额外下载驱动并安装。

六、重新挂载根目录与挂载不特定目录:

  mount -o remount, rw, auto/;  <== 重新挂载根目录,当进入单用户维护模式时,根目录会被挂载为只读,通过该命令进行重新挂载。

  mount --bind /home /mnt/home; <== 将某个目录挂载到另外一个目录。

七、卸载:umount

  umount [-fn] 设备名或挂载点

  -f:强制卸载

  -n:不更新/etc/mtab的情况下卸载。

  示例: umount /dev/sda6;

八、还可以通过label name进行挂载,暂不了解。

攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount,布布扣,bubuko.com

时间: 2024-08-03 11:17:45

攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount的相关文章

攻城狮在路上(叁)Linux(二十九)--- 完整备份工具:dump以及restore

一.dump命令: 该命令既可以针对整个文件系统进行备份,也可以仅针对目录来备份.还可以指定不同的备份等级(-0~-9共10个等级). dump -W:列出在/etc/fstab中具有dump设置的分区是否备份过. 命令格式: dump [-Suvj] [-level] [-f 备份文件] 待备份数据 参数说明: -S:仅列出后面的待备份数据所需要的磁盘空间大小. -u:将这次dump的时间记录到/etc/dumpdates文件中. -v:将dump的文件过程显示出来. -j:加入bzip2的支

攻城狮在路上(叁)Linux(二十五)--- linux内存交换空间(swap)的构建

swap的功能是应付物理内存不足的状况,用硬盘来暂时放置内存中的信息. 对于一般主机,物理内存都差不多够用,所以也就不会用到swap,但是对于服务器而言,当遇到大量网络请求时或许就会用到. 当swap被使用的时候,主机的硬盘灯就会闪烁不停. 本篇介绍两种方式:1.设置一个swap分区   2.创建一个虚拟内存的文件. 一.使用物理分区构建swap: 1.首先是分区: A.fdisk /dev/sda; <== 根据后续提示创建一个分区. B.修改分区的ID,因为fdisk默认将分区的ID作为文件

攻城狮在路上(叁)Linux(二十六)--- linux文件系统的特殊查看与操作

一.boot sector 与 super block的关系: 1.boot sector用于存放引导装载程序,占用1024个字节. 2.super block的大小也为1024字节. 3.若block大小为1k,则boot sector和super block各占一个block. 4.若block大于1K(2K/4K)时,则两者都位于第一个block中. 二.磁盘空间的浪费问题:暂不考虑. 三.利用GUN的parted命令进行分区行为: 因为fdisk不支持高于2TB的分区. 命令格式: pa

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一

攻城狮在路上(叁)Linux(二十七)--- 压缩与打包之常见的压缩命令

前面讲到,linux中的后缀名没有特殊的意义,一般是作为不同文件类型的标识而已.下面是与打包.压缩相关的后缀名介绍: *.z:compress程序压缩文件 *.gz:gzip程序压缩文件 *.bz2:bzip2压缩文件 *.tar:tar打包,未压缩 *.tar.gz:tar打包,经过gzip压缩 *.tar.bz2:tar打包,经过bzip2压缩 一般经过打包或者压缩处理的文件通过后缀名来进行区别. 一.compress:该命令比较古老,centos默认未安装,可以使用gzip代替. 二.gz

攻城狮在路上(叁)Linux(十二)--- Linux的目录与路径

一.相对路径与绝对路径: A.绝对路径:由根目录/开始写起的路径,例如 /usr/share/doc B.相对路径:不是由根目录/开始写起的路径. 二.目录的相关操作: 1.cd: 目录切换 cd ~vbird; cd ~;<==切换到当前用户的工作目录 cd ..;<==返回到上一级目录 cd -;(回到上一个目录) cd /usr/share; cd share; 2.pwd:显示当前所在的目录 pwd -p; <== 显示出实际的目录,而非仅是连接文件本身的目录名. 3.mkdir

攻城狮在路上(叁)Linux(二十三)--- linux磁盘参数修改(设备代码、设备名)

一.mknod:设置设备代码 linux中,所有的设备都是用文件来表示,文件通过major与minor数值来判断. major为主设备代码,minor为设备代码(需要查询),示例如下: /dev/hda ---------major:3------minor:0~63 /dev/hdb----------major:3------minor:64~127 /dev/sda----------major:8------minor:0~15 ... 命令格式:mknod 设备名 [bcp] [maj

攻城狮在路上(叁)Linux(二十)--- Linux磁盘格式化

磁盘完成分区之后,进行格式化,生成文件系统. 命令格式: mkfs [-t 文件系统格式] 设备文件名  <== 使用 mkfs [Tab][Tab] 可以查看linux支持的文件系统格式 示例: mkfs -t ext3 /dev/sda6; 上述命令的不足是不能够指定文件系统的卷标label.block的大小以及inode的数量,因此系统还提供了mke2fs命令. 命令格式: mke2fs [-b block大小] [-i inode大小] [-L 卷标] [-cj] 设备名 参数说明: -

攻城狮在路上(叁)Linux(二十一)--- linux磁盘检查 fsck \ badblocks

若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查.这一步是可选的,尽量少用. 使用前的建议:使用fsck命令时,被检查的分区务必不要挂载在系统上. 一.fsck: 命令格式:fsck [-t 文件系统] [-ACay] 设备名称; <== 一般t参数可以不用指定,linux会自动识别 参数说明: -A:根据/etc/fstab的内容,将需要的设备扫描一次,开机时会用到. -a:自动修复有问题的扇区,不再需要一步步按y确认. -y:与-a类似,某些文件系统仅支持-y. -C:检验过程