Linux操作系统实验任务书3_第1页
Linux操作系统实验任务书3_第2页
Linux操作系统实验任务书3_第3页
Linux操作系统实验任务书3_第4页
Linux操作系统实验任务书3_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验安排第一局部实验DOS系统功能调用命令的扩充自制时钟—时钟中断处理程序的编制与调试第二局部实验Linux系统的安装与键盘命令的使用Linux系统的系统调用命令的使用〔实现多任务运行的实例〕

1实验三

Linux系统的安装与键盘命令的使用2一.目的要求1.目的掌握Linux系统的安装过程与根本的键盘命令。2.要求安装Linux操作系统,熟悉linux常用命令的使用,熟悉vi根本操作,利用vi建立编辑文件。33.实验内容(1)选择一种Linux发行版本。(ubuntu,Fedroa)(2)在pc或虚拟机上安装linux系统(3)学习Linux根本的命令(4)学习vi的使用 4二.Linux的安装1在VMware中安装2安装双引导系统3安装单系统

5Linux两种界面1字符界面2图形界面3两种界面的转换Ctrl+Alt+Fn6 登录和退出, 文件命令, 目录命令, 查找命令, 进程命令, 联机帮助命令。三.根本的命令7登录Linux系统我们对系统的使用都是从登录开始的。首先要求使用者必须拥有一个合法的个人账号,只有系统认可了的账号,才会获得系统的使用权。系统有两种用户:超级用户root和一般用户。当机器启动完毕后,将看到以下类似的信息:Unbuntu8.04.1zzytty11.0zzylogin:从最后一行可以看出,现在可以登录了。8键入账号后,按下回车键,然后在系统提示Password后输入用户的密码。系统将验证输入的用户名和密码是否正确,假设正确,会出现如下提示:zzy@zzy:$注意,这里输入的密码并不在屏幕上回显,这样独特的设计同样是为了平安的需要,以免旁边的人轻易地看到密码。正像在Windows中输入密码使用“*”显示一样,它有效地保护了密码,维护了系统的平安性。9退出Linux系统当用户执行完各种操作后,就要及时退出系统。退出的操作很简单,只需键入下面的命令即可:zzy@zzy~$exit

重新启动和关闭系统重新启动命令reboot关闭系统命令是halt需要超级用户的权限

10文件命令在Linux系统中,几乎所有内容包括文档、命令、设备和目录等都组织成文件的形式,用文件来管理,常用的文件命令有:1.cat、more、less命令

(1)cat命令功能:显示文本文件内容语法:cat文件名称范例: $catfile1显示file1的内容。

11$catfile1file2>file3把file1和file2的内容输入到file3中。(2)more命令功能:一次以一个page显示语法:more文件名称描述:通常在看一篇很长的文件时都希望是从头看到尾,在Linux中,more命令可以以一个page为单位来浏览文件。当使用more时,可看到屏幕的左下方有一个“--more--”的信息,这时假设按下回车键,那么会显示下一行;假设按下空格键,那么会显示下一个page。

12(3)less命令功能:与more命令相似,一次以一个page显示,可以前翻、后翻语法:less文件名称描述:假设按下空格键,那么会显示下一个page,按下回车键那么一行行地下翻,按下b键往上翻一页。相关命令:zless2.ls命令命令名称:ls功能:查看目录及文件语法:ls

13描述:ls命令用来浏览文件与目录,这个动作相当于DOS中的dir命令。例如:ls-l--rwxr--r-1rootdba65520Jan291998profile1 -rw-r—r--1rootdba103614Jan291999services这里大家看到的-rw—r--r是文件的许可权限,r是读权限,w是写权限,x是执行权限。3.cp命令命令名称:cp功能:拷贝文件语法:cp文件目的地

14描述:其实cp的语法与DOS的copy语法大致相同。须注意的是,在使用cp时一定要有目的地才行,在DOS中做copy时,有时可省略目的地,但在Linux中就无法这样做。在cp中也可以使用通配符,像“*”、“?”等,例如,我们要将root目录内的所有文件,但不包括隐藏文件,拷贝至根目录下的temp内,其命令为:#cp/root/*/temp假设要拷贝所有小写字母开头的隐藏文件,其命令为:#cp/root/.[a-z]*/temp

154.rm命令命令名称:rm功能:删除文件语法:rm文件描述:rm与DOS的del命令有些类似之处,不同的是,rm功能的强大与其相对杀伤力远不是DOS的del可以相比。只要是文件,不管是否隐藏,或是文件使用权限设置成只读,rm皆可删除,在此要注意的是已删除的文件是无法恢复的,所以在使用rm时要特别小心。例如,我们删除temp目录下的file1文件,可用:$cdtemp;rmfile1在Linux中要一次键入两个不同的命令时,只需在命令与命令

165.mv命令命令名称:mv功能:文件更名或搬移语法:mv文件名称搬移的目的地(或更改的新名)描述:有的时候我们会做文件更名的操作,或是移动文件。其实文件更名与移动文件的操作原理是一样的,差异只是路径的不同。mv命令通常被用来移动文件

