linux分区

fdisk 命令与parted 命令的区别

我们两清 提交于 2019-12-03 17:11:58
linux磁盘分区fdisk命令详解 原文链接 1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 2、为什么要有多个分区? 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。 3、分区工具fdisk用法介绍 fdisk命令参数介绍 p、打印分区表。 n、新建一个新分区。 d、删除一个分区。 q、退出不保存。 w、把分区写进分区表,保存并退出。 实例: [root@localhost ~]# fdisk /dev/hdd 按"p"键打印分区表 这块硬磁尚未分区 按"n"键新建一个分区。 出现两个菜单e表示扩展分区,p表示主分区 按"p"键出现提示:"Partition number (1-4): "选择主分区号 输入"1"表示第一个主分区。 直接按回车表示1柱面开始分区。 提示最后一个柱面或大小。 输入+5620M 按回车 表示第一个分区为5G空间。

使用 fdisk 和 fallocate 命令创建交换分区 | Linux 中国

爷,独闯天下 提交于 2019-12-03 17:10:25
若系统中没有配置交换分区,当内存耗尽后,系统可能会杀掉正在运行中的进程/应用,从而导致系统崩溃。-- Shusain 本文导航◈ 第一个方法(使用 fdisk 命令) 16% ◈ 第二种方法(使用 fallocate 命令) 56% 编译自 | http://linuxtechlab.com/create-swap-using-fdisk-fallocate/  作者 | Shusain  译者 | lujun9972 交换分区在物理内存(RAM)被填满时用来保持内存中的内容。当 RAM 被耗尽,Linux 会将内存中不活动的页移动到交换空间中,从而空出内存给系统使用。虽然如此,但交换空间不应被认为是物理内存的替代品。 大多数情况下,建议交换内存的大小为物理内存的 1 到 2 倍。也就是说如果你有 8GB 内存, 那么交换空间大小应该介于8-16 GB。 若系统中没有配置交换分区,当内存耗尽后,系统可能会杀掉正在运行中的进程/应用,从而导致系统崩溃。在本文中,我们将学会如何为 Linux 系统添加交换分区,我们有两个办法: ◈ 使用 fdisk 命令◈ 使用 fallocate 命令 第一个方法(使用 fdisk 命令) 通常,系统的第一块硬盘会被命名为 /dev/sda ,而其中的分区会命名为 /dev/sda1 、 /dev/sda2 。 本文我们使用的是一块有两个主分区的硬盘

linux来创建分区

佐手、 提交于 2019-12-03 17:10:04
1. 块设备 最有名的块设备可能就是Linux系统中表示第一个IDE硬盘的/dev/sda。SCSI硬盘和Serial ATA硬盘都是/dev/sda。如果你正在使用内核里新的libata架构,即便IDE硬盘也会是/dev/sd*。如果你用的是旧的设备架构,你的第 一个IDE硬盘将是/dev/hda。 上面介绍的块设备代表磁盘的抽象接口。用户程序可以使用这些块设备来与你的磁盘进行交互,而不用理会你的驱动器到底是IDE、SCSI还是其他的。程序可以把磁盘当作一系列连续的、可随机访问的512字节大小的块来访问。 2. 分区 尽管在理论上可以使用一整块磁盘来安装你的Linux系统,但是在实际中几乎从不这样做。相反,整个磁盘块设备被分割成更小、更容易管理的块设备。在x86系统中,这些被称作分区。 分区有三种类型:主分区,扩展分区和逻辑分区。 主分区是把自己的信息储存在MBR(主引导记录)中的分区。由于MBR非常小(512个字节),所以仅可以定义4个主分区(例如,/dev/sda1到/dev/sda4)。 扩展分区是一种特殊的主分区(意味着扩展分区必须是4个可能的主分区之一),它包含着更多的分区。这种分区最初并不存在,但是由于4个主分区太少了,为了能划分更多的分区,在保持向后的兼容性的前提下扩展分区诞生了。 逻辑分区是在扩展分区内部的分区。它们的定义不在MBR中,而是在扩展分区中。 3.

linux fdisk 分区、格式化、挂载!

