系统管理之小结

硬件 运算器,控制器,存储器,I/O设备

内核:1、协调硬件工作2、抽象底层硬件功能为系统调用3、让硬件工作(硬件驱动,数字签名防恶意代码)4、cpu和内存资源分配5、网络管理6、安全管理

I/O事件的基础概念:

硬件级别:CPU通过轮循或硬件的通知机制得知事件的发生。CPU通过每个硬件都会在cpu处注册使用不同的端口,或中断控制器的不同的中断信号完成识别硬件

软件级别:系统:数字,人:字母,硬件与主板通过基于工业标准的特殊线缆连接实现交互。

不同接口的速率: IDE 133 ,SCSI: 640 SATA3.0:700 SAS 700 USB3.0 450

实际体验的速率  硬件和接口速率及电器信号的干扰。

track:存储数据的位置

cylinder: 不同盘片不同盘面的相同编号的磁道

扇区:每个磁道划分的小的区域

mbr:512bytes, uefi:4k

分区:把一个空间在逻辑层次划分为多个,当作不同的设备

分区方式:按cylinder,由外向内

文件系统分为 数据区 和元数据区(filename,perm,size,owner,group,timestamps和记录数据块的编号)

内核中实现

索引和索引的编址方式组成 或 存储空间和数据存储形式以及对文件的索引

日志文件系统

存储数据时,先将元数据存在日志区中,然后将数据存储完毕后,将元数据同步至真正的元数据区。断电修复时,只找元数据区,速度快。 每写一个数据都有多余的IO

非日志文件系统

直接存储在元数据区,断电修复时,遍历文件系统,速度慢。第写一个数据时没有多余的IO,性能在早期比日志文件系统好。

虚拟内存:假设每个进程有4G可用

swap:内存消耗快满时,将磁盘中空间格式化为同内存一样的存储格式,而后把物理内存中不太有用的数据放至磁盘之上,如果需要用到此数据时,将数据拿回来即可,这种行为叫做“交换”

文件系统的组成:内核模块:调用模块实现格式化。、用户空间的程序

VFS文件系统:抽象底层各种不同的文件系统接口为一个统一的接口,简化程序员写程序

要想使用一个文件系统:

1、内核中有相应的模块

2、遵循POSIX文件系统规范

3、有对应的用户空间程序

磁盘管理

分区、格式化、修复

1、查看所有磁盘分区

# fdisk -l

2、查看指定磁盘分区

# fdisk -l DEVICE

3、管理分区

# fdisk DEVICE

管理分区相关的命令:

n 新建一个分区

d 删除一个分区

t 修改id

l 列出id

w 保存退出

4、查看内核识别的分区

# cat /proc/partitions

5、重读分区

# partx -a DEVICE  (partx -a /dev/sdb ,partx -a -n 5 /dev/sdb)

-n M[:N]

# kpartx -a DEVICE

-n M[:N]

# partprobe DEVICE

6、创建文件系统

方法一:mkfs.FS_TYPE [-L LABEL] DEVICE

方法二:mkfs -t FS_TYPE [-L LABEL] DEVICE

ext2 ext3 ext4 xfs btrfs

