zoukankan      html  css  js  c++  java
  • Linux基础-Linux中的磁盘(2)

    接下来在新添加的磁盘sdb做练习

    使用fdisk /dev/sdb给sdb划分主分区

     m:查看命令帮助

     

     

    n:添加新分区

    p:添加主分区

    e:添加扩展分区

    (选p添加主分区,默认主分区1,默认扇区起始2048(直接回车),添加大小+1G,使用p命令查看,最后w保存退出)

    最后再 fdisk /dev/sdb进去用p查看自己划分的分区

    使用ls /dev/sd 2次Tab键也可查看

    创建分区共分为4步:

    1、先分区(刚刚做的)

    2、内核重新读取新的分区表(注意是sdb而非sdb1,sdb1只是个分区)

    3、创建文件系统(格式化),Linux支持很多系统(主要是ext4和xfs),Windows主要支持NTFS

    和FAT32

    使用命令 mkfs.ext4 /dev/sdb1 (注意这里格式化的是分区sdb1,而不是sdb,不能格式化整个硬盘否则连分区都木得了,要和第2项分开,不要搞混)

    4、挂载,将文件系统连接到目录结构中——将目录和一个硬盘进行挂钩

    手动挂载:重启后会失效。用于检测已经格式化得设备是否可以和预期一样地进行工作

    用法:mount 文件系统 挂载点(目录)

     首先先创建挂载点(目录)在/mnt下,为方便观看得知是sdb1,便用它做目录的前缀

     df查看,此时没有sdb1

     进行挂载后,用df查看发现已经有sdb1(用df查看是否挂载上)

     此时在目录sdb1-jb中写入东西就相当与在sdb磁盘中写入东西

    永久挂载:就要将设备添加到/etc/fstab中

    该文件由6个部分组成

    1、要使用的设备——可以使用UUID,也可以使用设备文件blkid //查看设备的UUID号

     blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包

    2、写挂载点,已经存在直接写,不存在使用mkdir来创建

    3、文件系统类型

    4、挂载时,应用与设备的自定义选项,defaults必须添加

    第5和第6部分:转存标志和fsck顺序

    0:表示不需要备份

    1:表示需要备份

    fsck:当有多个文件系统需要检查时,检查的顺序

    0:表示不需要检查、开机直接挂载

    1:表示检查后第一个挂载

    2:表示检查后第二个挂载

    看上去好像有些复杂其实只要2个操作即可

     

     

     

    用vim编辑/etc/fstab,在最后一行添加如图一行保存退出(磁盘分区,挂载目录及一些参数)

     然后用mount -a检查(如果有错它会提示,对就这样如上图所示),最后reboot重启系统

     

     重启后用df查看是否挂载上及df -h查看磁盘大小就完成永久挂载了

    交换空间-swap

    交换空间-虚拟内存

    1、存放内存中不活动的信息

    2、内存写满时再使用

    3、如果虚拟内存写满,那么Linux会非常卡,甚至会崩溃

    创建步骤:

    1、创建分区

    2、将分区类型设为swap-fdiskt(修改分区类型)

    3、格式化-mkswap分区

    4、挂载:临时和永久(ect/fstab)

    临时:

    fre命令:查看可用的内存和虚拟内存空间

    swapon命令:激活内存空间

     

     free -m 查看实际和虚拟内存应用多少

    把sdb2分区转变为swap交换空间

     使用fdisk /dev/sdb命令编辑磁盘sdb

    先用p命令查看使用sdb2分区进行swap转换(若没有自己创建一个sdb2分区,步骤再(1)中)

     

     使用T命令转换,输入ID号82(用L命令查看swap的代码是82),用p命令查看发现sdb2已经转换为swap交换空间了

     然后w保存退出,

     

    然后让Linux重新读取分区表,格式化sdb2,最后用vim /etc/fstab永久挂载添加最后一行代码如下图

     

     最后用mount -a检查是否出错,用swapon /dev/sdb2激活sdb2分区,用free查看,虚拟内存已成功

  • 相关阅读:
    训练总结
    图论--最短路--SPFA模板(能过题,真没错的模板)
    图论--最短路-- Dijkstra模板(目前见到的最好用的)
    The 2019 Asia Nanchang First Round Online Programming Contest B Fire-Fighting Hero(阅读理解)
    关于RMQ问题的四种解法
    The Preliminary Contest for ICPC Asia Xuzhou 2019 徐州网络赛 K题 center
    The Preliminary Contest for ICPC Asia Xuzhou 2019 徐州网络赛 XKC's basketball team
    The Preliminary Contest for ICPC Asia Xuzhou 2019 徐州网络赛 D Carneginon
    ZOJ 3607 Lazier Salesgirl (枚举)
    ZOJ 3605 Find the Marble(dp)
  • 原文地址:https://www.cnblogs.com/wangzhehui/p/11655376.html
Copyright © 2011-2022 走看看