Linux实验报告_第1页
Linux实验报告_第2页
Linux实验报告_第3页
Linux实验报告_第4页
Linux实验报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux技术上机实验指导实验一 Linux 系统安装与简单配置一、实验目的1 掌握Linux 系统安装的分区准备。2 掌握Linux 系统的安装步骤。3掌握Linux 系统分区的挂载和卸载。4掌握Linux 系统的启动和关闭操作。二、实验内容1 安装VMware 虚拟机,设置光盘驱动器,为 Linux 系统安装做准备。2 在虚拟机下安装Linux 操作系统(如 Ubuntu 桌面版本) 。3配置Linux 系统运行环境。4利用空闲分区创建新的Linux 系统分区。5 将新的 Linux 系统分区挂载到系统中; 卸载新挂载的分区, 重新挂载到 目录树中的其他位置。三、主要的实验步骤1 制定安装

2、系统的分区计划。2 .配置光驱引导镜像文件iso,启动系统,开始安装过程。3根据安装计划,对磁盘空间进行分区设置。4根据系统安装指导,完成Linux 系统的安装过程。5安装成功后,退出系统,重新启动虚拟机,登陆Linux 操作系统。6对Linux 系统进行配置,如网络设备等。7 利用磁盘使用工具和 mount , 将新创建的 Linux 系统分区挂载到系统中。将新挂载的分区卸载,并重新挂载到目录树的其他位置。实验二 Linux 常用命令使用一、实验目的1 掌握Linux 一般命令格式。2掌握有关文件和目录操作的常用命令。3熟练使用man 命令。二、实验内容1.熟悉 cd、date、pwd、ca

3、l、who、echo、clear、passwd等常用命令。2在用户主目录下对文件进行操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等。3对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等。4利用man 命令显示 date、 echo 等命令的手册页。5显示系统中的进程信息。三、主要实验步骤1 登陆进入系统,修改个人密码。2 .使用简单命令:date、cal、who、echo、clear等,了解Linux命令格式。,华 wangweiyng;wangweiyan-de5ktop: -文件Fl tfiifi(E)查看(V) t?(T)帮助

4、出)Ta run a eonmand as administrator user root1*), ues 11 sudo .See 11 nan sudo root ler ietai Is.wjngwt 1 vdfWdnqwe 1 ydn-desklcp:$ passW更由wanqweLyen的密码.(当前)UNIX费错:输入新的UMIX雷西:重洋输入部的UNIX品码:PSiWC:已诃功申圻电码ngwelyanowanoweiyar-deskicps dale2814年 10月 27B 尾期一 20 21:19 C57 wangweiyanwangweiyar desktop:-$ whe

5、 wangweiyan tty72014 10-27 20;11 | ;e)wangweiyan pts/92914-H9-27 20:15 (:6rQ)ingwflynngweiyan-d?%kTop:t cal十月zei4一二三四五六日12345678316111213141516171819I212223242526n 28 29 3钞 313 .浏览文件系统;(1)运行pwd命令,确定当前工作目录(2)运行ls H命令,理解各字段含义。(3)运行ls 命令,理解各字段含义。jncviei /dir-xr-x drwir-xr-it drwxr-xr drvxr-xr-x drvxr-x

6、r drwxr-xr-x drwxr- xr-x drwxr-xrXwargwezyan wargwezyan WArgwiyan warqweiyan wargwelyan wargwpiyan wngelyan wargweiyon wargjeiyanw己ng”已二an wangwei)an Wcnrj?ian wenqweiydn wangjeiyan 诉 nqwf an WcWeldn wcrgeiyan wsnghfeian179 4086 4G 46 4696 4file1,然后运行cat filel ,看到什么信息bongwciyaniwangwciyan drsktcp. /

7、subdirt pxd /home-/wangweiyan/5uhdirdtigweiydnwaiiyweiydn -ktcj .-f 5ubdir S ddtef iltl anweiyaiT3wangweiyan -desktcp/subdirl date filel uangwelyanwangweiyan- des trcp:-/subdlrJ cat filei 2G14T 1 0月 27日 星期一 20 : 49.53 CSTMannweivanflwarawei址an-dm0 kte二,Lbdir士(3)运行cat subdir,会出现什么结果为什么viangweiyarxawa