方法三: mke2fs -t filetype -b {1024|2048|4096} [-j] [-m #] [-L LABEL] [-i # (i >=b)] [-N #] [-O [^]FEATURE] DEVICE

-t {ext2,ext3,ext4}

-b 默认4096,小文件多,值小。大文件多,值大。

-j  直接创建ext3

-m 给管理员预留空间,5%默认

-L LABEL

-i # 比率,单个inode占据磁盘块大小

-N # inode数量

-O [^]FEATURE 启用或关闭特性

7、查找设备的属性信息(LABEL,UUID,TYPE)

# blkid  [OPTIONS....] DEVICE

-L LABEL 通过LABEL查找DEVICE

-U UUID 通过UUID查找DEVICE

8、显示设定label
# e2label DEVICE [LABEL]

显示设备的LABEL # e2label DEVICE

设定设备的LABEL # e2label DEVICE LABEL

9、修改文件设备的属性

# tune2fs [OPTIONS...] DEVICE

-l 显示超级块

-L LABEL修改LABEL

-m # 管理员预留空间百分比

-j   启动日志功能

-U UUID ,修改uuid,与uuidgen命令一起使用 -u $(uuidgen) 或 -u `uuidgen`

-O [FEATURE|^FEATURE] 文件系统属性启用或禁用

has_journal 拥有日志功能

-o 调整文件系统的默认挂载选项

acl   启用Posix访问控制列表。

10、查看默认挂载选项

# tune2fs -l DEVICE

# dumpe2fs -h DEVICE

default mount optons: 调整此处挂载选项

关闭: -o ^acl

启用: -o acl

11、mkswap [OPTIONS...] DEVICE 创建交换分区(id=82)

-L LABEL  创建时指定LABEL

-U UUID 创建时指定UUID

12、文件系统检测:非法关机后。开机不要检测,开机手动检测

file system check 文件系统检测

fsck和mkfs有类似的用法

检测:

fsck.FS_TYPE

fsck -t FS_TYPE

修复:

-a auto自动修复错误

-r 交互式修复错误

e2fsck ext2文件系统检测修复工具

-y 自动回答为yes

-f force 强制修复

13、Windows的FAT32被Linux识别为VFAT

用户空间的程序为mkfs.vfat

时间: 2025-01-04 11:11:59

系统管理之小结的相关文章

Linux系统管理期末考试小结

这学期主要讲Linux系统管理,内容分为六章:了解并安装Linux系统,文件和目录管理,用户.组和权限管理,磁盘与文件系统管理,系统软件包管理,系统进程和服务管理.期末考试要求每个学生在自己的笔记本电脑里新建虚拟机,安装rhel6系统,并设为桥接模式,然后按照考题要求进行实践操作.最后评分时,我编写了一个可以自动评分的脚本,并将脚本程序在我电脑的Linux虚拟机里设为NFS共享,然后依次在每个学生的虚拟机通过NFS共享,复制脚本到本地进行评分.试题和脚本我已在附件里共享,有兴趣的朋友可以下载练习

磁盘及文件系统管理-小结

回顾:磁盘,磁盘分区,fs Centos6,7:/dev/sd[a-z[# 管理分区:fdisk,parted,sfdisk 创建文件系统: Linux fs类型:ext2,ext3,ext4,xfs,reiserfsf,iso9660,swap 文件系统的组织结构中的术语: block groups,block,inode table,inode,inode bitmap,block bitmap block groups:内部分为元数据区和数据区 block groups包括blocks,

循序渐进DB2.DBA系统管理、运维与应用案例pdf

下载地址:网盘下载 内容简介 DB2数据库是IBM公司关系型数据库核心产品,在国内以及全球有着广泛的应用.针对DB2初学者,<循序渐进DB2:DBA系统管理.运维与应用案例>循序渐进地把DB2涉及的众多概念和知识介绍给大家.客户端连通性.实例.数据库.表空间和缓冲池.数据移动.备份恢复.SQL基础知识.DB2基本监控方法.运行数据库必须考虑的设置.DBA日常维护以及数据库常用工具都是本书关注的重点.在介绍这些数据库对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护工作.

《Red Hat Enterprise Linux 6.5系统管理 》目录

http://product.dangdang.com/23577811.html 第1章  必须掌握的Linux基础 1.1  认识Linux 1.1.1  Windows与Linux的区别 1.1.2  UNIX与Linux的区别 1.2  GNU公共许可证 1.3  Linux的内核版本 1.4  Linux的发行版本 1.5  认识Red Hat Enterprise Linux 1.5.1  桌面版 1.5.2  服务器版 1.6  Red Hat Enterprise Linux 6

linux磁盘及文件系统管理的部分知识一

今天学习了linux磁盘及文件系统管理的部分知识,这里做下小结备忘. 文件系统相关: 虚拟文件系统(VFS): 可以这么理解吗? 对上层用户命令及操作进行翻译转换 目的是可以在不同文件系统上运行. 根(\): 理解存储及访问方式. 一切目录不管它是否被挂载到其他分区上 对于这个目录本身而言及它的父目录都是存储在根分区的\var \etc \etc\rc.d\init.d 访问的时候不管直接或者间接都是通过根目录进行访问的. 文件系统类型: ext4\3\2  xfs ... 硬盘相关: 1.硬盘

Linux系统管理之磁盘管理与文件系统

Linux系统管理之磁盘管理与文件系统 一.前言 管理磁盘是管理员的重要工作内容,本文主要介绍以下几个方面 磁盘结构及分区表示 管理磁盘及分区 管理文件系统 二.磁盘(无尘环境制造)结构及分区 1.物理结构 盘片:硬盘有多个盘片,每盘片2面 磁头:每面有一个磁头 2.数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面 多个扇区组成磁道,多个相同直径的磁道组成柱面 笔记本的磁盘一般是2.5英寸,7mm厚度和9.5

使用Apache POI导出Excel小结--导出XLS格式文档

使用Apache POI导出Excel小结 关于使用Apache POI导出Excel我大概会分三篇文章去写 使用Apache POI导出Excel小结--导出XLS格式文档 使用Apache POI导出Excel小结--导出XLSX格式文档 使用Apache POI导出Excel--大数量导出 导出XLS格式文档 做企业应用项目难免会有数据导出到Excel的需求,最近在使用其,并对导出Excel封装成工具类开放出来供大家参考.关于Apache POI Excel基本的概念与操作我在这里就不啰嗦

Linux系统管理(二)(网络服务)

点击下载:Linux系统管理(二)(网络服务)

Linux基础之磁盘及文件系统管理(二)

磁盘和文件系统管理 文件系统管理工具: 创建文件系统的工具 mkfs mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat, ... 检测及修复文件系统的工具 fsck fsck.ext2, fsck.ext3, ... 查看其属性的工具 dumpe2fs, tune2fs 调整文件系统特性: tune2fs 内核级文件系统的组成部分: 文件系统驱动:由内核提供 文件系统箮理工具:由用户空间的应用程序提供 ext系列文件系统的管理工具: mkf