17目录和层次命令同dos/windows操作系统一样,在linux系统中文件也是按目录保存在一个树形目录层次结构中的,目录层次的顶部是“根”目录,使用符号“/”。常用的目录和层次命令包括:1.pwd命令命令名称:pwd功能:显示当前工作目录语法:pwd描述:pwd命令显示当前目录在文件系统层次中的位置。182.cd命令命令名称:cd功能:切换目录语法:cd目录名称描述:cd除了有切换目录的功能外,还有一个功能就是不管在哪个目录内,只要输入cd命令不用接任何参数,就可回到用户目录〔homedirectory〕内。3.mkdir、rmdir命令命令名称:mkdir/rmdir功能:创立目录和删除目录语法:mkdir目录名称rmdir目录名称19查找命令find命令命令名称:find功能:搜寻文件与目录语法:find目录名选项常用选项有:-namefilename按名字查找-typex查找类型为x的文件〔x包括:b,c,d,f,l等〕范例如下:$find/home/lin-namehash

202.grep命令命令名称:grep功能:在文件中查找字符串语法:grep字符串文件名范例如下:$greptiggerfile1在file1文件中找寻tigger字符串

21进程命令1.ps命令

命令名称:ps功能:查询正在执行的进程语法:ps[可选参数]描述:ps命令提供Linux系统中正在发生的事情的一个快照,能显示正在执行进程的进程号、发出该命令的终端、所使用的CPU时间以及正在执行的命令。例如:$psaux222.kill命令命令名称:kill功能:终止正在执行的进程语法:kill进程号例如:$kill-9PID#无条件删除进程号为PID#的进程。相关命令还有:w,who等23联机帮助命令各种在线帮助是学习Linux很好的工具,以下是常用的在线辅助工具:1.man命令

系统上几乎每条命令都有相关的Man(manual)page。在有问题或困难时,可以立刻找到这个文件。例如,如果使用ls命令时遇到困难,可以输入:$manls系统就会显示出ls的manpage。24

四.vi的使用vi的名字取自于visual,意为“直观”,它是一个全屏幕文本编辑程序。在Linux系统中vi是最常用的编辑程序,它的文本编辑功能十分强大,但使用起来比较复杂。介绍vi编辑程序的两种工作模式,即命令模式和输入模式。251.vi的启动输入vi命令后,便进入全屏幕编辑环境,此时的状态为命令模式。(1)vi进入vi的一个临时缓冲区,光标定位在该缓冲区第1行第1列的位置上。(2)vifile1如果file1文件不存在,将建立此文件;如该文件存在,那么将其拷贝到一个临时缓冲区。光标定位在该缓冲区第1行第1列的位置上。262.退出vi建议在退出vi前,先按ESC键,以确保当前vi的状态为命令方式,然后再键入“:”(冒号),输入以下命令,退出vi。(1):w将编辑缓冲区的内容写入文件,那么新的内容就替代了原始文件。这时并没有退出vi,必须进一步输入下述命令才能退出vi: :wfilename(存入指定文件) :q27vi的两种模式当vi工作在命令模式下,输入的字符被视为执行特定vi功能的命令;而工作在输入模式下,输入的字符是编辑文件的正文。命令模式是vi的默认模式,命令模式下输入英文大小写字母的含义是有区别的。两种模式的切换见图。28在命令模式下,你所能进行的操作有移动光标在屏幕上的位置,标记、删除、移动、复制字符或文本区块,还可以将文件写入或退出编辑器,亦可设置编辑环境,如寻找字符串、列出行号等。此外在系统提示符下输入vi及文件名称后,即进入vi全屏幕编辑画面(命令模式)。只有在输入模式下,才可进行文字输入,按ESC键可以回到命令模式。在命令模式下可按“i”或“a”或“o”等键进入输入模式。i——在目前光标前插入所要输入之文字。a——在目前光标后开始输入文字。o——在当前光标所在行下新增一空行,并从行首开始输入文字。29在命令模式下,你所能进行的操作有移动光标在屏幕上的位置,标记、删除、移动、复制字符或文本区块,还可以将文件写入或退出编辑器,亦可设置编辑环境,如寻找字符串、列出行号等。此外在系统提示符下输入vi及文件名称后,即进入vi全屏幕编辑画面(命令模式)。只有在输入模式下,才可进行文字输入,按ESC键可以回到命令模式。在命令模式下可按“i”或“a”或“o”等键进入输入模式。i——在目前光标前插入所要输入之文字。a——在目前光标后开始输入文字。o——在当前光标所在行下新增一空行,并从行首开始输入文字。30根本vi命令1.移动光标移动光标h、j、k、l:分别控制光标左、下、上、右移一格。Ctrl+b:上滚一屏。Ctrl+f:下滚一屏。Ctrl+d:下滚半屏。Ctrl+u:上滚半屏。G:移到文件最后。w:移到下个字的开头。b:跳至上个字的开头。312.删除x:删除当前光标所在后面一个字符。#x:删除当前光标所在后面#个字符。例如,5x表示删除5个字符。dd:删除当前光标所在行。#dd:删除当前光标所在后面#行。例如,5dd表示删除自光标算起的5行。:l,#d:例如,:1,12d表示删除自行1至行12的文字。X:删当前光标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论