1.利用vmware安装Linu操作系统1利用老师给的链接下载vmware和系统镜像的资源包2下载完成后进行安装右键下载好的vmware安装包选择以管理员身份运行并且关闭“启动时检查产品更新”和“加入vmware客户体验提升计划”的勾选3安装好vmware后右键桌面图标并选择以管理员身份运行进入vmware后选择“创建新的虚拟机”4选择自定义并且选择“稍后安装操作系统”5操作系统选择Linux版本选择“Red Hat Enterprise Linux 9 64位”6将虚拟机名称改为“RHCSA-BASE”并且将处理器数量改为1内核数量改为4并将虚拟机内存改为4096MB7将网络类型改为“使用网络地址转换”并将SCSI控制器类型改为“LSI Logic”磁盘类型选项选择SATA8磁盘选择“创建新虚拟磁盘”磁盘大小设置为100GB并勾选“将虚拟磁盘拆分成多个文件”并完成安装9创建完虚拟机后开始调整虚拟机的硬件点开配置好的虚拟机点击“编辑虚拟机设置”10在虚拟机设置中硬件中选中CD/DVDSATA在右边连接选项框里选中“使用ISO映像文件”浏览选择在网盘下载好的系统镜像的资源包地址11同样在硬件选项卡中选中“显示”在右边3D图形选项卡中关闭“加速3D图形”在“显示缩放比例”勾选“拉伸模式”中的“自由拉伸”12在选项栏中选中“高级”选项在右边“固件类型”选项栏中选中“BIOS”13启动该虚拟机选择安装“Install Red Hat Enterprise LInux 9.8”14将系统语言设置为英文并设置进行分区设置“Storage Configuration”中选择“Custom”15退出后设置选项为“Standard Partition”并点击蓝色字体删除“home”盘选择“/”盘并将储存空间设置为最大GB然后选择“Update Settings”更新设置16设置系统管理员密码并勾选“Allow root SSH login with Password”退出后建立普通用户设置用户名和密码2.什么是内核什么是shell什么是GNU什么是Linux操作系统内核就是操作系统最底层的核心程序相当于电脑硬件和软件之间的中间人。管 CPU、内存、硬盘这些硬件资源软件要操作硬件必须通过内核。用户不能直接跟内核打交道。内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件这种 访问是有限的并且内核决定一个程序在什么时候对某部分硬件操作多长时间。内核种类常见的有NTwindowsUnixIBM-aix HP-us MAC iosLinuxubuntucentosredhatsuse麒麟openEuler安卓shell是内核的保护机制负责对软件请求进行分析处理和屏蔽同时提供一个和操作者沟通的交互界面是直译外壳就是给我们用的命令行界面用户和内核之间的翻译官。我们敲命令shell 把命令传给内核内核处理完再把结果通过 shell 返回给我们。常见的是 bash。GNU是一个开源项目目标是做一套完全免费、开源的类 Unix 操作系统。这个项目开发了大量系统工具比如 ls、cd、cp 这些我们天天敲的命令程序但是它当年缺内核。Linus 写出来的 Linux 内核 GNU 项目写的那些工具程序合在一起就是我们说的 Linux 系统。严格来说 Linux 只是内核完整系统常叫 GNU/Linux日常大家直接叫 Linux。3.如何开始shellshell的命令航提示符含义开启shell需要在桌面右键点击空白处选中“在终端打开”命令行提示符例如【rootTiminglee Desktop】#其中root 当前登录的账户名root为管理员Timinglee主机名默认为localhostDesktop该位置表示当前工作目录Desktop表示用户家目录(用户登录系统后未作任何操作情况下所在的目录)提示符标志#或$ ,表示账户身份#表示root$表示普通账户4.如何在shell中执行命令直接敲出命令输入完按回车格式一般为命令 【参数】 【对象】以上元素必须用空格隔开命令就是要执行的程序参数就是程序的指定功能对象就是命令作用的目标5.shell中的快捷键有哪些如何使用ctrlshiftc 复制ctrlshiftv 粘贴ctrlc 撤销命令执行ctrld 关闭当前闲置shellctrlshiftt 在当前terminal中开启新的tabctrlshiftn 开启新的terminalctrla 移动光标到命令行首ctrle 移动光标到命令行尾ctrlu 删除光标所在字符到行首ctrlk 删除光标所在字符到行尾ctrl左|右 光标以单词为单位移动6.命令行中历史的管理及调用history查看历史命令history-c清空当前历史命令永久清空历史需要清空文件.bash_history上键|下键 逐行调用!数字 调用指定行历史!字符 调用以此字符开头的最近历史ctrlR 开启历史搜索模式命令行显示会变为(reverse-i-search):输入关键字会显示含有此关键字的最近一条历史7.命令行中的补齐功能Tab 键自动补全补齐系统中存在的命令文件和某些命令的参数当按一次tab没有效果表示以此字符开头的信息不唯一可连续按2次那么会把以此字符开头的所有内容显示如果2此仍然不显示表示没有以此字符开头的指令8.在命令行中如何获得帮助whatis --help manwhatis rm 查看命令的基本用途查看过程中出现rm: nothing appropriate.1.表示要查看内容没有帮助2.系统帮助数据未更新用mandb命令更新--help 查看命令的基本用法[] 内容可加可不加... 内容个数任意 必须在命令执行时加入的元素man 要查看的帮助元素 来查看帮助man -k passwd passwd关键字有多少级别的manman的级别1 命令2 系统调用3 函数库调用4 特殊文件设备文件等5 文件6 游戏7 特殊的包8 系统管理命令9 内核信息规则9.文件管理 新建文件 新建目录 删除文件 删除目录 复制文件 复制目录新建文件touch 文件名 创建一个空文件新建目录mkdir 目录名删除文件rm 文件名 加-f 强制删除删除目录rm -r 目录名 rm -rf mydir强制递归删除复制文件cp 源文件 目标位置复制目录cp -r 源目录 目标位置