云计算第三学期第一次作业

发布时间:2026/9/30 6:06:25
云计算第三学期第一次作业 安装Linux操作系统的详细步骤一、安装vmwarm打开安装包更改安装路径到D盘取消体验计划创建桌面快捷方式开始安装软件运行身份以管理员身份运行二、vmware卸载1.打开控制面板 winr2.程序 卸载程序 更改 删除三、新建虚拟机创建新的虚拟机 自定义(高级)选择稍后安装操作系统系统选Linux‑Red Hat Enterprise Linux9 64位虚拟机名RHCSA‑BASE存放路径D盘CPU1处理器4内核内存4096MB网络选NATI/O控制器选推荐磁盘sata类型新建虚拟磁盘大小100GB拆分为多文件确认配置完成创建四、调整虚拟机硬件编辑虚拟机设置CD/DVD使用iso映像文件显示关闭3D加速自由拉伸选项 高级固件BIOS确定保存五、安装RHEL9.8系统开启虚拟机选择Install安装语言选简体中文安装摘要配置时区、语言支持设为中国软件选带GUI服务器安装目标自定义手动分区/boot 1024M、swap 4G、剩余全部给/接受分区更改设置root密码创建普通用户开始安装完成后重启六、首次登录登录页点 未列出输入root及密码登录 root为管理员账号注销右上角电源菜单选择Log Out七、虚拟机克隆选中RHCSA‑BASE 虚拟机 管理 克隆克隆源选当前状态创建链接克隆设置新虚拟机名称和存放路径内核 shell GNU Linux操作系统 的相关介绍一、内核Linux是一种内核kernel负责对于系统软件运行的调度相当于人的大脑只有内核可以直接调度,内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件这种访问是有限的并且内核决定一个程序在什么时候对某部分硬件操作多长时间二、shell内核的保护机制负责对软件请求进行分析处理和屏蔽同时提供一个和操作者沟通的交互界面三、GNU开源组织四、Linux操作系统如何开始shellshell的命令行提示符含义一.如何开启shell应用程序--------终端在桌面右键选择在终端中打开二.如何调整字体大小临时调整字体大小ctrl减号#字体变小ctrlshift加号#字体变大永久调整字体大小桌面终端 设置 配置文件首选项 自定义字体如何在shell中执行命令一.如何在shell中输入命令命令必须在行提示符之后输入否则无法执行如果行提示符被占用可以使用ctrlc结束占用程序命令的完整格式为命令 参数 对象以上元素必须用空格隔开命令就是要执行的程序参数就是程序的指定功能对象就是命令作用的目标在系统中参数通常用“-”或者“--“开头-表示单词缩写--单词全拼参数通常可以一次加多个如果写全那么中间用空格隔开比如-a -b -c如果把参数合并那么可以写成-abc-a -b -c-abc-bac-cab合并后通常没有顺序要求实验右键打开命令行[rootlocalhost桌面]# touch file #建立文件[rootlocalhost桌面]# gedit #打开图形文本编辑touchfile#当命令行占用了此命令执行无效^C[rootlocalhost桌面]# touch file[rootlocalhost桌面]# gedit #用gedit占用了命令行如果需要释放命令行^C#执行ctrlc[rootlocalhost桌面]#[rootlocalhost桌面]# ls file #显示文件名称file[rootlocalhost桌面]# ls -s file #-s是ls命令的参数指定ls执行时显示文件大小0file[rootlocalhost桌面]# ls --size file #-s是缩写--size是全拼[rootlocalhost桌面]# ls -i file #显示文件节点号文件身份证号202313051file[rootlocalhost桌面]# ls -s file #只显示文件大小0file[rootlocalhost桌面]# ls -i -s file #显示文件节点号同时显示大小202313051 0file[rootlocalhost桌面]# ls -s -i file #顺序无固定202313051 0file[rootlocalhost桌面]# ls -si file #可以把参数合并202313051 0file[rootlocalhost桌面]# ls -is file202313051 0file[rootlocalhost桌面]# ls filefile二.命令行提示符的含义root当前登录的账户名root为管理员Timinglee主机名默认为localhost提示符标志#或$ ,表示账户身份#表示root$表示普通账户~ 该位置表示当前工作目录~表示用户家目录(用户登录系统后未作任何操作情况下所在的目录)shell中的快捷键一.shell中的常用快捷键快捷按键功能ctrlshiftc 复制ctrlshiftv 粘贴ctrlc 撤销命令执行ctrld 关闭当前闲置shellctrlshiftt 在当前terminal中开启新的tabctrlshiftn 开启新的terminalctrla 移动光标到命令行首ctrle 移动光标到命令行尾ctrlu 删除光标所在字符到行首ctrlk 删除光标所在字符到行尾ctrl左|右 光标以单词为单位移动命令行中历史的管理及调用一.命令行中历史调用我们当前使用的shell可以记录系统中执行过的历史命令history##查看历史命令history-c##清空当前历史命令##永久清空历史需要清空文件.bash_history历史命令的调用上键|下键##逐行调用!数字##调用指定行历史!字符##调用以此字符开头的最近历史ctrlR##开启历史搜索模式命令行显示会变为##(reverse-i-search):输入关键字##会显示含有此关键字的最近一条历史命令行中的补齐功能一.如何在命令行中的自动补全补齐系统中存在的命令文件和某些命令的参数当按一次tab没有效果表示以此字符开头的信息不唯一可连续按2次那么会把以此字符开头的所有内容显示如果2此仍然不显示表示没有以此字符开头的指令在命令行中如何获得帮助whatis --help man一.查看命令功能[roottiminglee 桌面]# whatis date date (1) - print or set the system date and time [rootlocalhost 桌面]# whatis date date没有合适结果。 #系统安装完成时间太短系统的帮助还没更新 #解决上面的问题 [rootlocalhost 桌面]# mandb 正在处理 /usr/share/man/overrides 下的手册页... 正在为路径 /usr/share/man/overrides/man3 更新索引缓存。请等待...完成。 正在 /usr/share/man/overrides 下查找孤立 cat 页面... 正在 /var/cache/man/overrides 下查找孤立 cat 页面... 正在处理 /usr/share/man 下的手册页...2.查看命令的用法--help[rootlocalhost 桌面]# date --help [] #此选项可以加也可以不加 ... #此选项加的个数任意多个 [rootlocalhost 桌面]# date %H:%M:%S 20:10:34 #表示必须要在执行命令时加入的内容 [rootlocalhost 桌面]# passwd -l passwd该选项需要使用用户名称。 [rootlocalhost 桌面]# passwd -l lee 锁定用户 lee 的密码 。 passwd: 操作成功3.详细帮助的查看man [rootlocalhost 桌面]# man date ATE(1) User Commands DATE(1) NAME date - print or set the system date and time SYNOPSIS date [OPTION]... [FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] DESCRIPTION Display the current time in the given FORMAT, or set the system date. Mandatory arguments to long options are mandatory for short options too. -d, --dateSTRING display time described by STRING, not now --debug annotate the parsed date, and warn about questionable usage to stderr #man 要查看的内容时会进入帮助页面按q 退出 #/关键字可以搜索要搜索的内容 n 向下匹配 N 向上匹配 #在man页面中可以使用上|下来逐行查看 [rootlocalhost 桌面]# man -k passwd #看命令有多少种级别的帮助 passwd (1) - update users authentication tokens passwd (1ossl) - OpenSSL application commands passwd (5) - password file #帮助的级别 1 可执行程序或 shell 命令 2 系统调用(内核提供的函数) 3 库调用(程序库中的函数) 4 特殊文件(通常位于 /dev) 5 文件格式和规范如 /etc/passwd 6 游戏 7 杂项(包括宏包和规范如 man(7)groff(7)) 8 系统管理命令(通常只针对 root 用户) 9 内核例程 [非标准文件管理一.新建空文件#当文件不存在时会建立文件 [rootlocalhost 桌面]# touch lee [rootlocalhost 桌面]# touch lee1 lee2 #当文件存在时会修改文件时间戳 #如何查看文件时间戳可以右键选择文件并点击列表种的属性按钮 [rootlocalhost 桌面]# touch lee [rootlocalhost 桌面]# touch -t 11111111 lee二.建立目录[rootlocalhost 桌面]# mkdir timinglee [rootlocalhost 桌面]# mkdir timinglee1 timinglee2 [rootlocalhost 桌面]# mkdir timinglee/redhat/linux mkdir: 无法创建目录 “timinglee/redhat/linux”: 没有那个文件或目录 [rootlocalhost 桌面]# mkdir -p timinglee/redhat/linux三.删除文件或目录[rootlocalhost 桌面]# rm lee rm是否删除普通空文件 leey [rootlocalhost 桌面]# rm lee1 lee2 rm是否删除普通空文件 lee1y rm是否删除普通空文件 lee2y #-f 强制删除不提示 [rootlocalhost 桌面]# rm -f lee [rootlocalhost 桌面]# rm -f lee1 lee2 [rootlocalhost 桌面]# rm timinglee1/ rm: 无法删除 timinglee1/: 是一个目录 #删除目录时要加-r参数表示递归 [rootlocalhost 桌面]# rm -r -f timinglee [rootlocalhost 桌面]# rm -fr timinglee1/ [rootlocalhost 桌面]# rm -rf timinglee2/四.复制文件和复制目录#建立实验素材 [rootlocalhost 桌面]# touch lee1 lee2 lee3 [rootlocalhost 桌面]# mkdir timinglee1 timinglee2 timinglee3 #复制文件 #当文件haha不存在时会建立haha并使其内容和lee3一致 [rootlocalhost 桌面]# cp lee3 haha #不能复制多个文件到一个文件种 [rootlocalhost 桌面]# cp lee1 lee2 haha1 cp: 目标haha1 不是目录 #多个文件只能同时复制到目录种 [rootlocalhost 桌面]# cp lee1 lee2 timinglee1/ #复制目录时需要-r参数 [rootlocalhost 桌面]# cp -r timinglee1/ timinglee2/

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询