爷,独闯天下 提交于 2019-12-03 17:06:06
文件系统的一个使用流程: 存储介质选择---》硬盘分区操作;创建分区来容纳文件系统;创建分区,这个分区可以是整个硬盘也可以是部分硬盘----》创建文件系统(我们在存储数据之前,你必须使用文件系统对其分区进行格式化)----》把它挂载到虚拟目录----》写入配置文件/etc/fstab 硬盘分区的划分标准: 硬盘分区由主分区、扩展分区和逻辑分区组成 在一块硬盘上,如果是MBR分区方式,那么它的主分区最多只能有4个,或者3个主分区和1个扩展分区;在扩展分区上我们可以创建多个逻辑分区 分区编号:主分区1-4 ,逻辑分区5.。。。。。 LINUX规定:逻辑分区必须建立在扩展分区之上,而不是建立在主分区上 分区作用: 主分区:主要是用来启动操作系统的,它主要放的是操作系统的启动或引导程序,/boot分区最好放在主分区上 扩展分区不能使用的,它只是做为逻辑分区的容器存在的;我们真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中 如果你用的是GPT的分区方式,那么它没有限制主分区个数 注意:从 MBR 转到 GPT 分区或者说从 GPT 转到 MBR 会导致数据全部丢失 因此我们在对硬盘分区时最好划分主分区连续,比如说:主分区一、主分区二、扩展分区。 此文以fdisk工具为例,对一个硬盘划分。 Command Reference *partprobe #分区之后,让内核更新分区信息

VMware安装Redhat6.5

蓝咒 提交于 2019-12-03 13:29:37
首先,电脑上需要安装VMware,RedHat镜像下载地址: 链接:https://pan.baidu.com/s/16xZ65Abd7xpUF243Xa8ivQ 提取码:51qy 一、新建一个虚拟机 二、配置虚拟机的镜像文件 三、开始安装Redhat6.5 四、开始分盘 选择分区方案。 Use All Space:使用所有空间。删除所有分区,并执行默认的安装策略。 Replace Existing Linux System(s):替换现有 Linux 系统。只删除 Linux 文件系统的分区,并执行默认的安装策略。 Shrink Current System:缩小现有系统。缩小现有分区大小,并执行默认的安装策略。 Use Free Space:使用剩余空间。使用剩余的空间,执行默认的安装策略。 Create Custom Layout:创建自定义布局。 默认的安装策略: ① 分出一个单独的分区,挂载到 /boot 目录; ② 创建 SWAP 分区,一般为内存的 1.5-2 倍; ③ 剩余空间全部分给 / 分区 我们选择最后一项。 我们这里就简单说一下分盘,讲我们前面设置的30G分成3个盘使用,具体分法如下: 200MB /boot 4096 SWAP 剩下全部 / 创建分区。 点击 Create(创建); 选择 Standard Partition(标准分区); 点击

微服务架构 ------ 插曲 linux LVM磁盘扩容

