linux分区

Linux分区和文件系统

亡梦爱人 提交于 2019-12-05 17:09:16
一、存储是每个计算机系统的基本需求,rht Linux操作系统提供了一些强大的工具,它们能在大量的场景中管理多种类的存储设备。 fdisk是用管理磁盘分区的实用程序 fdisk -l ##列出磁盘分区信息 blkid ##列出系统中可以使用的设备id df ##查看系统中正在使用的设备信息 设备分区信息 1)mbr主引导分区记录446个字节 2)mpt主分区表64个字节 3)硬盘的有效性标识“55aa”2个字节 4)一个主分区占用16个字节记录分区信息 5)一块硬盘上如果用mbr的分区方式最多可以存在4个主分区 6)主分区 7)扩展分区 8)逻辑分区 3、利用fdisk工具对一块硬盘进行分区 fdisk /dev/vdb 进入工具后的一些指令的作用: n表示新建一个分区 p表示列出分区信息 d表示删除一个分区 q表示退出 t表示修改一个分区的id(不同的id代表了不同的分区类型) w表示将当前的操作写入分区表 除了以上这些还有一个很中要的命令,partprobe,这个指令是用来更新分区表,很多时候保存 操作之后分区表并没有进行更新,这时候就需要这个指令的帮助。 下面我在vdb磁盘上进行实验,对该磁盘进行了分区。 在该磁盘上分出来了100M的分区,这是一个主分区 接着对该磁盘进行分区,发现在进行到第四个分区的时候会提示我们下个默认分区为扩展分区,这是因为主分区最多只能有四个

linux磁盘管理

Deadly 提交于 2019-12-05 17:07:35
设备查看命令 fdisk -l 系统存在的设备 cat /proc/partitions 系统识别的设备 blkid 系统中可以用的设备 df 系统中正在挂载的设备 lsblk 命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系 磁盘分区 硬盘的分区主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?它就是逻辑分区(logical partion),况且逻辑分区没有数量上限制。 用fdisk命令磁盘分区 [root@server11 Desktop]# fdisk /dev/vdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabel

Linux 磁盘的分区、格式化、检验与挂载

旧街凉风 提交于 2019-12-05 17:07:18
Linux下,对磁盘的管理需要经过以下步骤: 1.观察磁盘分区状态,(MBR分区/GPT分区) 命令:lsblk,列出所有磁盘列表;blkid,列出装置的UUID等参数;parted列出磁盘的分区表类型与分区信息 parted device_name print(查看MBR分区/GPT分区); 2.磁盘分区,(gdisk->GPT分区,fdisk->MBR分区) 命令:gdisk/fdisk 装置名称,当更新了分区表后,要用partprobe -s 跟新核心内容。 <小插曲>:( emergency mode )在初期安装linux时,创建了一个/mydata的挂载点,/mydata挂载到/dev/sda5分区下,在学习gdisk/fdisk时,把/dev/sda5分区umount并删除sda5分区,系统reboot后无法正常启动。原因在于自动挂载相关的配置/etc/fstab没有删除(vi /etc/fstab) 3.磁盘格式化, 命令:mkfs.xfs(xfs文件系统)mkfs.xfs /dev/sda5 命令:mkfs.ext4(ext4文件系统)mkfs.ext4 /dev/sda5 4.文件系统检验,(特殊情况下是使用) 命令:xfs_repair处理xfs文件系统,xfs_repair /etc/sda5 命令:fsck.ext4处理ext4文件系统,fsck.ext4

Linux磁盘,文件系统管理

