@[TOC]cm
作业二
1.低级格式化与高级格式化有何不同?
低级格式化,将空白磁盘划分出柱面和磁道,再将磁道划分为若干i扇区,每个扇区又划分出标识区.间隔区和数据区等。
高级格式化在磁盘分区上建立相应的文件系统。
高级格式化就是和操作系统有关的格式化,低级格式化就是和操作系统无关的格式化
2.简述Linux磁盘设备命名方法与磁盘分区命名方法。
磁盘设备命名:IDE设备以/dev/hd命名,一般主板上有两个IDE接口,主IDE上的主从设备用别为hda和hdb.第二个IDE口上的分别为hdc和hadd.原则上SCSI SAS SATA USB接口硬盘设备都以/dev/sd开头。
磁盘分区命名,在文件名后加上分区编号。例如dev/hd1或dev/hdx等
3.简述分区样式MBR与GPT。
MBR分区方案特点:
1、最多支持四个主分区,
2、在Linux上使用扩展分区和逻辑分区最多可以创建15个分区,
3、由于分区中的数据以32位存储,使用MBR分区是最大支持2T空间。
4、fdisk管理工具只能创建MBR分区
GPT分区方案特点
1、是UEFI标准的一部分,主板必须要支持UEFI标准
2、GPT分区列表支持最大128PB(1PB=1024TB)
3、可以定义128个分区
4、没有主分区,扩展分区和逻辑分区的概念,所有分区都能格式化
5、gdisk管理工具可以创建GPT分区
4.简述Linux建立和使用文件系统的步骤。
在硬盘中建产和使用文件系统,应遵循以下步骤:
一、为便于管理,对硬盘进行分区;二、对分区进行格式化,以建立相应的文件系统;三、将分区挂载到相应的目录(目录必须为空),通过访问目录,实现对分区进行存取操作。
5. 如何自动挂载文件系统?
将要自动挂载的设备和挂载点信息加入到/etc/fstab配置文件中
6.简述数据备份策略。
完全备份(Full Backup),每次对数据进行完整的备份。当发生数据丢失的灾难情况时,完全备份无需依赖其他信息,即可实现100%数据恢复,其恢复时间最短且操作最方便
增量备份(Incremental Backup,只有那些在上次完全备份或者增量备份后被修改了的文件才会被备份。优点是备份数据量小,需要的时间短,缺点是恢复的时候需要依赖之前的备份记录,出问题的风险较大;
差异备份(Differential Backup),备份那些自从上次完全备份之后被修改过的文件。因此从差异备份中恢复数据的时间较短,因为只需要两份数据——最后一次完全备份和最后一次差异备份,缺点是每次备份需要的时间较长。
7. 熟悉dump和restore文件备份与恢复用法。
dump 备份分区或目录
命令格式 dump [参数] 备份后的文件名 需要备份的文件
restore 还原dump操作备份下的分区或目录
命令格式 restore [模式] [参数]
8. 深入学习重定向命令的使用。
在 Linux 系统中,使用 > 字符表示重定向输出。
除此之外,重定向还有许多用途,它还可以用于复制文件的内容,而且不限于复制文本文件,二进制文件也可以复制
如果想要将一个文件的内容复制到另一个文件的末尾,你只需将 > 字符换成>> 字符串即可
与重定向输出相反,重定向输入使用的是 < 字符。
输入重定向可以将输入信息重定向至命令中作为参数使用。该功能可能比较少用,但是,当命令需要一个参数列表时,而这些参数都存在一个文件中,然后你想快速地将它们从文件中复制粘贴到终端,这时这个功能就能派上用场了。
作业三
1.Linux 进程有哪几种类型?
2.简述进程的手动启动和调度启动。
3.Ubuntu系统启动经过哪四个阶段?
4.Ubuntu的运行级别有哪几种?与Redhat等Linux版本有何区别?
5.简述什么是守护进程?
6.简述Ubuntu系统服务启动脚本与运行级别的关系。
7.简述Ubuntu系统日志配置文件的基本格式。
8.如何执行服务启动脚本?如何配置服务启动状态?
9.配置一个at作业,并进行测试。
???
10. System V与Upstart两种初始化方式有何不同?
交互进程:由一个Shell启动的进程,交互进程既可以在前台运行,也可以在后台运行。
批处理进程:这种进程和终端没有联系,是一个进程序列。
监控进程:也称守护进程,Linux系统启动是启动的进程,并在后台运行。
手工启动进程指的是由用户输入命令直接启动一个进程,根据所启动的进程类型和性质的不同,其又可以细分为前台启动和后台启动 2 种方式。
1)前台启动进程
这是手工启动进程最常用的方式,因为当用户输入一个命令并运行,就已经启动了一个进程,而且是一个前台的进程,此时系统其实已经处于一个多进程的状态(一个是 Shell 进程,另一个是新启动的进程)
2)后台启动进程
进程直接从后台运行,用的相对较少,除非该进程非常耗时,且用户也不急着需要其运行结果的时候,例如,用户需要启动一个需要长时间运行的格式化文本文件的进程,为了不使整个 Shell 在格式化过程中都处于“被占用”状态,从后台启动这个进程是比较明智的选择。
调度启动进程
任务可以被配置在指定的时间、日期或者系统平均负载量低于指定值时自动启动。
实现调度启动进程的方法有很多,例如通过 crontab、at 等命令。
1)BIOS启动
2)启动引导加载程序
3)装载内核
4)执行init程序实现系统初始化
4.
Ubuntu
0 – Halt,关机模式
1 – Single,单用户模式
2 - Full multi-user with display manager (GUI)
3 - Full multi-user with display manager (GUI)
4 - Full multi-user with display manager (GUI)
5 - Full multi-user with display manager (GUI)
6 – Reboot,重启
Redhat
0 关机。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2 多用户模式,没有NFS网络支持。
3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 图形化模式,登陆后进入图形GUI模式,X Window系统。
6 重启。
服务(service)是Linux在启动后持续后台运行,等待用户或其他应用调用的程序。
守护进程(daemon)是服务的具体实现。大多数服务都是通过守护进程实现的
6.简述Ubuntu系统服务启动脚本与运行级别的关系。
7.简述Ubuntu系统日志配置文件的基本格式。
分钟 小时 日期 月份 星期 用户身份 要执行的命令
8.如何执行服务启动脚本?如何配置服务启动状态?
服务启动脚本 /etc/init.d/服务启动脚本名{start|stop|status|restart|reload|force-reload}
配置服务启动状态 update-rc.d [-f] <服务名> disable|enable [S|2|3|4|5]
(1)在命令行中执行at命令进入作业设置状态。
(2)出现at>提示符,进入命令编辑状态,设置要执行的命令或脚本。可指定多条命令,每输入一条命令,按<Enter>键。
(3)需要结束时按<Ctrl>+<D>组合键退出。
(4)可根据需要执行命令atg查看等待运行(未执行)的作业。
(5)如果at作业需要取消,可以在atrm命令后跟atg命令输出的作业号来删除该at作业。
10. System V与Upstart两种初始化方式有何不同?