- 1、本文档共194页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一Linux系统的使用 实验一 Linux系统的使用 预备知识Linux系统的安装Linux系统的组成Linux系统的用户界面实验指导屏幕编辑程序vi脚本编程Shell编译器gcc实验目的、内容实验环境利用虚拟机技术、在虚拟环境下进行实验是Linux初学者的首选一台物理计算机上模拟出多个逻辑上的计算机运行多个操作系统,并互连形成网络在同时运行的多台虚拟机中来回切换,无需重启系统 脱离实验条件的限制减少“危险性”操作对系统造成的破坏和影响 Vmware: “虚拟PC”软件,允许多个虚拟机同时被创建,在单一桌面上同时运行不同的操作系统1.1 Linux系统的安装虚拟机准备新建一个虚拟机创建一个虚拟空白硬盘设置虚拟机名称和存放路径虚拟环境参数设置收集安装信息选择安装镜像系统设置自动安装1.2 Linux系统的组成系统的心脏,实现操作系统的基本功能内核系统的操作界面,提供用户与内核交互的接口ShellLinux系统文件系统提供文件存放在磁盘等存储设备上的组织方法应用程序系统上的一些实用工具1.3 Linux系统的用户界面命令行界面Shell:即可联机使用,又可基于文件脱机使用节省资源、性能稳定、非常安全图形用户界面X Window:GNOME、KDE无需记忆大量命令,方便非专业用户使用系统调用保护内核空间实验一 Linux系统的使用 预备知识Linux系统的安装Linux系统的组成Linux系统的用户界面实验指导屏幕编辑程序vi脚本编程Shell编译器gcc实验目的、内容2.1 屏幕编辑程序viVisual Interface的简写,Linux中最常用的文本编辑器使用效率高,非常适合程序员编程使用执行输出、删除、查找、替换、块操作等文本操作,可以根据需要对其进行定制,以更少的按键方式实现相同的目标没有菜单,只有命令,且命令繁多 2.1屏幕编辑程序vi —模式的转换三种基本模式:命令模式、输入模式和末行模式 2.1 屏幕编辑程序vi —模式的进入进入vi的命令模式“vi 文件名”“vi” (退出时再指定文件名)进入输入模式a / A:从目前光标所在位置的下一个位置/当前行尾开始输入文字 i / I:从光标当前位置/当前行首开始输入文字 o / O:在当前行之下/当前行之上新开一行,从行首开始输入文字 2.1 屏幕编辑程序vi—末行模式屏幕最后一行显示“:”作为末行提示符,等待用户输入命令多数文件管理命令在此模式下执行:w 保存文件:w filename 将文件以指定的文件名filename保存:w! 强制保存文件:q 退出vi编辑器?:wq 存盘并退出vi编辑器?:q! 不存盘强制退出vi编辑器2.1屏幕编辑程序vi —光标的移动功能键功能功能键功能h光标左移一格^移至光标所在行的“行首”j光标下移一格}光标移至段落开头k光标上移一格{光标移至段落结尾l光标右移一格H光标移至屏幕顶行w光标右移一个字至字首M光标移至屏幕中间行b光标左移一个字至字首L光标移至屏幕最后行e光标右移一个字至字尾Ctrl+b屏幕往上移动一页)光标移至句尾Ctrl+f屏幕往下移动一页(光标移至句首#G光标移至第#行行首(#为数字)$移至光标所在行“行尾”G光标移至最末行行首2.1 屏幕编辑程序vi —编辑模式(1)删除 (#表示一个数字)x/#x : 删除光标所在位置的一个字符/以及之后的#个字符X/#X :删除光标所在位置的前面一个字符/以及前面的#个字符dd/#dd :删除光标所在行/从光标所在行开始删除#行复制与粘贴yw:复制光标所在位置到单词尾字符的内容到缓冲区yy:复制光标所在行的整行内容到缓冲区p: 读取缓冲区内的内容,并粘贴到光标所在位置注意:所有与“y”有关的复制命令都必须与“p”(粘贴)配合才能完成2.1屏幕编辑程序vi —编辑模式(2)替换操作r:替换光标所在处的字符R:替换光标所在处及其后的字符,直到按ESC为止u:取消最近一次的操作U:取消对当前行进行的所有操作Ctrl+r:对使用u命令撤销的操作进行恢复2.1屏幕编辑程序vi —编辑模式(3)字符串查找命令功能/word从上而下在文件中查找字符串“word”?word从下而上在文件中查找字符串“word”n定位下一个匹配的被查找字符串N定位上一个匹配的被查找字符串字符串替换命令功能:s/old/new将当前行中查找到的第一个字符串“old”替换为“new”:s/old/new/g将当前行中查找到的所有字符串“old”替换为“new”:#,#s/old/new/g在行号“#,#”范围内替换所有的字符串“old”为“new”:%s/old/new/g在整个文件范围内替换所有的字符串“old”为“new”:s/old/new/c对每个替换动作提示用户进行确认2.2 脚本编程Sh
文档评论(0)