假装没事ソ 提交于 2019-12-05 17:06:44
创建分区,文件系统,挂载的相关思路: 1.先以lsblk或blkid找到相关磁盘。 2.以parted或gdisk查找磁盘内部分区表类型。 3.使用fdisk或gdisk进行分区操作,分区完成后使用 cat /proc/partitions查看内核分区数据,partprobe -s或partx -a进行更新。 4.使用mkfs或mke2fs建立对应的文件系统,ext系列可使用mke2fs格式化,使用tune2fs观察修改文件系统信息,xfs可使用mkfs格式化,xfs_admin管理,xfs_info查看相关信息。 5.使用mount挂载相关设备分区 一.对磁盘进行分区 MBR分区表分区 1.首先以lsblk找到当前系统的相关磁盘/dev/sda 2.查看当前磁盘分区表类型,找到Partition Table为MBR分区表 3.使用fdisk对磁盘进行分区 PS:使用n增加一个10G新的逻辑分区10,并使用p打印分区表,确定创建成功后wq写入并离开。若使用t选项可以改变system id,比如swap,linux lvm… 1)n选项 2)p选项 3)wq写入离开 4.分区完成后使用partprobe -s或partx -a 更新/proc/partitions内核分区数据,确定其写入。 GPT分区表分区 1.查看当前磁盘分区表类型,找到Partition Table为GPT分区表

磁盘的分区、格式化、检验与挂载

旧街凉风 提交于 2019-12-05 17:06:26
观察磁盘分区状态 lsblk列出系统上所有磁盘列表。 blkid列出设备的UUID等参数。 UUID,universally unique identifier,全域单一识别码,系统中每个设备都有一个独一无二的识别码,就可以拿来作为挂载或者是使用这个设备/文件系统之用。 parted 列出磁盘的分区表类型与分区信息,这里使用的是msdos分区类型。 磁盘分区 gdisk/fdisk gdisk 使用“ p ”可以列出目前这颗磁盘的分区表信息 使用gdisk分区,选择文件系统ID,一般来说, Linux 大概都是 8200/8300/8e00 等三种格式, Windows 几乎都用 0700 这样,如果忘记这些数字,可以在 gdisk 内按下:“ L ”来显示。 分区之后查看载入内存的分区表 partprobe 更新 Linux 核心的分区表信息(reboot也可以) fdisk 使用方法类似,使用m做为命令提示。 查看cpu核心数 磁盘格式化 D umpe2fs 用于查看ext文件系统信息,xfs _ info 用于查看xfs文件系统信息。 查看mkfs支持格式化的文件系统 使用-t 选项指定文件系统类型 文件系统检验 使用xfs_repair修复文件系统 ,修复时该文件系统不能被挂,可以卸载之后修复。但是根目录不能被卸载,根目录出现问题时可以进入单人维护或救援模式,使用

linux知识扫盲

情到浓时终转凉″ 提交于 2019-12-05 16:45:15
一、磁盘分区的配置   mbr与gpt的区别: 参考资料网站 https://zhidao.baidu.com/question/457998790987659965.html 二、什么是LVM   LVM(逻辑卷管理程序),是Linux环境下对 磁盘分区 进行管理的一种机制。    参考资料网站 https://baike.baidu.com/item/LVM/6571177?fr=aladdin 三、什么是挂载点   一棵大树(根目录/)有很多树枝(目录,挂载点),每个树枝上都挂着一个箱子(分区,存储空间)。 四、基础命令   0.改变文件属性与权限:     chgrp:改变文件所属群组 chgrp 群组名 目录或文件     chown:改变文件拥有者 chown 账号名[账号名:群组名] 目录或文件     chmod:改变文件的权限 chmod xyz[ugoa +-= rwx] 目录或文件   1.文件与目录的监视: ls [-adl] [--full-time] [--time=atime,ctime] 文件名或目录名称     -a : 全部文件,连同隐藏文件     -d : 仅列出目录     -l : 包含属性和权限。     full-time : 显示完整时间     atime(access time),ctime(change time),mtime

linux 如何把一个装好的系统做成镜像(文件备份)

