欢迎来到天天文库
浏览记录
ID:46325265
大小:780.00 KB
页数:21页
时间:2019-11-22
《实验一Linux系统的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一Linux系统的安装及用户界面的使用一、实验目的了解Linux系统的安装、熟悉系统的启动过程熟练使用Linux系统的用户界面熟悉Linux系统常用的基本命令掌握Linux环境下vi编辑器的使用方法掌握Linux系统中编辑、编译、调试、运行C语言程序的全过程二、实验内容在VMWare虚拟机或真实物理机器上,安装Linux操作系统(选做)体验Linux系统中XWindows界面的使用尝试Linux系统键盘命令的使用,熟练掌握常用的基本命令用vi编辑器编写一个C语言程序,要求使用系统调用fork()创建两个子进程:父进程循环显示字符’a’,两个子进程分别循环显示字符
2、‘b’和‘c’。用gcc命令编译,观察运行结果。三、实验指导Linux实验环境及安装Linux系统常用的键盘命令vi编辑器的使用GCC编译器的使用fork()函数的使用Linux系统的相关知识内核版本:major.minor.patch-buildmajor:主版本号,有结构性变化时变更minor:次版本号,新增功能时发生变化奇数表示开发版,偶数表示稳定版patch-build:修订版本号发行版:Linux系统的常用目录系统管理员和普通用户使用的命令Linux内核和系统启动文件Linux的所有设备文件,如/dev/hda代表第一个物理IDE硬盘系统管理所需的配置文件
3、和子目录用户的主户目录命令、程序库、文档和其他文件Linux的安装利用虚拟机技术、在虚拟环境下进行实验是Linux初学者的首选一台物理计算机上模拟出多个逻辑上的计算机运行多个操作系统在同时运行的多台虚拟机中来回切换,无需重启系统脱离实验条件的限制减少“危险性”操作对系统造成的破坏和影响Vmware:“虚拟PC”软件,允许多个虚拟机同时被创建,在单一桌面上同时运行不同的操作系统在VMWare下安装Linux虚拟机准备新建一个虚拟机创建一个虚拟空白硬盘设置虚拟机名称和存放路径虚拟环境参数设置收集安装信息选择安装镜像系统设置自动安装Linux系统的组成Linux系统内核S
4、hell文件系统应用程序系统的心脏,实现操作系统的基本功能系统的操作界面,提供用户与内核交互的接口提供文件存放在磁盘等存储设备上的组织方法系统上的一些实用工具Linux系统的用户界面命令行界面Shell:即可联机使用,又可基于文件脱机使用节省资源、性能稳定、非常安全图形用户界面XWindow:GNOME、KDE无需记忆大量命令,方便非专业用户使用系统调用保护内核空间Linux常用键盘命令man对命令提供帮助解释ls查看目录或者文件的属性,列举出任一目录下的文件cp拷贝文件rm删除文件和目录mv移走目录或者改文件名cd改变当前目录pwd查看当前所在目录完整路径cat将
5、某个文件的所有内容显示出来more将某个文件的内容分屏显示出来chmod权限修改clear清屏date显示当前时间su在不退出登陆的情况下,切换到另外一个人的身份grep文本内容搜索kill杀死某进程passwd设置口令mkdir创建目录屏幕编辑程序viVisualInterface的简写,Linux中最常用的文本编辑器使用效率高,非常适合程序员编程使用执行输出、删除、查找、替换、块操作等文本操作,可以根据需要对其进行定制,以更少的按键方式实现相同的目标没有菜单,只有命令,且命令繁多屏幕编辑程序vi—模式的转换三种基本模式:命令模式、输入模式和末行模式屏幕编辑程序v
6、i—模式的进入进入vi的命令模式“vi文件名”“vi”(退出时再指定文件名)进入输入模式a/A:从目前光标所在位置的下一个位置/当前行尾开始输入文字i/I:从光标当前位置/当前行首开始输入文字o/O:在当前行之下/当前行之上新开一行,从行首开始输入文字屏幕编辑程序vi—末行模式屏幕最后一行显示“:”作为末行提示符,等待用户输入命令多数文件管理命令在此模式下执行:w保存文件:w将文件以指定的文件名filename保存:w!强制保存文件:q退出vi编辑器:wq存盘并退出vi编辑器:q!不存盘强制退出vi编辑器屏幕编辑程序vi—光标的移动功能键功能功能
7、键功能h光标左移一格^移至光标所在行的“行首”j光标下移一格}光标移至段落开头k光标上移一格{光标移至段落结尾l光标右移一格H光标移至屏幕顶行w光标右移一个字至字首M光标移至屏幕中间行b光标左移一个字至字首L光标移至屏幕最后行e光标右移一个字至字尾Ctrl+b屏幕往上移动一页)光标移至句尾Ctrl+f屏幕往下移动一页(光标移至句首#G光标移至第#行行首(#为数字)$移至光标所在行“行尾”G光标移至最末行行首屏幕编辑程序vi—编辑模式(1)删除(#表示一个数字)x/#x:删除光标所在位置的一个字符/以及之后的#个字符X/#X:删除光标所在位置的前面一个字符/以及前
此文档下载收益归作者所有