磁盘构成
- 磁道 从磁盘边缘到圆心,从外向里,依次为1号、2号、3号......
- 扇区 将磁盘分成一个一个的扇形区域,每个扇区占512字节,从外向里,依次为1号、2号.....
- 柱面 不同盘面上的相同位置扇区形成柱面,从外向里,依次为1号、2号......
MBR 磁盘的第一个扇区,大小为512字节
- 第一部分 分区表,占64字节
- 第二部分 一个用于引导系统开启的程序(boot loader),占446字节
- 第三部分 指定boot loader是否生效,占2字节
分区表
- 64字节
- 记录从哪个柱面开始到哪个柱面结束
- 记录时,用8字节记录开始,8字节记录结束,16字节为一个分区【主分区】,一个分区表中最多记录四个分区
- 为获取更多分区,则需一个额外的空间记载更多分区,该空间成为【扩展分区】
- 通过扩展分区得到的分区,称为【逻辑分区】(先有扩展分区,才有逻辑分区)
分区形式
- 3个主分区+1个扩展分区
- 4个主分区 (主分区也可以没有,最多可以有4个主分区)
- 1个扩展分区 (扩展分区可以没有,最多只能有1个扩展分区)
- 逻辑分区可以没有,最多根据扩展分区大小可决定逻辑分区数量
磁盘命名
磁盘位置 /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 /mnt
第三步 切换工作目录
cd /mnt
第四步 创建文件
日志文件
日志文件存放位置 /var/log/xxxxxx
/var/log/messages
系统通用的日志文件 记载系统服务的启动时间、地点、运行期间系统的报错
/var/log/secure
记载用户的登录、su切换用户、访问被拒绝
who 可以查看当前系统都登录了哪些用户
w 可以查看当前系统都登录了哪些用户,比who更详细一点
last 查看用户的 登录记录
lastb 查看用户登录失败的记录
lastlog 查看用户最后一次登录的时间
/var/log/cron
记录定时任务的运行日志
/var/log/yum.log
记录yum包管理器的日志文件
- yum list installed 查看当前系统中安装的所有软件
- rpm -qa 查看当前系统中安装的所有软件
- yum history 查询安装记录
- yum history info 具体id 查看安装的是哪个软件
- yum check-update 检查系统中所有需要升级的软件
- yum update 更新所有需要更新的软件
/var/log/httpd/access_log
apache的日志文件
error_log 错误日志文件