8、ngweian-desktop /subdirs cat iubdir cat: subdlr:依乜那个文件或目录(4)利用man命令显示date命令的使用说明GOG wangwelyan vfangweiyan-desktop: -;SLbdir 文件旧 骗理(v)ttwnDATE11Usur (2口m(iwndOATE(L)MAME dat - print or set the system date and tineSYNOPSIS date CPntJNl. . +FC-RMflri date !-u.u_U-universal irDDhhminrrccimfjslDESCRIPTI

9、ONDisplay the current time in the given FORMAT, or set the system date- 运行man datefile1,看到什么信息运行cat filel,看到什么信息iNdngweiyan(rangweiyan desktop ; * nian ddtefilclviangweiyananeiyan - desktop : - S cat i ilelDA1T(1)User CommandsDATE(L)NAMEdare - print or seT rhp sysren dnT? Find TimeSYNOPSISdate OPTIO

10、N. . *FOftMATdate ii| -urc| -uni ersalj lWODhtinn |CC jYY Lssj J(6)利用Is -l filel , 了解链接计数是多少运行ln filel ./fa ,再看看链接计 数有什么变化用cat命令显示fa文件内容。angweiyanwangwEiyan-desktcpr-S Is -L filel-r w-1 - r - 1 wdiijw虱yan Wdnyvieiydii 5C39 2E14-16-27 21:27 file1Hjng轲eiynwangeiyfin demktdptJ。 It 显示filel的当前10行,后19行ang

11、weiyan(4kangweian desktop:-s head filelCATE 11)MTE1User ConmandsYAMEdare - print or set The sysren dare and timeSYNOPSISdate OPTION. +FORMATJdat -li| -utc| -universal WDDhrimmLtcjYY. ssjJ diidelydnVfdiijweydri-JesklouisangweiyanfSwangweiyan desktop ;-$ tail n 19 1ilelCOPYRIGHTCopyright 由 2白弛 Free So

12、tware Foundation, trie. Licence GPLv3+: GNU GPL version 3 cr later ri drwxrr-Jt riryxrCX d小rx drwxrr-x dr wxr drwxrxr-xwangwei/fp wangweiyan wangwei ymn wangweiyan uangupi 评n wangweiyan uangupixnwanqwpyn wangweiyan wanqwpiyan wangweiyan wan()w?iyan wangvfeiyen wangwei ynnwangweiyan wangweiyan uangwe

13、i VAngweiyAH wangweiyan wangweiyan vangveiyan vang/giywn vangweiyan wangweiyan vangeiysn vangveiyan179 5669 5fiR9 5669 4H95 4655 4R9S4696 4fm 4 95 4096 4Q95 40962014-10-26 2BL4-10-27 2014-IR-27 2QL4-10-27 2014-10-27 2014-10-20 ?ai4-fl-26 231410-26 2914-1A-2G 2314-10-26 2S14-10-26 2014-10-26 2314-1G-

14、2622:33 21: 26 21:27 21:44 29:4922:44 ?:4422: 44 77:44 22; 44 22:4422: 44 22:53pxamplps.desktopfilefilefile2siihdir片档it东直 视ffl文下曹JKwdnuwelyanwsnuwelydn-deiktoL:*s 毗 flle2 1rLLt:3vidngwelvarWantnftteiydii-desktupzS riv fllei flle3 iNangweiyanwangwei/an-desktopi-S Is -I总用呈64 -rw-一 r - -irw-一一 一E-一IT-

15、-rw-r-r-drwxr-r-x 2 druncr-xr-x 7 drwxr j/ancciyor desktops s*d day of north e.gp Gl)aD ddte; sd帆 as niAd/y枭eday ot nonthr sp白七电padded:弓占为白白与 ?_d隼Ffull date ; sane as*d*glast two dlgiis of year ol 150 week number fsee %)year of I0 week number isee ); normally useful 3nly with W*h same as 络b(9)运行rm f

16、ile3,然后ls弋结果如何2221ngweianLrangt/ian-desktop i ru files ngweianangweian-desktop :-5 U 4n e d 1X 16 f1 i的lebdrt装H片者乐面 flSu公n视序立下桌332G27494444444444444453211S22 2 22222222 2 222222 2 2179 3AB9 5689 钝96 4B9C 4B9fi 4996 4896 钝兄 4B9G 4B96 何兆史南:56 WT- L =W* I * - f * * rw*= = Irxr r x irxr-xr-x 1rwxr-r-x I