你说的曾经没有我的故事 提交于 2019-12-05 16:30:52
linux 如何把一个装好的系统做成镜像 (文件备份) 来自电脑网络类芝麻团 2016-01-19 案例 1(命令式操作) 1.像 'ghost' 那些备份系统,系统出了问题就恢复系统,还要把系统备份文件作成 'iso' 文件 应不知道你是如何分区的,举例说明吧,假如分区如下: /dev/sda1 是你的 /boot 分区 ext3 文件系统 /dev/sda2 是你的 / 分区 ext3 文件系统 /dev/sda3 是你的 /home 分区 ext3 文件系统 /dev/sda5 是你的 windows 分区 ntfs 文件系统,假设就是用来放备份文件的 挂载系统备份文件存放的分区: # mkdir /media/sda5 建个挂 sda5 分区的目录,用来挂载 sda5 分区 # mount -t ntfs-3g /dev/sda5 /media/sda5/ 挂载 sda5 分区 系统备份: # partimage -b -d save /dev/sda1 /media/sda5/sda1 备份 sda1 分区到 sda1.000 文件中 # partimage -b -d save /dev/sda2 /media/sda5/sda2 备份 sda2 分区到 sda2.000 文件中 系统恢复: # partimage -b -d restore /dev/sda1

testdisk修复磁盘文件

扶醉桌前 提交于 2019-12-05 15:42:23
怎么使用chkdsk命令修复磁盘 fsck|xfs_repair 磁盘修复 fsck 使用权限 : 超级使用者      使用方式 : fsck [-sACVRP] [-t fstype] [--] [fsck-options] file sys [...]      说明 : 在Linux系统中,为了增加系统性能,通常系统默认一些数据写在内存中,并不会直接将数据写入硬盘,这是因为内存速度要比硬盘快若干倍。但是有个问题,万一由于“断电”或者其他未知原因,造成系统死机,怎么办?系统就崩溃了。所以,我们需要在特定的时候让数据直接回存到硬盘中。这里提供几个常用的命令,其中,fsck命令最重要. 当文件系统发生错误时,可用fsck命令尝试加以修复.直接采用分区编号(如/dev/had3),或使用挂载点(Mount Point,如/、/usr等)指定文件系统皆可。假设一次指定多个文件系统,而这些系统分别位于不同的物理磁盘上,则fsck将会尝试同步的方式去检查他们,以节省操作时间。        参数 :      filesys : device 名称(eg./dev/sda1),mount 点 (eg. / 或 /usr)   -t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数   -s : 依序一个一个地执行 fsck

Linux磁盘管理系列 — LVM和RAID

萝らか妹 提交于 2019-12-05 14:45:26
一、逻辑卷管理器(LVM)   1、什么是逻辑卷管理器(LVM)     LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对卷进行操作的抽象层。     LVM是建立在硬盘和分区之上的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,从而提高磁盘分区管理的灵活性。     LVM允许在多个物理设备间重新组织文件系统,包括重新设定文件系统的大小。   2、LVM结构图        3、LVM术语   1)物理卷     物理卷(physical volume, PV)在LVM系统中处理最底层;     物理卷可以是整个硬盘、硬盘上的分区或从逻辑上一磁盘分区具有同样功能的设备(如:RIAD);     物理卷是LVM的基本存储逻辑块,单核基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。   2)物理区域     每个物理卷被划分为基本单元(称为Physical Extent,PE),具有唯一编号的PE是可以被LVM寻址的最小存储单元,实际的数据都是存储在PE中的;     PE的大小可根据实际情况在创建物理卷时指定,默认为4MB;     PE的大小一旦确定将布恩那个改变,同一个卷组中的所有物理卷的PE的大小需要一致。   3)卷组     卷组(Volume Group,VG)建立在物理卷之上

2019-2020-1 20175314 《信息安全系统设计基础》第9周学习总结

╄→尐↘猪︶ㄣ 提交于 2019-12-05 11:43:14
2019-2020-1 20175314 《信息安全系统设计基础》第9周学习总结 本周学习内容总结 虚拟存储器的概念和作用 虚拟存储器的概念: 虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟内存,如Windows家族的“虚拟内存”;Linux的“交换空间”等。 虚拟存储器的作用: 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Window 虚拟存储器s中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内存里储存的文件释放到原来的安装目录里了。 总结起来说:虚拟存储器简化了链接、简化了加载、简化共享和简化存储器分配。 地址翻译的概念 IP地址耗尽促成了CIDR的开发