磁盘管理
磁道:就是从外向里,依次1号,2号....直至磁盘圆心
扇区:将磁盘分成一个一个扇形区域,每个扇区512字节,从里向外,1号..2号....
柱面:不同盘面上相同的位置的扇区形成柱面,从外向里,1号..2号
MBR
磁盘的第一个扇区,大小512字节
第一部分:分区表,占用64字节
第二部分:放的是一个程序,用于引导系统开启,占用446字节(boot loader)
第三部分:指定boot loader是否生效,占用2字节
分区表:
大小是64字节
在分区表中,会记录从哪个柱面开始到哪个柱面结束
记录的时候,用8个字节记录开始,8字节记录结束,16字节是一个分区(主分区),一个分区表中最多记录的是4个分区
为了获取更多的分区,就需要找一个额外的空间来记载更多的分区,这个空间,称之为扩展分区
通过扩展分区得到的分区,称之为逻辑分区
分区:
3主分区+1扩展分区
4主分区
主分区可以没有,最多有4个
1扩展分区
扩展分区最多是一个,可以没有
逻辑分区:0-+
必须先有扩展分区,才能有逻辑分区
磁盘的命名:
/dev/sd字母
sda 第一个磁盘
sda1 第一个磁盘的第一个分区
sda2 第一个磁盘的第二个分区
sdb 第二个磁盘
sdc 第三个
sdd5 第四个磁盘的第五个分区
5开始的都是逻辑分区
磁盘的操作 :
fdisk -l /dev/sda 查看第一个硬盘的分区情况
fdisk /dev/sdb 进行分区
选择:
d:删除分区
n:创建分区
p:打印分区情况(创建主分区)
e:扩展分区
l:逻辑分区
q:退出,不保存
w:保存并退出
df 1.txt
可以查看文件存放在哪个磁盘的分区
blkid命令可以查看分区的文件系统
文件系统:
xfs
ext4
使用新磁盘:
第一步:格式化分区
mkfs.ext4 /dev/sdb1
第二步:挂载
mount /dev/sdb1 挂载目录
第三步:切换工作目录
cd 挂载目录
第四步:创建文件
日志文件:
日志文件的存放位置:/var/log/xxx
/var/log/messages
系统通用的日志文件,记载系统服务的启动时间、地点,或者在运行期间系统报的错误
/var/log/secure
记载的是用户登录、su切换用户、访问被拒绝
用命令last来查看
who/w命令可以查看当前系统都登录了哪些用户,w更详细一些
last命令是查看用户的登录记录
lastb命令是查看用户登录失败的记录
lastlog命令是查看用户最后一次登录的时间
/var/log/cron
记录定时任务计划的运行日志
/var/log/yum.log
记录了yum包管理器的日志文件
yum list installed 查看当前系统中安装的所有软件
rpm -qa 查看当前系统中安装的所有软件
yum history 查询安装记录
yum history info 具体id 查看指定id安装的哪个软件
yum check-update 检查系统中所有需要升级的软件
yum update 更新所有需要更新的软件
/var/log/httpd/access_log
是apache的日志文件
error_log是错误日志文件