Linux磁盘及文件系统管理1
RHCSA认证中的东西:
Linux系统管理包括的内容有:
磁盘分区及文件系统管理
RAID
LVM
网络属性管理
程序包管理
sed and awk
进程查看和管理
内核管理(编译和安装)
系统启动流程
定制、编译内核、busybox
系统安装:kickstart,dhcp,pxe
shell脚本编程
linux磁盘管理及文件系统管理
先搞明白 CPU,Memory(RAM),I/O
I/O设备有:Disks,Ethercard
Disks:持久存储数据
磁盘的接口类型有:
IDE(ata):并口,133MB/S
SCSI:并口,UltraSCSI320,320MB/S,UltraSCSI640,640MB/S
SATA:串口,6Gbps
SAS:串口,6Gbps
USB:串口,480MB/S
并口:同一线缆可以接多块设备
IDE:两个,分主从
SCSI:
宽带:16-1
窄带:8-1
串口:同一线缆只可以接一个设备
iops:io per second
磁盘分为:机械硬盘,固态硬盘
机械硬盘:
track:磁道
sector:扇区,一个扇区为512bytes
cylinder:柱面
分区划分基于柱面
平均寻道时间:
转速为:5400rpm,7200rpm,10000rpm,15000rpm
Linux的哲学思想:一切皆文件
设备类型:
块(block):随机访问,数据交换单位是“块”
字符(character):线性访问,数据交换单位是“字符”
设备文件:FHS
/dev
设备文件:关联至设备的驱动程序;设备的访问入口
设备号:
major:主设备号,区分设备类型;用于标明设备所需要的驱动程序
minor:次设备号,区分同种类型下的不同的设备;是特定设备的访问入口
mknod命令:
make block or character special files
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
-m MODE:创建后的设备文件的访问权限
设备文件名:ICANN
磁盘名:
IDE类型:/dev/hd[a-z]
例如:/dev/hda,/dev/hdb
SCSI,SATA,USB,SAS类型:/dev/sd[a-z]
分区:
/dev/sda#:
/dev/sda1,...
注意:CentOS 6和7统统将硬盘设备文件标识为/dev/sd[a-z]#
引用设备的方式:
设备文件名
卷标
UUID
磁盘分区:MBR(主引导记录),GPT(全局唯一标识磁盘分区表)
MBR:0 sector
Master Boot Record:主引导记录
分为三部分:
446bytes:bootloader,程序,引导启动操作系统的程序
64bytes:分区表,每16bytes标识一个分区,一共只能有4个分区
4个主分区
3个主分区1个扩展分区:
n逻辑分区
2bytes:MBR区域的有效标识;55AA为有效
主分区和扩展分区的标识:1-4
逻辑分区为:5+
分区管理命令:
fdisk命令:
1、查看磁盘的分区信息
fdisk -l [-u] [device...]:列出指定磁盘设备上的分区情况
2、管理分区
fdisk device
fdisk提供了一个交互式接口来管理分区,它有许多子命令,分别用于不同的管理功能;所有的操作均在内存中完成,没有直接同步到磁盘;可直接使用w命令保存到磁盘上
常用命令:
n:创建新分区
d:删除已有分区
t:修改分区类型
l:查看所有已有ID
p:显示现有分区信息
w:保存并退出
q:放弃修改并退出
m:获取帮助
注意:在已经分区并且已经挂载其中某个分区的磁盘设备上创建新的新分区,内核可能在创建完成后无法直接识别;
查看内核识别出的分区信息:cat /proc/partitions
通知内核强制重读磁盘分区表:
CentOS 5:partprobe [device]
CentOS 6,7:partx,kpartx
partx -a [device]
kpartx -af [device]
分区创建工具:parted,sfdisk
Linux磁盘及文件系统管理1的更多相关文章
- Linux磁盘与文件系统管理笔记
### Linux磁盘与文件系统管理 linux 最传统的文件系统格式是EXT2,centos7 默认文件系统是xfs(日志式文件系统) 磁盘的组成: 盘片 机械手臂 主轴马达 (机械硬盘) 磁盘格式 ...
- Linux学习笔记—Linux磁盘与文件系统管理(转载)
认识EXT2文件系统 文件的系统特性 Linux的正规文件系统为Ext2 文件数据除了文件实际内容外,还包括其他属性(文件权限.文件属性). 文件系统将这两部分数据分别存放在不同的块,权限和属性放在i ...
- Linux学习笔记之Linux磁盘及文件系统管理笔记
Linux磁盘及文件系统管理 CPU,memory(RAM),I/O i/o: disks,ehtercard disks:持久存储数据 接口类型: IDE(ata): 并口,133MB/s;并行总线 ...
- Linux磁盘与文件系统管理概要
Linux磁盘与文件系统管理 硬盘组成与分区 硬盘组成 圆形的盘片(主要记录数据) 机械手臂与磁头(可读取盘片上的数据) 主轴马达,转动盘片,让机械手臂的磁头在盘片上读取数据 扇区(Sector)为最 ...
- Linux磁盘及文件系统管理
在LINUX中我们知道一个很重要的概念,那就是"一切皆文件",这里的一切表示所有在LINUX系统的对象,自然也包括了LINUX中的硬盘设备.在LINUX中所有设备都被抽象成一个文件 ...
- Linux入门-3 Linux磁盘及文件系统管理
1. 磁盘基本概念 1.1 磁盘结构:盘片(单碟vs多碟).磁头(读写数据) 1.2 磁盘在Linux中的表示 1.3 分区概念 2 使用fdisk进行磁盘管理 3 Linux文件系统 mke2fs ...
- 鸟哥Linux私房菜 基础学习篇读书笔记(10):Linux磁盘和文件系统管理(3)
本文总结了Linux操作系统来管理我们的硬盘和文件系统需要使用命令.当我们在系统中增加一个硬盘驱动器.什么是我们需要去通过这个硬盘就可以真正使用步骤?下面步骤: (1)对磁盘进行分区,新建能够使用的分 ...
- 鸟哥的Linux私房菜 基础学习篇读书笔记(9):Linux磁盘与文件系统管理(2)
上一篇文章主要从理论上分析了Linux的Ext2文件系统.这一篇主要解说怎样查看Linux的文件系统的容量以及解说Linux文件系统中的连接文件. 能够通过df和du命令来查看磁盘与文件夹的容量.df ...
- Linux磁盘及文件系统管理4
文件系统的使用: 首先要“挂载”:mount命令和umount命令 根据文件系统之外的其它文件系统要想能够被访问,都必须通过“关联”到根文件系统上的某个目录来实现,此关联操作即为“挂载”:此目录即为“ ...
随机推荐
- iOS-项目重构(浅谈)
如何重构 首先,要对程序的一般架构烂熟于心,尤其是MVC,这是基本.还有就是分离存储和网络请求的逻辑. 对于一些常用的控件尽量分离复用,设置开关函数,适当的时候开启,不要的时候关闭,有必要的话还可以 ...
- Jmeter 逻辑控制器 之 循环控制器
今天和大家分享下循环控制器的使用. 一.认识循环控制器 如下图:新增一个循环控制器 循环控制器的设置界面: 循环次数:永远和自定义次数,这个应该比较好理解. 二.使用循环控制器 其实大家对Jmeter ...
- QFramework 使用指南 2020(五):脚本生成(3)生成 Prefab
在上一篇,我们简单介绍了 ViewController 的嵌套实现. 在这一篇,我们学习 ViewController 脚本生成的最后一个功能,即:生成 Prefab. 实际上这个功能非常简单. 我们 ...
- 华为Fusioncompute 6.5.1
V6.5.1VRM“gandalf”用户的默认密码为“IaaS@OS-CLOUD9!”.CNA“gandalf”用户的默认密码为“IaaS@OS-CLOUD8!”.普通模式:admin/LaaS@PO ...
- IIS 6.0的web园 最大工作进程数细谈
这篇文章主要介绍了IIS 6.0的web园 最大工作进程数,需要的朋友可以参考下:(摘自:http://www.jb51.net/article/84817.htm) IIS 6.0允许将应用程序池配 ...
- vue项目中的父子组件之间的传值。
首先说一下父子组件就是在一个vue文件中引入另一个vue文件,被引入vue文件就是子组件,引入vue文件的vue文件就是父组件.而在父组件中是不能直接调用子组件中的变量值的.下面详细说一下,父子组件之 ...
- 线上Storm的worker,executor,task参数调优篇
问题引入: 线上最近的数据量越来越大,出现了数据处理延迟的现象,观察storm ui的各项数据,发现有大量的spout失败的情况,如下: ------------------------------- ...
- 1、Ubuntu linux下同步windows火狐foxfire 浏览器收藏夹问题
最近在ubuntu系统中使用自带的firefox浏览器,发现有一些问题,比如登陆后,书签,历史记录等,原本在windows下同步的数据无法同步,添加书签的功能也无法使用. 经过查询资料后得知,unbu ...
- InnoDB 中的锁实现
InnoDB 中的锁实现 原贴:InnoDB 锁系统及死锁检测实现分析 InnoDB 中,所有事务加的行锁通过一个全局的 hash 表 lock_sys 维护: /* The lock system ...
- javaSE 笔记一
java 环境变量配置 步骤: 右键[计算机]图标 –>[属性]–>[高级系统设置]–>[环境变量] 在"系统变量"里找到"Path" ...