Linux上机基本操作(实验指导书)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《Linux操作系统》实验指导书计算机学院目录目录................................................................................................................................2第一章windows下客户端软件putty......................................................................11.1Putty简介......................................................................................................11.2Putty快速启动..................................................................................................1第二章Linux使用入门...............................................................................................22.1概述.............................................................................................................22.2基本指令.....................................................................................................32.3用户文件的安全性.....................................................................................8注意:对于没有读或写权利的文件,只要对该文件的路径具有写入和执行(搜索)的权利,就可以删除或重新命名该文件!!!......................................................82.4程序设计语言C..........................................................................................92.5文本编辑器vim..........................................................................................9第三章Linux下调试器gdb的使用.........................................................................133.1GDB简介........................................................................................................133.2GDB使用介绍................................................................................................13第一章windows下客户端软件putty1.1Putty简介Putty是Win32平台下的客户端,通过它,可以登陆到Linux服务器,其好处:1.完全免费的telnet和ssh客户端工具2.全面支持ssh1和ssh23.绿色软件,无需安装,下载后在桌面建个快捷方式就行4.体积很小5.操作简单,所有的操作都在一个控制面板中实现。1.2Putty快速启动1.开始一个任务双击putty.exe;2.在HostName(orIPaddress)输入欲访问的主机名或IP;例如:222.24.21.1103.在protocol选择使用的协议ssh。4.可以把所选的任务配置存起来,在SavedSession输入任务的名字。5.双击Open,就出现画面,至此,就可以使用putty第二章Linux使用入门2.1概述Linux是一个多任务、多用户的操作系统。在Linux系统中同时可以有多个用户使用同一台计算机,运行多个不同的应用。这与平时使用的WindowsXP/2000个人版操作系统是不同的。学生平时使用的几乎都单用户独占系统(因此不用登录)。在Linux系统上,用户为了使系统能够识别自己,必须进行登录。登录分为两步:输入用户的登录名,系统将根据该登录名来识别用户;输入用户的口令,该口令是用户自己选择的一个字符串、对其他用户是保密的、在登录时系统用来辨别真假用户的关键字。系统认为只有用户自己和用户授权的人知道这个口令,所以只允许正确口令的用户登录,其他用户则不能登录到这个帐户下。在一般情况下,系统管理员会在为用户建立帐户时赋给用户一个用户名和一个初始的口令。另外,每个Linux系统都被赋予一个主机名(hostname)。这个主机名是赋给计算机的名字(标识)。主机名用来在网络上识别独立的计算机。1.登录启动putty后,可看见屏幕有如下显示:login:■在靠近login处使用小写字母键入你的用户名rg0601~04(按你的班级输入),然后按RETURN键,可看见屏幕有如下显示:password:■在靠近password处使用小写字母键入你的口令rg123,然后按RETURN键,如果系统审核输入的保密字正确,则显示:WelcometoLINUXSystemV...$■其中显示shell提示符为$,表示完成注册进程.在某些Linux系统中,shell提示符为百分号%。shell提示符是注册序列的结束,当用户看到shell提示符时,说明你已成功地在你的Linux系统中注册.2.Shell外壳这shell是LINUX与用户的交互接口,它是用户输入的键盘命令的解释程序(翻译器)和程序语言工具。shell解释程序执行的命令也称shell命令,所有shell命令之集合称作shell语言。3.退出系统当用户要终止他的LINUX对话时,必须注销,相应于shell提示符,请按Ctrl-D(^D),或者键入logout/exit。在用户注销后,LINUX可能会显示login:信息的内容.屏幕会有如下显示:$login:■如果你按RETURN键时LINUX不显示shell提示符,那么表示已注销成功;如果LINUX仍显示你的shell提示符,那么表示你未注销,则请重复注销进程。32.2基本指令⑴指令格式指令名称[选择项][参数]同一行中可以输入一个以上的指令,只要指令间以分号(;)隔开,Linux将会按次序执行命令序列。⑵指令选择项为了执行动作产生不同的结果;选择项以(-)号开头;⑶指令参数参数的目的是描述指令所需的一些信息(例如:文件名称),而这些信息在每次执行该指令时都不相同。⑷通配符“*”:可用来代表文件名中的任意长度的字符串;“?”:可用来代表文件名中的任一字符;“[]”:可用来代表文件名中的任一属于字符组中的字符。以下这些命令均为shell命令。1.man显示联机Linux手册[格式]$man[oprion][chapter]title...[描述]man命令打印你所指定的命令。在你的LINUX系统中,也许有LINUX系统V用户手册或Linux程序员手册。在较小的Linux系统中,也许没有man命令,因为联机手册需要相当大的磁盘空间。[举例]你可使用命令manwho查看who命令的手册[描述]。2.ls显示当前工作目录下内容[格式]$ls[-ltr][描述]ls命令根据文件名按字母顺序列出你的文件目录及子目录名称。[选择项]ls命令有多个选择项,下面列出几个重要的选择项:-l以长[格式]列出文件,其中包括文件中的字符个数,以及最近修改的日期和时间。-t以最近修改的时间顺序列出文件。-r将-t选择的列表顺序变反。--a显示隐藏文件[举例]以修改时间的顺序列文件,输入命令ls-ltr<CR>。Linux文件的类型:“-”为正文文件——普通文件;“d”为目录文件;“b”为块设备文件;“c”为字符设备文件;“l”为链接文件;“p”为管道文件;3.cd切换工作目录----在目录树中移动[格式]$cd[路径][描述]cd(changedirectory)命令建立指定的目录,并把它作为工作目录。4它有三种[格式]:cd返回用户主目录,并把它作为工作目录。cd目录名称改变现行目录到指定目录。cd..返回到工作目录的父目录,并把它作为工作目录。cd/进到根目录4.mkdir在当前工作目录下建立子目录[格式]$mkdir目录名称[描述]mkdir(makedirectory)命令建立1个或多个指定目录。5.rmdir删除当前工作目录下子目录[格式]$rmdir目录名称...[描述]rmdir(removedirectory)命令删除指定目录,而目录必须为空。如果目录不为空,LINUX将显示适当的报错信息。[注释]要删除含有文件的目录,你可使用带有危险性的rm-r命令。6.rm删除文件[格式]$rm文件名...[描述]rm命令删除一个或多个指定文件。选择项-i选择项使LINUX问是否要删除指定文件。如果是这样,则键入y(表示yes),否则键入n(表示no).[举例]为删除文件pterodacty,请键入命令rmpterodacty<CR>。为用-i选择项删除文件“dinosaur”,请输入命令rm-idinosaur<CR>。LINUX会问你“rm:removedinosaur?(删除dinosaur吗?)”如果你要删除“dinosaur”,则键入y,否则,键入n。7.rm-r删除目录及其文件[格式]$rm-r目录名称[描述]rm-r(removerecursively)命令删除指定目录及其内容。[注释]rm-r命令删除指定目录以及目录所含的所有文件和目录。命令rm-r具有很大的危险性,因为你也许不小心删除了你不愿删除的文件。8.cp复制文件[格式]$cp文件名1文件名2[描述]cp命令进行文件“文件名1”的复制拷贝,拷贝件称为“文件名2”[注释]如果你将一文件拷贝到已存在的文件中,那么现存文件的内容会被改写。[举例]为将文件从“this”拷贝到“that”中,请输入命令cpthisthat<CR>9.mv移动或重新命名文件和目录[格式]$mv文件名1文件名2$mv文件名...directory$mvdirectorydirectory[描述]mv命令的第1种[格式]重新命名指定的普通文件;5第2种[格式]将指定的普通文件移到指定目录;第3种[格式]重新命名带指定名的指定目录,或如果第2个目录名是1个现存目录,那么就把第1个指定目录移到它里面。[注释]下面的命令将普通文件“文件名1”和“文件名2”移到目录“directory.1”中:mv文件名1文件名2directory.1下面这条命令将工作目录中其名以“文件名”开头的所有文件移到目录“directory.1”中:mvfile*directory.1下面这条命令不仅重新命名目录“index”,而且把它从你的工作目录移到目录“/usr/ishmael/book”中。然而,如果“/usr/ishmael/book/index”是1个现存目录,那么该命令将把“directory.1”移到其中,而不变更名字。mvdirectory.1/usr/ishmael/book/I10.阅读news消息[格式]$news[描述]在某些系统上,当你注册时,也许出现信息“youhavenews(有你的新闻消息)

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功