跟風遠走 提交于 2019-12-03 12:12:06
1.LVM的基本概念 物理卷(PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件,物理卷包括一个特殊的header,其余部分被切割成一块块物理区域。 卷组(VG):将一组物理卷收集为一个管理单元 逻辑卷(LV):虚拟分区,由物理区域组成 物理区域(PE):硬盘可被指派给逻辑卷的最小单位,一般为4MB 2.磁盘操作相关命令 df -h 查看挂载点 lvdisplay 显示当前的逻辑卷 vgdisplay 显示当前的卷组 pvdisplay 显示当前的物理卷 3.LVM扩容 fdisk -l fdisk -l | grep '/dev' 到这一步 我们查看到的系统里面还只是一个磁盘的数据 sda 在虚拟机中挂载磁盘,再进行下面的操作 fdisl -l | grep '/dev' 这时候因为又挂载了一块磁盘,结果中会显示两个磁盘 sda sdb fdisk /dev/sdb 创建sdb分区 n:创建分区 l:选择逻辑分区,如果没有则先创建主分区,再添加逻辑分区,磁盘最多四个分区 。 创建完成之后,最后要写入分区 w:写入磁盘 fdisk -l | grep '/dev' 查看分区 =》 mkfs -t ext4 /dev/sdb1 格式化分区 pvcreate /dev/sdb1 创建PV pvscan 查看PV所在的VG vgextend ubuntu-vg

Linux分区

﹥>﹥吖頭↗ 提交于 2019-12-03 10:22:35
分区方案: 实验环境 原则:想怎么分就怎么分 方案一:最简 (如果你生命只剩下最后一天) windows :C Linux : / 方案二:相对规范 / (如果你生命中只剩一天) swap (如果你生命还有一天) 交换分区,虚拟内存,当内存耗尽时,把硬盘当内存使用 教材(内存的1.5-2倍);生产环境(8G,16G) /boot (如果你生面还有一天)存放启动文件 例如内核 kernel 一般1024MB /home (如果你生面还有一天) /data (如果你生面还有一天) 业务环境: 原则:严格按照运维规范 某公司,某业务线 面试题: Linux至少应该有那两个分区? 错误 Linux至少应该有哪一个分区? 正确 软件选择: 方案一:最小安装 方案二:严格按照运维规范,定制安装 KDUMP:黑匣子,划分一部分记录系统崩溃时的数据,共系统人员进行分析,确定问题所在,,CentOS建议关闭 网络: 1000Mb/s 每秒1000Mbit 1000/8=125M/s 业务环境: IP:网络工程师分配,固定 主机名:严格按照运维规范, 例如出现位置(IDC机房),业务 用户: 业务环境: root:密码满足复杂强度, yAng5678web!@#$ 防止黑客暴力破解 穷举 尽量每个业务线使用不同的密码, 不建议的密码:自己生日 女朋友生日 手机号 姓名拼音 密码不随意卸载纸上 来源:

Linux磁盘分区与LVM详解

心不动则不痛 提交于 2019-12-03 10:19:58
一、磁盘分区是怎样表示的? IDE磁盘的设备文件采用/dev/hdx 来命名,分区则采用/dev/hdxy来命名,其中想表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),与代表分区的号码(由1开始,1,2,3,以此类推) SCSI设备和分区采用/dev/sdx和/dev/sdxy来命名(x和y的命名规则与IED磁盘命名规则一样)。 A、对IED接口 第一主盘:hda第一从盘:hdb 第一从盘第一分区:hdb1 B、对SCSI接口 第一主盘:sda 第一从盘:sdb 第一从盘第一分区:sdb1 设备 设备在Linux中的文件名 IDE硬盘 /dev/ha[a-d] SCSI/SATA/USB硬盘 /dev/sd[a-p] U盘 /dev/sd[a-p] 软盘 /dev/fd[0-1] 打印机 25针 /dev/lp[0-2] USB /dev/usb/lp[0-15] 鼠标 /dev/mouse 光区 /dev/cdrom 二、Linux磁盘分区与文件系统类命令 命令 说明 df 检查文件系统的磁盘空间占用情况,参数-a列出全部目录,参数-h按KB,MB,GB显示 du 检测某个目录或文件占用磁盘的空间,参数-s显示占用总空间;参数-sh统计目录大小 mount 挂载各种文件系统,如mount -t <文件系统> 设备名 挂载点 file 判断文件类型 parted 适合与MBR

Linux 命令行

易管家 提交于 2019-12-03 10:18:05
Linux 命令笔记 一、目录/文件 1.1 目录文件日常操作 . -> 当前目录 .. -> 上一级目录 .file/.dir -> 隐藏文件/文件夹 【ls】 查看指定目录文件 ls 命令是最常用的linux命令,要配合着选项使用。 常用命令 ls -lh # 方便查看文件大小 ls -AsSh 【pwd】:查看当前目录 pwd等价于/bin/pwd -L,显示当前绝对路径,如果是链接,则显示链接路径 pwd -P等价于/bin/pwd -P,显示实际路径,而非链接路径 如果文件夹被临时删除,pwd还是显示未删除文件夹的那个路径,这时候可以使用/bin/pwd,就会提示当前路径不存在 【cd】:切换目录 cd - # 上一目录 cd ~ # 家目录 cd # 家目录 cd .. # 上一目录 cd !$ # 将上命令的参数做为cd 参数 【touch】:新建文件 1. 创建新文件同时可以指定一些时间参数 $ touch newfile 2. 一次性创建多个文件 $ touch {1..10}.txt 可以对已有文件修改时间戳(ll显示的时间) 【1】 touch -d [[CC]YY]MMDD text touch -t [CC[YY]MMDDhhmm[.SS] text CC为年数中的前两位,即”世纪数”;YY为年数的后两位,即某世纪中的年数.如果不给出CC的值 touch

Linux LVM硬盘管理及LVM扩容

易管家 提交于 2019-12-03 10:18:04
一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales‘、 ‘development‘)代替物理磁盘名(如‘sda‘、‘sdb‘)来标识存储卷。 如图所示LVM模型: [7] 由四个磁盘分区可以组成一个很大的空间,然后在这些空间上划分一些逻辑分区,当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用。 二、 LVM基本术语 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语: 物理存储介质(The physical media):这里指系统的存储设备:硬盘,如: