![Linux基础与应用实践 课件 任务一 Linux系统安装_第1页](http://file4.renrendoc.com/view12/M04/1A/25/wKhkGWda2D2ANx0LAAH475Kcdp0235.jpg)
![Linux基础与应用实践 课件 任务一 Linux系统安装_第2页](http://file4.renrendoc.com/view12/M04/1A/25/wKhkGWda2D2ANx0LAAH475Kcdp02352.jpg)
![Linux基础与应用实践 课件 任务一 Linux系统安装_第3页](http://file4.renrendoc.com/view12/M04/1A/25/wKhkGWda2D2ANx0LAAH475Kcdp02353.jpg)
![Linux基础与应用实践 课件 任务一 Linux系统安装_第4页](http://file4.renrendoc.com/view12/M04/1A/25/wKhkGWda2D2ANx0LAAH475Kcdp02354.jpg)
![Linux基础与应用实践 课件 任务一 Linux系统安装_第5页](http://file4.renrendoc.com/view12/M04/1A/25/wKhkGWda2D2ANx0LAAH475Kcdp02355.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux基础与项目实践任务一Linux系统安装020304远程管理Linux系统CentOS9的安装Linux操作系统简介01操作系统简介05Linux常用命令操作系统简介PART01什么是操作系统3
操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上最基础的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统提供的服务4
任务计划程序:任务计划程序能够将CPU的执行分配给很多不同的任务。这些任务中,有些是用户运行的各种应用程序,有些是操作系统任务。任务计划程序是操作系统的一部分,有了这个程序,用户可以一边在文字处理程序窗口中打印文档,一边在另一个窗口中下载文件,同时还可以在第三个窗口中使用电子表格或者玩游戏。
内存管理器:内存管理器的作用控制系统的RAM(随机存储器,也叫内存)分配,还可以使用硬盘上的存储空间,创建较大的虚拟内存空间。
磁盘管理器:磁盘管理器创建并维护磁盘上的目录和文件。请求文件时,磁盘管理器将文件从磁盘上取出。
网络管理器:网络管理器控制在计算机和网络之间传输的所有数据。
其他I/O服务管理器:I/O服务管理器控制管理键盘、鼠标、显示器、打印机等计算机的输入/输出设备。
安全管理器:安全管理器维护计算机文件的信息安全,对哪些用户可以访问计算机进行严格的控制。操作系统的作用51.操作系统是用户与计算机硬件之间的接口。2.操作系统是计算机系统的资源管理者(1)处理器管理进程控制和管理进行同步和互斥进程通信进程死锁线程控制和管理处理器调度(2)存储管理存储分配。存储共享地址转换与存储保护存储扩充(3)设备管理(4)文件管理(5)网络通信管理3.操作系统为用户提供虚拟计算机常用的操作系统61、Windows操作系统2、Linux操作系统3、Android系统4、麒麟操作系统Linux操作系统简介PART02Linux操作系统
的产生和发展81987年美国教授AndrewS.Tanenbaum编写了一个操作系统,名为MINIX,为的是向学生讲述操作系统内部工作原理。芬兰赫尔辛基大学二年级的学生LinusTorvalds在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。利用Unix的核心,将其改写成适用于一般计算机的X86系统,并放在网络上供大家下载、修改。这引起了很多程序员的关注,大家不断对系统进行修改、优化,于1994年推出完整的核心Version1.0,并被广泛使用。GNU计算和开源软件9一个软件挂上了GPL版权宣告之后,它自然就成了自由软件,这个软件就具有如下的权利:Ø取得软件与源代码:可以在开源社区获取自由软件以及软件的源代码;Ø复制:可以自由的复制该软件;Ø修改:可以将取得的源代码进行修改,使之适合你的工作;Ø再发行:可以将修改过的程序,再度的自由发行,而不会与原先的撰写者冲突;Ø回馈:将修改过的程序代码回馈于社区。Linux版本简介10Linux的版本分为内核版本和发行版本两种。1.内核版本
内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。内核的开发和规范一直由Linus领导的开发小组控制着,版本也是唯一的。开发小组每隔一段时间公布新的版本或其修订版。到目前为止,最新的内核是6.3.5版本,Linux的功能越来越强大。2.发行版本仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(Distribution),一般谈论的Linux系统便是针对这些发行版本的。目前各种发行版本超过300种,它们的发行版本号各不相同,使用的内核版本号也可能各不一样,现在最流行的套件有RedHat、CentOS、Fedora、openSUSE、Debian、Ubuntu、红旗Linux等。CentOS9的安装PART0312实验目标Ø掌握使用VMwareworkstation创建虚拟机Ø掌握CentOS系统的安装Ø掌握虚拟机网络配置Ø掌握虚拟机快照管理实验任务描述VMwareworkstaion是一款桌面型虚拟化软件,可以安装在Windows操作系统或Linux操作系统中。使用workstation可以方便快捷的创建虚拟机,进行操作系统安装练习与使用。本实验使用VMwareworkstation16Pro进行CentOS-Stream-9的安装。实验环境要求ØWindows桌面操作系统(建议使用Win10)ØVMwareWorkstation16proØCentOS-Stream-9.iso安装过程13第一步:新建虚拟机。打开VMwareWorkstation,点击【文件】->【新建虚拟机】。第二步:在弹出的“新建虚拟机向导”对话框中,选择“自定义(高级),然后点击“下一步”。
安装过程14第三步:在“安装客户机操作系统”选项里,选择“稍后安装操作系统”,然后点击“下一步”。第四步:在“选择客户机操作系统”选项里,选择“Linux”,在版本中因为暂时还没有CentOS9,所以这里先选择“CentOS864位”,然后点击“下一步”。
安装过程15第五步:在“命名虚拟机”选项里,给虚拟机起个名字,并指定存放的位置,读者可以根据自己具体实验环境配置相应的参数,然后点击“下一步”。安装过程16第六步:在处理器配置选项中,填写处理器参数。因为这里采用了虚拟化技术,也并非是数值填的越大越好。为了能充分发挥虚拟机的性能,建设其参数配置与这台宿主物理机的参数配置相同,然后点击“下一步”。安装过程17第七步:在此虚拟的内存配置项中,为此虚拟机分配4G的内存,然后点击“下一步”。安装过程18第八步:在网络类型选项中,选择NAT模式,当然也可以选择其他模式,具体每种模式有何特点,我们在后面的操作中会详细介绍,然后点击“下一步”。安装过程19第九步:没有说明的,可以采用默认值,点击“下一步“,直到指定磁盘容量选项,为这台虚拟机分配100G的磁盘大小,选择“将虚拟磁盘拆分成多个文件”,然后点击“下一步。安装过程20第十步:点击“下一步”,至已准备好创建虚拟机选项卡,这时可以查看对虚拟机硬件的配置情况,移除不需要的硬件,配置镜像文件等,点击“自定义硬件”按钮。安装过程21第十一步:点击“CD/DVD”,然后选择“使用ISO映像文件”,指定CenOS9映像文件。然后点击“关闭”按钮。
安装过程22第十二步:这时虚拟机创建已经完成,点击“开启此虚拟机”。安装过程23第十三步:在安装界面中,通过上下箭头操作选择“InstallCentOSStream9”,然后回车。安装过程24第十四步:安装过程中语言的选择,这里选择“中文”,然后点击“继续”按钮。安装过程25第十五步:在安装信息摘要界面,先点击“安装目的地”。在弹出“安装目标位置”选项卡中,将系统安全在本地标准磁盘上,然后点击“完成”按钮。在返回的界面中点击“root密码”。在密码栏输入root用户的密码,这个密码需要记住,后面操作时需要使用此密码,然后点击“完成”按钮安装过程26第十六步:安装过程需要十几分钟,安装完成后,点击“重启系统”按钮。安装过程27第十七步:系统重启后,第一次登录需要对系统进行相关配置,点击“开始配置”按钮。安装过程28第十八步:为了保证系统安全,尽量不要使用root用户登录,在这里设置一个管理员账号进行系统登录,然后点击“前进”按钮。安装过程29第十九步:为添加的用户设置密码,然后点击“前进”按钮。安装过程30第二十步:完成系统设置,点击“开始使用CentOS9”。安装过程31第二十一步:系统登录界面如图所示,使用相应帐户登录,完成CentOS9的安装。Linux常用命令PART0433实验目标Ø了解Linux系统的命令行环境Ø掌握Linux系统的命令格式.Ø掌握Linux系统常用的基本命令实验任务描述
安装完CentOS9后,小张登录到系统中,发现Linux的桌面环境与Windows的桌面环境有很大的区别。与老李沟通后,老李告诉小张目前对Linux的大部分管理和操作还是通过命令行的方式完成的,你先了解一些Linux常用命令的使用。实验环境要求ØCentOS9操作系统实验步骤34第一步:登录CentOS9,如图所示。这时进入的是CentOS9的桌面环境。在桌面环境下进入Linux的命令操作行界面有几种不同的方式。实验步骤35第二步:命令行提示符。Linux命令行提示符有“#”和“$”两种,如果当前用户是root,其对应的提示符为“#”,其他所有用户的提示符都是“$”。实验步骤36第三步:命令格式。Linux系统的命令格式如下所示:[andy@localhost~]$command[-options]parameter1parameter2…
命令
选项
参数1参数2说明:1.一行命令中第一个输入的部分是“命令(command)”或“可执行文件”。2.command为命令的名称,例如显示当前用户名称的命令是whoami。3.中括号[]并不存在于实际的命令中,而加入参数设置时,通常参数前会带–
号。中括号内的参数表示为可选项。4.parameter1parameter2…为依附在option后面的参数,或者是command的参数。5.按下[Enter]回车键后,该命令就立即执行。[Enter]按键代表着一行命令的正式启动。6.命令太长的时候,可以使用反斜杠(\)来转义[Enter]符号,使命令连续到下一行。反斜杠后立刻接特殊字符,才能转义。7.Linux系统是区分大小写的。实验步骤37第四步:基础命令的操作1.显示日是期与时间的命令:date[andy@localhost~]$date2022年07月20日星期三20:53:23CST
如果想要显示出指定的方式,可以使用相关参数完成这个操作[andy@localhost~]$date+%Y/%m/%d2022/07/21[andy@localhost~]$date+%H:%M20:08
2.显示日历的命令:cal如果要列出当前这个月的月历,直接执行cal即可。[andy@localhost~]$cal
七月
2022一
二
三
四
五
六
日12345678910111213141516171819202122232425262728293031实验步骤383.echo命令echo命令用于在终端输出字符串或变量提取后的值。[andy@localhost~]$echoHelloworldHelloworld[andy@localhost~]$echo$PATH/home/andy/.local/bin:/home/andy/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin4.reboot和poweroff命令reboot命令用于重启系统,poweroff命令用于关闭系统。由于重启或关闭系统都会涉及硬件资源的管理权限,因此默认只能使用root管理员来重启。[andy@localhost~]$rebootFailedtosetwallmessage,ignoring:Interactiveauthenticationrequired.Failedtorebootsystemvialogind:Interactiveauthenticationrequired.Failedtoopeninitctlfifo:权限不够Failedtotalktoinitdaemon.[andy@localhost~]$poweroffFailedtosetwallmessage,ignoring:Interactiveauthenticationrequired.Failedtopoweroffsystemvialogind:Interactiveauthenticationrequired.Failedtoopeninitctlfifo:权限不够Failedtotalktoinitdaemon.[andy@localhost~]$sudo-i[sudo]andy的密码:[root@localhost~]#reboot实验步骤395.ps命令ps命令用于查看系统中的进程状态。Linux系统中时刻运行着许多进程,如果能合理地管理它们,可以优化系统的性能。在Linux系统中,有5种常见的进程状态,分另是运行、中断、不可中断、僵死与停止,其各自含义如下所示:ØR(运行):进程正在运行或在运行队列中等待。ØS(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态。ØD(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断。ØZ(僵死):进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放。ØT(停止):进程收到停止信号后停止运行。6.man命令如想查看ps命令的作用和用法,可以执行如下命令:[root@localhost~]#manps返回信息如图所示。
40第五步:系统状态检测命令作为一名系统工程师,要想更快、更好的了解Linux服务器,必须具备快速查看Linux系统运行状态的能力,Linux系统中常用的状态检测命令如下:1.ifconfig命令2.unameuname命令用于查看系统内核与系统版本等信息,格式为“uname[-a]”在使用uname命令时,一般会固定搭配上-a这个参数来完整地查看当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称等信息。执行效果如图1-38所示。413.uptimeuptime用于查看系统的负载信息,格式为uptime。uptime命令可以显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况;负载值越低越好,尽量不要长期超过1,在生产环境中不要超过5。4.freefree用于显示当前系统中内存的使用信息,格式为“free[-h]”。5.whowho用于查看当前登入主机的用户终端信息,格式为“who[参数]”。6.lastlast命令用于查看所有系统的登录记录,格式为“last[参数]”。实验步骤42第六步:vi的使用在Linux系统中,很多操作都是通过修改软件配置文件来完成的,因此要掌握对配置文件的修改方法。在所有的Linux发行版本中都会有一套文本编辑器vi,可以用来查看配置文件的内容,也可以用来进行shell脚本、C等程序的编写。vi有三种模式,分别是一般模式、编辑模式与命令行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5 七律·长征 第一课时(说课稿)-2024-2025学年统编版语文六年级上册
- 15可亲可敬的家乡人(说课稿)2024-2025学年统编版道德与法治二年级上册
- 2025版门面租赁合同(含租赁保证金退还条件及维修责任划分)
- 2023-2024学年高一下学期统编版(2019)必修中外历史纲要下导言课说课稿001
- 2025年度企业信用评估与监管合作协议4篇
- 8 的乘法口诀(说课稿)-2024-2025学年二年级上册数学人教版
- 二零二五年度校园食品安全配餐服务协议
- 2024年秋八年级物理上册 第二章 第2节 声音的特性说课稿 (新版)新人教版001
- 7《我们的衣食之源》-《白白的大米哪里来》说课稿-2023-2024学年道德与法治四年级下册统编版
- 二零二五年度配电箱行业市场调研与分析合同
- 【永辉超市公司员工招聘问题及优化(12000字论文)】
- 柴油加氢装置知识培训课件
- 汽油安全技术说明书(MSDS)
- 政府机关法律服务投标方案
- 中国直销发展四个阶段解析
- 2024届浙江省宁波市镇海区镇海中学高一物理第一学期期末质量检测试题含解析
- 部编版语文四年级下册 教材解读
- 《一次函数与方程、不等式》说课稿
- 动火作业安全管理要求及控制措施
- 诗豪刘禹锡一生部编教材PPT
- 中国营养师培训教材1
评论
0/150
提交评论