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命令 根据文件系统之外的其它文件系统要想能够被访问,都必须通过“关联”到根文件系统上的某个目录来实现,此关联操作即为“挂载”:此目录即为“ ...
随机推荐
- windows下配置tomcat服务器的jvm内存大小的两种方式
难得遇到一次java堆内存溢出(心里想着,终于可以来一次jvm性能优化了$$) 先看下报错信息, java.lang.OutOfMemoryError: GC overhead limit excee ...
- postman+jmeter接口实例
接口基础 一.为什么要单独测试接口? 1. 程序是分开开发的,前端还没有开发,后端已经开发完了,可以提前进入测试2. 接口直接返回的数据------越底层发现bug,修复成本是越低的3. 接口测试能模 ...
- django 之(四) --- 级联|截流
登陆注册 登陆注册实现 settings.py # redis配置 CACHES = { "default": { "BACKEND": "djang ...
- python 创建目录文件夹
主要涉及到三个函数 1.os.path.exists(path) 判断一个目录是否存在 2.os.makedirs(path) 多层创建目录 3.os.mkdir(path) 创建目录 DEMO 直接 ...
- vue项目富文本编辑器vue-quill-editor之自定义图片上传
使用富文本编辑器的第一步肯定是先安装依赖 npm i vue-quill-editor 1.如果按照官网富文本编辑器中的图片上传是将图片转为base64格式的,如果需要上传图片到自己的服务器,需要修改 ...
- .net 结合FFMPEG
读取流 https://blog.csdn.net/vanjoge/article/details/79657874 基于设备,推流 https://blog.csdn.net/lxbwolf/art ...
- Python基础总结之第七天开始【总结字符串、列表、元组的常用方法】(新手可相互督促)
前面的笔记说,python中的一切数据类型都是对象 我们在细化下就是:对象可由两部分组成:对象数据和对象方法 针对不同类型的数据对象,有不同的操作对象的方法. 那么我们开始看下字符串对象的常用方法: ...
- [CF429E]Points ans Segments_欧拉回路
Points and Segments 题目链接:www.codeforces.com/contest/429/problem/E 注释:略. 题解: 先离散化. 发现每个位置如果被偶数条线段覆盖的话 ...
- ThreadLocal父子线程之间的数据传递问题
一.问题的提出 在系统开发过程中常使用ThreadLocal进行传递日志的RequestId,由此来获取整条请求链路.然而当线程中开启了其他的线程,此时ThreadLocal里面的数据将会出现无法获取 ...
- Lucene 全文检索
基于 lucene 8 1 Lucene简介 Lucene是apache下的一个开源的全文检索引擎工具包. 1.1 全文检索(Full-text Search) 全文检索就是先分词创建索引,再执行搜索 ...