1、任务1 认识Linux操作系统任务2 安装Linux操作系统任务3 管理文件和目录任务4 管理用户和用户组任务5 使用vim编辑器 任务6 使用shell 任务7 控制启动与管理进程 任务8 安装和卸载软件任务目标了解Linux的系统引导过程及运行级别掌握系统关机重启操作 0102掌握系统控制相关命令03mbr主分区逻辑分区扩展分区扩展分区55AAH446字节字节6字节字节6字节字节6字节字节6字节字节硬盘结构的介绍Mbr:主引导扇区,共个字节,其中个字节在windows中用于存储错误代码在linux中用于存储内核,个字节表示用于存储主分区的信息,AA表示跳转个字节。即(4+2=512)注意:
2、所以在安装多系统时要注意安装顺序Linux系统引导过程开机自检初始化外设读取MBR执行GRUB2将内核加载到内存加载访问文件系统的驱动启动systemd进程进入默认的运行级别文件系统挂载启动基本的服务Linux运行级别(早期)Linux运行级别1.获得系统默认的引导级别#systemctl get-default 实际上修改默认的运行级别就是修改default.target的指向。#ll/etc/systemd/system/default.target2.设置系统默认的引导级别为多用户无图形#systemctl set-default multi-user.target (multi-use
3、r.target为多用户有图形)查看设置结果,可以重启系统,验证一下。#systemctl get-default修改系统默认的引导级别8关机、重启、设置时间命令1.Shutdown#1.Shutdown#安全地将系统关机 shutdown 选项 时间 信息-k 不要真的关机,只是发送警告信息-r 在系统的服务停止之后重新启动-h 意思是在系统的服务停止之后关机#shutdown-h now#立刻关机#shutdown-h 20:25#系统在今天的 20:25 会关机#shutdown-r+10#系统再过十分钟后自动重启2.reboot2.reboot#重新启动系统。#reboot#立刻重启系
4、统3.halt3.halt#关闭正在运行系统#halt-p#关闭系统后关闭电源。4.4.date命令命令#显示或设置系统时间与日期 date选项例:1.显示时间后换行,再显示目前日期 2.设置系统时间为2022年1月1日早上8:00系统控制管理相关命令-11.1.whoamiwhoami#显示当前有效的用户名称 whoami 选项2.who 2.who#显示目前登录系统的用户信息 who 选项 参数 -b,显示系统登陆的时间3.last3.last#查看所有系统登陆的历史记录 whoami 选项 -a,显示登陆的主机名4.4.uptime#日期时间排程 uptime 选项 现在的时间 系统开机
5、运转到现在经过的时间 在线用户数 最近一分钟,五分钟和十五分钟的系统负载 -a,列出和终端无关的所有进程 -u,列出指定用户的进程 x,列出较完整信息,常与a一起使用,x前不需要用-开头 -f,以更完整的格式输出 -e,显示所有进程5.5.psps 命令命令#查看进程状态 ps 选项系统控制管理相关命令-2USER:进程使用者账号的PID:进程ID%CPU:使用的 CPU 资源百分比%MEM:所占用的物理内存百分比VSZ:使用的虚拟内存量(Kbytes)RSS:占用的固定的内存量(Kbytes)TTY:在哪个那个终端机上运行的START:进程状态TIME:使用 CPU 运作的时间COMMAND
6、:该进程的命令6.pstree6.pstree 命令命令#按照父子关系,以树的结构,列出系统的所有进程 pstree 选项 -p,同时列出每个进程的PID -u,同时列出每个进程的所属账号名称 -n,同一列的进程之间按进程号PID排序 默认按字母顺序排序7.kill7.kill命令命令#终止进程 kill -signal PID 选项 signal常用参数:-9 强制终止一个进程(KILL信号)#kill-9 2119系统控制管理相关命令-38.top8.top命令命令#动态地查看进程情况,默认每隔3秒刷新一次top运行时可以输入:A 按照执行的顺序先后排序(start time)T 按照累计
7、CPU时间排序(TIME+)M 按照占用的内存大小排序(%MEM)P 按照消耗的CPU资源排序(%CPU)N 按照进程号排序(PID)k 杀死某个进程 u user 查看指定用户的进程 q 终止top系统控制管理相关命令-4toptop命令显示字段说明:命令显示字段说明:PID(Process ID):进程标示号USER:进程所有者的用户名PR:进程的优先级别NI:进程的优先级别数值VIRT:进程占用的虚拟内存值RES:进程占用的物理内存值SHR:进程使用的共享内存值S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数%CPU:该进程占用的CPU使用率%ME
8、M:该进程占用的物理内存和总内存的百分比TIME:该进程启动后占用的总的CPU时间Command:进程启动的启动命令9.9.free命令命令#显示内存状态 free选项 显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。-b 以Byte为单位显示内存使用情况。-k 以KB为单位显示内存使用情况。-m 以MB为单位显示内存使用情况。-o 不显示缓冲区调节列。-s 持续观察内存使用状况。-t 显示内存总和列。-V 显示版本信息。系统控制管理相关命令-5系统控制管理相关命令-610.10.查看进内存中的系统信息查看进内存中的系统信息 :查看内存信息#cat/proc/meminfo 查看CPU信息#cat/proc/cpuinfo 查看交换空间信息#cat/proc/swaps1.系统在3分钟后关机,并告知所有用户。2.显示当前登陆系统用户的状态。3.以MB为单位显示内存使用情况。4.把系统当前时间设为2021-10-1 8:00。5.多用户下的字符模式转换成窗口模式。6.系统2分钟后关机,并且不重新启动。7.系统开机后自动启动到多用户字符模式。8.忘记root的密码如何删除或重新设置?任务扩展练习谢谢观看-THANK YOU-
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。