文章目录
01. 课程知识概述部分
1) 系统启动流程
2) 磁盘管理体系结构
磁盘逻辑层次 (RAID LVM)
磁盘分区操作 (fdisk parted)
磁盘创建文件系统
磁盘挂载操作 (mount 参数信息) !
磁盘应用环境 (作为交换分区) !
02. 课程知识回顾说明
1) 操作系统定时任务:
a 定时任务编写规范 直接书写命令/直接编写脚本
b 定时任务注意事项
命令信息尽量绝对路径
无法识别特殊符号信息
尽量将定时任务输出信息放入到黑洞中 &>/dev/null
0 9,11,13 * * * xxxxx
tail -f /var/log/cron
当前时间 18:00 ---> 编写定时任务 ---> 日志识别当前时间为18:00
---> date 8:59 ---> 异常问题
当前时间 00:00 ---> 编写定时任务 ---> 日志识别当前时间为00:00
---> date 8:59 ---> 正常执行
2) 磁盘管理章节说明
磁盘物理结构说明
外部结构:
内部结构: 磁头 磁道 扇区 柱面(分区有关)
03. 磁盘管理分区操作
一、存储设备的挂载和卸载
存储设备的挂载和卸载常用操作命令:fdisk -l、df、du、mount、umount。
fdisk -l 命令
1.作用
查看所有硬盘的分区信息,包括没有挂上的分区和USB设备,挂载时需要用这条命令来查看分区或USB设备的名称,比如挂载U盘时。
注意:Linux中既然硬件是以文件形式存在,则也可以ls -l /dev/sda*查看第一块硬盘的分区信息
df 命令
1.作用
统计磁盘空间或文件系统使用情况,显示磁盘分区上的可使用的磁盘空间,默认显示单位为KB
2.格式
df [option]
3.[option]主要参数
-a或-all:显示全部的文件系统
-h或–human-readable:以可读性较高的方式来显示信息
-T或–print-type:显示文件系统的类型
4.应用举例
查看全部文件系统:
#df -a
du 命令
1.作用
查看文件或目录的磁盘使用的空间,和df命令有一些区别。注意:①du后若不加目录名或文件名,表示只显示当前目录下面的子目录的目录大小和当前目录的总的大小②可查看多个文件或目录用空格符隔开
2.格式
du [option] 目录名或文件名
3.[option]主要参数
-a – all:显示目录中个别文件的大小
- h – human-readable:以K,M,G为单位显示,提高信息可读性
-S – separate-dirs:省略指定目录下的子目录,只显示该目录的总和(注意:该命令是大写S)
4.应用举例
以易读形式查看ahao目录的大小并忽略子目录:
#du -h -S ahao
以易读形式查看haha1文件和haha2文件的大小:
#du -h haha1 haha2
mount 命令
1.作用
①此命令后面不加任何参数表示查看已挂载的所有文件系统
②加参数表示将存储设备挂载到Linux的一个目录下,从而将分区和该目录联系起来,因此我们只要访问这个目录,就相当于访问该存储设备了。
注意:当一个目录之前有文件,设备挂载到这个目录后,目录不显示之前的文件
2.格式
mount [option] 设备名挂载点(必须已存在)
3.[option]主要参数
-t<文件系统类型>:文件系统类型vfat表示FAT32,iso9660表示光盘或光盘镜像,auto表示系统自动识别(一般选这个方便吧)
4.应用举例
将FAT32文件系统的分区/dev/sda5挂载到/ahao目录下:
#mount -t auto /dev/sda5 /ahao
将U盘/dev/sdb1挂载到/ahao目录下:
#mount -t auto /dev/sdb1 /ahao
将光盘镜像文件xxx.iso的挂接到/peter目录下:
#mount -t iso9660 xxx.iso /peter -o loop