精华内容
下载资源
问答
  • df命令磁盘分区空间du命令查看文件大小磁盘分区磁盘格式化磁盘挂载mount手动增加swap空间lvm讲解一、df命令磁盘分区空间使用df可以查看文件系统的使用情况(即磁盘分区空间),linux系统必须通过挂载点才能查看磁盘的...

    df命令磁盘分区空间

    du命令查看文件大小

    磁盘分区

    磁盘格式化

    磁盘挂载mount

    手动增加swap空间

    lvm讲解

    一、df命令磁盘分区空间

    使用df可以查看文件系统的使用情况(即磁盘分区空间),linux系统必须通过挂载点才能查看磁盘的内容。

    第一列:磁盘分区的名字

    第二列:磁盘的总大小,单位kb

    第三列:已用多少

    第四列:可用多少

    第五列:医用百分比

    第六列:挂载点 系统里的一个目录,linux磁盘不能直接访问,需要通过一个挂载点才能访问

    直接使用命令df,显示如图(默认单位KB:

    826bc180c296a4546f5bc1954c2c4acd.png

    命令df -h 可以显示详细单位情况。(根据磁盘的大小自动显示单位)

    命令df -i 查看系统inode使用情况。

    命令df -m以mb为单位显示。

    命令df -T 查看分区的文件系统类型。

    命令free查看内存的使用情况

    二、du命令查看文件大小

    du显示文件大小,小于默认块大小的文件会显示为块的大小,默认为4k。

    命令du  显示文件或目录及目录下的文件的大小,但不显示单位。

    命令du -sh  显示文件或目录(不包括目录下的文件)的大小和单位。

    命令du -s    显示目录或文件的大小但不显示单位。

    命令du -sb 显示小于4K的文件的实际大小。

    三、磁盘分区

    提示:虚拟机添加新硬盘时,需重启linux。分区操作时主分区和扩展分区不能大于4(扩展分区最多1个)。

    虚拟机中增加磁盘步骤如下:

    8a1955c49c5f2f7c284c26eb05412c26.png

    8a51f85d2d032da7995e82ac8c9cd586.png

    然后根据选项自定义硬盘大小和类型,并重启虚拟机即可。

    使用fdisk -l可以查询物理磁盘的信息和分区。

    命令 fdisk+硬盘地址 可以进入磁盘的分区等操作。例:fdisk /dev/sdb

    选项m,列出帮助信息。

    选项n,创建新的分区。如图:

    a6c2a722c4ab824c64c9e6755fcad1f3.png

    选项p列出分区详情。如图:

    7e72f910534f69742f9737bba68d65bc.png

    选项d删除分区。删除主分区时剩余分区号不变,删除逻辑分区时,分区号不会为空(自动补位,即保持连续)。

    选项w保存。

    选项q退出。

    逻辑分区的分区号一定是连续的,并且是从分区号5开始。

    分区号1-4为主分区和扩展分区的分区号,可以不连续。

    四、磁盘格式化

    常见的文件系统格式

    通过cat /etc/filesystems查看系统支持的所以文件系统格式。如图:

    7540c891aacb20f7977069f4b8dce90a.png

    命令mount可以查看分区文件系统的格式。

    CentOS7 默认格式为 xfs

    CentOS6为ext4、CentOS5为3、更早的版本为ext2等文件系统格式。

    mke2fs格式化命令(不支持格式化成xfs)

    选项-t  选择文件系统的格式,例: mke2fs -t ext4 /dev/sdb1 如图:

    177f18b4acbf9a09ef17da8df528c4dd.png

    选项-m 指定分区预留空间的大小(百分比)

    选项-b 指定分区块大小。(当存储的文件较大时,可指定较大的块大小,反之则指定较小的块大小)

    选项-i  指定多少字节对应块的数量

    mkfs格式化命令(支持xfs)

    命令后跟系统文件格式和分区地址,例: mkfs.xfs /dev/sdb1

    分区已经格式化过有文件系统时,使用-f可以强制格式化。

    命令blkid查看未挂载的分区。也可以在命令后跟分区名称来查看指定分区。

    五、磁盘挂载mount

    命令mount可以查看已挂在分区的信息。

    命令mount+未挂载分区+挂载点,可以将未挂载的分区挂载到指定挂载点。

    选项o,指定分区的读写等选项。如ro只读、rw读写、remount重新挂载。例: mount -o remount,ro /dev/sdb1 /mnt/

    命令umount+分区地址,可以卸载挂载点。

    命令umount -l +分区地址,可以强制卸载挂载点。

    关键的启动配置文件:fstab

    系统启动默认挂载哪些磁盘和分区,都是在这个文件内定义的

    配置文件目录: /etc/fstab

    配置文件的含义:第一列表示设备号(自定义时也可以写分区路径)、第二列挂载点、第三列分区文件系统类型、第四列挂载选项默认为defaults、第五列是否备份、第六列设置它的优先级(1表示优先检测,2表示其次,0表示不检测)

    9912860d3763f02841bd159ce498df1c.png

    六、手动增加swap空间

    使用dd命令创建一个swapfile文件:dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

    用 “if” 指定源,基本上除了 “/dev/zero” 外基本上不会写别的,而/dev/zero 是UNIX系统特有的一个文件,它可以提供源源不断的 “0”.

    of指定目标文件

    “bs” 定义块的大小, “count” 定义块的数量,这两个参数的多少决定了目标文件的大小,目标文件大小 = bs 乘 count.

    格式化为swap格式: mkswap -f /tmp/newdisk          将swapfile文件格式化为swap格式,-f选项强制格式化

    启用swapfile文件:

    启用swapon /tmp/newdisk

    卸载swapoff:卸载增加的swap,然后删除rm -fv /tmp/newdisk即可。

    安全起见可以将swapfile的权限设置为600。

    七、lvm讲解

    首先需要安装 yum install -y lvm2,可能会出现因版本更新等原因导致无法找到改软件包的情况可以使用yum install -y "/*/命令"来安装

    创建好3个新分区(/dev/sdb1,/dev/sdb2,/dev/sdb3)大小都为1G,并且改变3个新分区类型为8e。(在fdisk命令下输入t可以进入更改分区类型,然后输入8e即可)

    准备物理卷: pvcreate /dev/sdb1 按此方法将剩余分区依次转换为物理卷。

    创建卷组: vgcreate 组名 物理卷(多个物理卷之间用空格隔开)

    查看卷组信息:使用命令vgdisplay或者vgs

    创建逻辑卷:lvcreate -L 100M -n lv1 vg1

    选项-L:设定逻辑卷容量

    选项-n:设定逻辑卷名

    其中lv1为新的逻辑卷名称,vg1为之前创建的卷组名称

    格式化逻辑卷:mkfs.ext4 /dev/vg1/lv1

    挂载逻辑卷:mount /dev/vg1/lv1 /mnt

    扩容逻辑卷(ext文件系统)

    卸载逻辑卷挂载点  umount /mnt

    重新设定逻辑卷容量 lvresize -L 200M /dev/vg1/lv1

    检查磁盘错误  e2fsck -f !$

    更新逻辑卷信息 resize2fs !$

    重新挂载逻辑卷 mount !$ /mnt

    缩容逻辑卷(不支持xfs)

    卸载逻辑卷  umount /mnt

    检查磁盘错误  e2fsck -f /dev/vg1/lv1

    更新逻辑卷信息 resize2fs !$ 150M

    重新设置逻辑卷容量 lvresize -L 150M /dev/vg1/lv1

    重新挂载逻辑卷 mount /dev/vg1/lv1 /mnt

    扩容逻辑卷(xfs文件系统)

    卸载逻辑卷 umount /mnt

    将逻辑卷格式化为xfs格式 mkfs.xfs -f /dev/vg1/lv1

    挂载逻辑卷 mount /dev/vg1/lv1 /mnt

    重新设定逻辑卷容量 lvresize -L 300M /dev/vg1/lv1

    扩展卷组 使用 xfs_growfs /dev/vg1/lv1 才能实现扩容 fdisk /dev/sdb  新增/dev/sdb5(逻辑分区8e)  2G  pvcreate /dev/sdb5  vgextend vg1 /dev/sdb5  lvresize -L 100M  /dev/vg1/lv1  重新设置卷大小

    八、磁盘故障小案例

    磁盘挂载出现问题,不能正常挂载到挂载点

    43d7e9429bfe1bee7069f5466dd85ab6.png

    vi /etc/fstab 编辑/etc/fstab,删除错误添加内容

    reboot 重启电脑

    展开全文
  • GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的416个字节只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制。但fdisk不支持GPT,我们可以使用...

    Fdisk命令虽然很交互,操作也方便,但是对于大于2T的磁盘无法操作,

    假如我们想用大于2T的磁盘怎么办?可以把磁盘转化为GPT格式。

    GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的416个字节只留第一个16个字节,

    类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制。

    但fdisk不支持GPT,我们可以使用parted来对GPT磁盘操作。

    parted功能很强大,既可用命令行也可以用于交互式

    在提示符下输入parted就会进入交互式模式

    parted

    partedmklable gpt 将MBR磁盘格式化为GPT

    partedmklable msdos 将GPT磁盘转化为MBR磁盘

    partedmkpart primary 0 100 划分一个起始位置为0大小为100M的主分区

    partedmkpart primary 100 200 划分一个起始位置为100M大小为100M的主分区

    partedprint 打印当前分区

    在parted里边不支持ext3的文件系统,所以假如要使用的话,要退出parted进行格式话

    mkfs.ext3 /dev/sdx1

    因为fdisk是不支持GPT磁盘,所以不要使用fdisk -l来查看X磁盘刚才分好的区,看不到的。

    命令行的模式:

    将硬盘转化为GPT磁盘后,执行下列命令

    parted /dev/sdx mkpart primary 0 100 划分一个起始位置为0大小为100M的主分区。

    展开全文
  • Linux磁盘分区

    2019-11-03 10:30:12
    Linux磁盘分区(逻辑结构) 主分区 一个磁盘的主分区最多有4个主分区 扩展分区 可以有0到1个,扩展分区不能直接使用,需要划分成逻辑分区 逻辑分区 数量上没有限制 主分区+扩展分区 <= 4 Windows的硬盘分区 ...

    Linux磁盘分区(逻辑结构)

    • 主分区
      一个磁盘的主分区最多有4个主分区
    • 扩展分区
      可以有0到1个,扩展分区不能直接使用,需要划分成逻辑分区
    • 逻辑分区
      数量上没有限制
    • 主分区+扩展分区 <= 4
      Windows的硬盘分区
      Windows中的分区
      在这里插入图片描述
      磁盘0:C
      磁盘1:D,E,F
      磁盘2:未使用
      Windows的硬盘编号
      Windows系统用磁盘0,磁盘1,磁盘2,磁盘3…来表示多块硬盘
      字母编号(盘符)表示单个分区
      在这里插入图片描述
      Linux的硬盘分区
      在这里插入图片描述
      sda1:/boot
      sda2:/,swap
      sdb:未使用
      Linux的硬盘编号
      SATA或者SCSI类型的硬盘,用sd表示,多块SATA或者SCSI类型的硬盘表示:sdb,sdb,sdc…
      后跟数字表示磁盘内分区编号
      在这里插入图片描述
      Windows分区编号
      Windows系统中,需要分区时,必须给分区分配盘符.
      未分配盘符的分区无法使用.
      在这里插入图片描述
      当分配完26字母的盘符名后,后面未被分配的分区由于没有多余的字母去给它们分配盘符(“Z"后的这个分区是无法被分配的)
      Windows分区编号–超26字母处理
      选择未分配盘符的分区,右键"更改驱动器名和路径”
      然后选择"添加"
      在这里插入图片描述
      正常情况:选择:更指派以下驱动器号
      超26字母:选择:装入以下空白NTFS文件夹中
      在这里插入图片描述
      装入以下空白NTFS文件夹:作用==>将无法被分配的分区通过在其他已被分配盘符的分区中新建一个空文件夹来间接访问–类似快捷方式
      在这里插入图片描述
      Linux分区编号–超26字母处理
    • Linux系统中,只有一个盘符:/(根盘符),即"/"目录必须划分
    • 其他分区采用在/下建文件夹的方式访问(这个过程叫mount)
    • mount=分配盘符(windows)
      在这里插入图片描述
      对设备的操作
      Windows:<font color=’‘0000FF>对设备的操作必须通过驱动程序定义的函数,用户很难直接和硬件交互,工作在内核外的各种程序必须通过操作系统与设备交互.
      Unix/Linux:<font color=’'0000FF>所有的设备都是作为文件系统的一个节点来挂载和使用的.
      Linuxh和Winodws分区示例
      在这里插入图片描述
      Windows:系统挂载在分区上 Linux:分区挂载在系统在系统上
      Linux里面每个分区相当于一个独立的硬件;mount(挂载)提供一个现实的通道,要在Linux中现实其他媒体的东西都要先挂载,一些硬件是安装时就挂载的;swap分区最好独立出来,它主要用作虚拟内存.
      Linux分区方案
      至少要有两个分区
      在这里插入图片描述

    虚拟机

    可以在一台电脑(服务器)模拟出来若干台单独的PC,每台PC可以运行单独的操作系统(Windows,Unix,Mac,Linux等)而互不干扰.
    可以实现一台电脑"同时"运行很多歌操作系统,可以将这几个操作系统连成一个网络,或者能单独联网.
    VMWare,VirtualBox
    VMWare:是全球桌面导数据中心虚拟化解决方案的领导厂商
    VMWare是一个"虚拟PC"软件公司,提供服务器,桌面虚拟化的计解决方案.
    VMWare虚拟系统联网方式:

    • NAT(网络地址转换模式)–vmnet8:使用NAT模式,就是网虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网.
    • 虚拟机默认采用NAT方式联网.
      VirtualBox:一款开源虚拟机软件
      VirtualBox是由德国Innotek公司开发,由Sun公司出品的软件,使用Qt编写,在Sun被Oracle收购后正式更名成Oracle VM VirtualBox.
      虚拟机联网方式:
    • bridged(桥接模式)-vmnet0
      在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器以及外网.
    • host-only(主机模式)-vmnet1
      在某些特殊的网络调试环境中(如DHCP),要求将真实环境和虚拟环境隔离开,这时可采用host-only模式;虚拟系统和真实的网络是被隔离开的.

    远程连接Linux

    主机系统为Linux:

    • 连接工具:Terminal
    • 连接协议;SSH(Secure Shell):安全外壳协议
      SSH建立在应用层和传输层基础上的安全协议;SSH是目前较为可靠,专为远程登录回话和其他网络服务提供安全性的协议
      Linux通过ssh连接其他主机:
      在这里插入图片描述
      主机系统为Windows:
    • 连接工具:XShell,putty等图形化工具
    • 连接协议:SSH(Secure Shell):安全外壳协议
      在这里插入图片描述
      xshell5登录服务器界面:
      在这里插入图片描述
    展开全文
  • 红帽Linux磁盘分区.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.90 积分实训4 红帽Linux中的磁盘分区年级:班级:学号姓名:实训日期:一、实训环境:...

    62e50291a81fc54b507f33cb80033297.gif 红帽Linux磁盘分区.doc

    (2页)

    19cfaf5a8c8fd34d25d26433329f4935.gif

    本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

    9.90 积分

    实训4 红帽Linux中的磁盘分区年级:班级:学号姓名:实训日期:一、实训环境:redhat enterprise linux5虚拟机实训内容及步骤、结果记录(写出每个命令执行时,所显示的内容用截图,每个步骤用序号注明,位置太小用回车增加空间)一、 在启动redhat enterprise linux5虚拟机电源之前添加一个SCSI新磁盘(6G)测试效果:.二、启动系统用root登陆系统,命令查看磁盘分区状况1、#cat /proc/partitions 当前系统识别到的磁盘设备测试结果:确认添加新磁盘的标识2、#fdisk -l 查询设备的分区状况测试结果:确认添加新磁盘的标识符三、 将新磁盘划分为四个分区(一个1G主分区和一个扩展分区,在扩展分区下再划分3个逻辑分区各1G,并将其中一个逻辑分区转换为虚拟内存swap分区) 如:新添加磁盘标识符为/dev/sdb则用命令1、#fdisk /dev/sdb 对sdb进行分区Command(m for help):P 显示当前磁盘的分区数Command(m for help):N 创建新分区E extended (创建扩展分区)P primary partition (创建主分区)P(这里先按P创建主分区,完成后再按E创建扩展分区)2、主分区创建(起始磁道默认为1,结束磁道可写为+1024MB)3、扩展分区创建(起始磁道默认,结束磁道默认,也就是所有剩余空间)Command(m for help):N 创建新分区E extended (创建扩展分区)P primary partition (创建主分区)E (这里按E创建扩展分区)4、继续创建逻辑分区(起始磁道默认,结束磁道+1024M)Command(m for help):N 创建新分区L logical partition (创建逻辑分区)P primary partition (创建主分区)L(这里按L创建逻辑分区各1024M)5、将最后一个逻辑分区转换为交换分区(SWAP)Command(m for help):L 列表显示分区类型(linux swap 为82) Command(m for help):t 转换分区接下来按提示将/dev/sdb7转换为交换(swap)分区6、分区完毕后保存分区表并显示目前分区状况 Command(m for help):w 保存分区表六、思考题: 1. 什么是主分区,什么是逻辑分区,有什么不同?2. 关 键 词: linux 磁盘 分区

    524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

    展开全文
  • 各位达人,我在windowsxp下用虚拟机vmware...后来Redhatlinux磁盘空间不够,然后用虚拟机扩容了两次,不过建的都是主分区primarypartition.用fdisk-l命令结果如下:#fdisk-lDisk/dev/sda:128.8GB,128849018880bytes255h...
  • 一.MBR分区与GPT分区的区别 二.MBR分区方式 1.主分区分区表记录分区的信息并可以直接使用的分区 2.扩展分区分区表记录的分区,不可直接使用,只是逻辑...Welcome to fdisk (util-linux 2.23.2). Changes w...
  • Linux 磁盘分区挂载

    2020-01-07 00:07:51
    1. 分区类型 linux 下有主分区、扩展分区、逻辑分区。主分区最多有4个,扩展...在linux中,这是要给全新的磁盘做的第一步操作 --> 分区。 2. 格式化 只谈高级格式化。Linux 系统中有了分区还不能进行读取写入操作,...
  • Linux 磁盘分区管理

    2019-04-10 14:30:00
    磁盘分区介绍 基本分区(primary partion)  基本分区也称主分区,引导分区、每块磁盘分区主分区与扩展分区加起来不能大于四个。  基本分区创建后可以立即使用,但是有分区数量上限。 扩充分区...
  • Linux硬盘分区

    2017-05-26 19:07:00
     3.fdisk:创建磁盘分区  d:删除一个已存在的分区  n:添加一个新的分区  p:列出分区表的内容,p是print的首字母。  q:退出不保存  w:退出并保存  4.创建文件系统  1)常用的文件系统类...
  • Linux 磁盘分区格式化挂载 fdisk -l lsblk 查看磁盘 磁盘 /dev/sdb:1073 MB, 1073741824 字节 新加的磁盘sdb fdisk /dev/sdb 进入创建分区 n表示新建分区 p primary 主分区 e extended 扩展分区 w 将分区写入 可...
  • 1, 硬盘的限制,最多只能设置4个分区(主分区+扩展分区),路径如下, /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 2, 操作系统限制,扩展分区最多只能有1个,可以是3个(或以下)主分区+1个扩展分区, 3, 扩展分区使用...
  • GPT(GUID)分区(推荐使用)sudo parted # 进入parted工具,输入help可查看帮助select /dev/sda # 选择你要操作的设备,一定要注意,不要把默认设备误操作了mklabel gpt # 设定使用的分区类型, 如果要用MBR分区,输入...
  • Linux磁盘分区和格式化 1.磁盘分区Linux系统中非常多的磁盘分区工具,比如命令方式的fdisk、parted、cfdisk和sfdisk,最常使用的是fdisk和parted。 1.1 使用fdisk命令磁盘分区实例 fdisk命令语法 fdisk 【选项】...
  • 2、分区格式转换,以防万一可以先使用云硬盘备份功能对磁盘进行一个备份,毕竟数据的安全才是第一位!! # 执行以下命令 [root@nginx-web ~]# gdisk /dev/vdc GPT fdisk (gdisk) version 0.8.10 Partition ...
  • 主要知识点: 基本分区、逻辑卷LVM、EXT3/4/XFS文件系统、RAID 初识硬盘 机械 HDD 固态 SSD SSD的优势 SSD采用电子存储介质进行数据存储和读取的一种技术,突破了传统机械硬盘的性能瓶颈, 拥有极高的存储...
  • Linux磁盘分区--GPT分区

    千次阅读 2019-01-30 18:47:00
    MBR分区表有一定的局限性,最大支持2.1tb硬盘,单块硬盘最多4个主分区。  这里就要引入GPT分区表,可以支持最大18EB的卷,最多支持128个主分区,所以如果使用大于2tb的卷,就必须使用GTP分区。  对/dev/sdb进行...
  • linux磁盘分区

    2014-02-19 16:59:48
    硬盘的结构: 硬盘主要由盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口和缓冲等几个部分组成。 所有的盘片都固定在盘片主轴上,盘片之间保证绝对的平衡。在盘片的每一个存储面上都有一个磁头,磁头...
  • Linux磁盘分区与挂载

    千次阅读 2016-04-30 12:08:15
    磁盘分区磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(partion),不同类的目录与文件可以存储进不同的分区。分区类型一块硬盘上有主分区、扩展分区(包含多个...
  • 磁盘分区转换为逻辑分区

    万次阅读 2017-07-11 17:58:12
    整个电脑一共一个1T的硬盘,分了4个区,C,D,E,F, 安装系统的时候,不知道怎么的, 4个分区全部成了主分区, 当需要再装一个linux系统的时候,压缩一段空间时,发现那一段空间时不可用的, 主要原因就是MBR磁盘...
  • 1磁盘分区的表示:常见的硬盘可以划分为主分区、扩展分区、和逻辑分区。通常主分区只有4个,而扩展分区看成一个特殊的主分区类型,在扩展分区可以建立逻辑分区2现在用的硬盘都是SCSI硬盘,所以在这里主要介绍SCSI...
  • linux磁盘分区管理命令fdisk

    千次阅读 2013-09-26 08:15:23
    fdisk 命令 linux磁盘分区管理    用途:观察硬盘之实体使用情形与分割硬盘用。     使用方法:  一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。  二、在 console 上...
  • linux磁盘分区与交换空间的使用

    千次阅读 2016-10-23 18:00:30
    简单磁盘分区与交换空间的使用 磁盘分区使用 linux大致文件系统: / ##根目录 /boot ##内核以及夹在内核所需要文件 /home ##系统用户宿主目录,每个用户均有一个同名目录 /tmp ##临时文件存在目录,在命令...
  • 1.如何在虚拟机添加硬盘 使用VMware添加硬盘教程如下: 右键虚拟机,选择设置 选择硬盘 ...选择scsi(smcall computer...2.MBR/msdos分区模式 MBR: 主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 44,068
精华内容 17,627
关键字:

linux硬盘分区转换

linux 订阅