17、rwxr-xf-x Jrrxr -Af-x Jrnk-xr-x 1rwKr*xr-x Jrwxr-r-x drxr - Ar-x wdiiyvtlydn wdhgwuiydri wangweiyan wangweiyan wdniyan wanguiyan wangweiyariHdnqwuivdn f/angweiyan r/angweiyan wangweiyan RfdnytJiydii WdrigEiydn angeiyAn ngciyan angveiyan angv&iyan wangweiyan ridngtiydii dngtiydn wangle i.y an wangwci

18、yan wangle i.y an2014-19 26 23140 27 2014-19 27 2014 19 27 2014-19-26 2014-19-26 2014-19-262014-LB 26 2014-10-262614-LB 262白14-1白-26 2014-10-26(10)在/etc/passwd文件中查找合适你的注册名的行Hangwoiyanwangwciytiri desktop: - S g rep r wargweiyan /ec/passvd wangwiyan : x : ICOfi : IBMiwangw&iyan, 1 :/hcaeAi3ngMiyan:/b

19、in/b8h g】gw*eir%itfdnqwtiydn-(ju$h9p: f |(11)运行IS 土理解各文件的权限是什么cie4KTop1angweian&rfangwcian desktopr$ rr ile3 angweiyanwangweian-desktop:-$ Is 4找板帽片挡ft条面 沿模覆s文下WA魂=气 rw-ir - rw-一 rw- -r- rwxr-xt-x rwxr*xr-x ek r*xr-x rwxr xr*x rwxr xr x rwxr-xr-x rwxr xr-x rwxr-xr-x rwxr-ir-x222222222wangweiy3n wangw

20、eiyan wangweiyan ,面如山小1 ,dngwtiydri wanqwtiydri v/angweiyan wangwciyan ,angwciyijn wangwciyan wangweiyan wangueiyanx/angweiyan wangweiyan wngwelyan *dnq*Hidn wj rigty dii */drigwiydli wangleiyan ngvciyon ntangvciyan nfangyciyan wangweiyan -jangweiyan179 5b89 B9 4090 4B9fi 4B96 4096 钝96 钝宛 钝共 的呢 4收20

21、14-19?6 2014-19 7 2014*19-27 2014-19-27 2014-19-26 2014-19-26 2014-19-26 2014 19 26 2014-19-26 2014-19-26 2614-18 1 2014-19-262X3321;2621:2720:4922:4422:4422:4422:4422:4422:4422:4422:53(12)用两种方式改变filel的权限。angweiyanwangweiyan-desktop: chfnod a+x filel(13)统计filel文件的行数、字数Vfdiigel/arKdnyBiydii-desktop:-

22、s,1-I -w fllti196 727 filelHDngK亡iysn3钟ngveiyan desktop:-5 ,(14)运行cat file5|wc ,结果如何wangweiyanwanqweiyan-desktopman Is|mortL51)U&er CommandsL(1)MAMEla - list directory contentsSYM0PSISIs OPTION.FILEDESCRIPTIONList inforDatson about the FILES (the current directory by default).实验三vi编辑器的使用一、实验目的1 .学习使

23、用vi编辑器建立、编辑、显示及加工处理文本文件二、实验内容2 .进入和推出vi编辑器。3 .利用文本插入方式建立一个文件。4 .在新建的文本文件上移动光标位置。5 .对该文件执行删除、复原、修改、替换等操作三、主要实验步骤.进入vi编辑器。*09 wargweiyarKu)wangweiyon-desktop;文件(曰编籍(日查看w 堤sun帮助(HVIM - Vi IMdrovedversion 7.2,羽8bv Hpn Moplens ar et 目 LVim15 open source ard freely distributableHelp poor children inUganda

24、!“PP:help iccffor inlormaviantypeto exittyp弋;hclporfor on line helptype:help version7for version infoRunning in Vi comuaTible nodeWPt:seC iiocpfur Vin defdultbl/pt!:help cp-defaultfor uifo on this2 .建立一个文件,如。进入插入方式,输入一个C语言程序的各行内容,故意制造几处错误。最后,将该文件存盘。回到shell状态下wangweiyanwangweiyar-desktopvi aa.c wangw

25、ei/antawangweiyandesktop:cat aa. c/聿this ia an example*/#includeint main(Jprntf (HelLo!n);wangweiyanfawangweiyan-desktop;-i gee aa.c -o myfile/tmp/cccNqCVl.o: In function main:aa.c:(.text+9xll): undefined reference to prntf slluctZ; Id returned 1 exit status wangweiyanwangweiyan-desktop:+$ |3 .运行gcc

26、 p myfile,编译该文件,会发现错误提示。理解其含义。4 .重新进入vi编辑器,对该文件进行修改。然后存盘,退出 vi编辑器 重新编译该文件,如果编译通过了,可以利用./myfile运行该程序。wangweiyanwangweiyan- desktop:-s cat aa.cia an example*/#includeint main()printf(HelloSXn);)gcc aa_c -o as .out* /aa.c./aa.outwangweiyan(3wangweiyan- desktop1 s wangweiyanwdngwe lyan- desktop; bash; .

27、/aa*c;权限不银wangeiyantawangweiyan- desktops Hello!wangweiyanwangweiyan-desktop:-s5 .运行man date file10,然后vi file10。使用x, dd等命令删除某些文 本行。使用u命令复原此前的情况。使用c、r、s等命令修改文本内容。使用检索命令进行给定模式的检索文件F)缩用(E)查看V终滞E 增助(H)QTE(l)user SmnandsDAIEUINAMF dflte - prinT or set th? sysren t1a“p and TimpSYNOPSIS dare optton. +fohma

28、tj dare -u| -utcl -universal HiDhhnmf CCHY .ss以件IF:编蜡化)金看IV)建罐U 帮瞅H)ETE(l)User CommandsDATE(l)NAMEdate - print or set the system date and tiire使用dd命令之后文件1日 编辑住)(Vi最atm 帮助(HNATE date print ar set the system dote ard tineSYNOPSIS date option.+fowt date -iu|-utep-uiiversal MMDDhhmCCYY m使用U命令宣件卜)端骨工)含巷t

29、vi缨端in 帮用(H)IJZlTE(L)User ComnandsDATE(l)NAMEdate - print or sT Th? system date and rime使用c、r、s等命令修改文本内容c命令+光标移动命令+新文本+Esc光标移动命令闲的删除文本范围,例如c6G之后标准输出如图SYNOPSISdate OPTIOMJ. +FORMATdate - u | - - utc | - - universal |WCDhhirCCVY .asDESCRIPTIONDisplay the current tine in Ihe given FDRMATr or set the s/

30、stem date.-d, -date=5TRINGr表示取代命令,r用随后输入的单个字符取代光标所在字符,如输入 3ra 之后如图所示aaaE (1)User C amnia ndsDATE (1)WIE date - print cr set the system date and tine实验四shell编程一、实验目的1 . 了解shell的作用和主要分类。2 .掌握bash的建立和执行方式。3 .掌握bash的基本语法。4 .学会编写shell脚本。二、实验内容1. shell脚本的建立和执行。2. shell变量和位置参数、环境变量。3. bash的特殊字符。4. 一般控制结构。5

31、. 算术运算及bash函数。三、主要实验步骤1.利用vi建立一个脚本文件,其中包括 date、cal、pwd、ls等常用命令。然后以不同方式执行该脚本。2.运行history命令,配置历史命令环境。ngweiyanf&vsangwciyan desktop, i history1 pwl2 pdswd3 date4 who5 cal6 pwrt 7 Is T126 bashcfile.c177 hisiorywangweiyanpwang4eiyan-desktop; Hi5TFiFE=vhome/Tpp/J 1)/111 sTorywangifieiyan(pwangeiyan -deskt

32、op ; r HISTFirE=aoa新ngweiy/n的口ngNtiy口口 一(1001t0|3 ;f13.体会bash的命令补全功能。wangwciyarwargweiyan-desktop: -$ Is ma.c b.mtfiLel file!aa.out ejtanpies.fieskTop filelB file5b,c filefL 门 file.cwangweiyanwarqweiydP desktop:-$ Isubdtr 公共的 摘施翔片档affixT 夏画新文件 百乐4.对思考题进行编辑,然后执行fangweiyarWangweiyandesktop:bash -x f,le4.8 1 2 3 4 5 -co

温馨提示

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

评论

0/150

提交评论