欢迎来到天天文库
浏览记录
ID:46611997
大小:89.00 KB
页数:7页
时间:2019-11-26
《Linux实验指导书1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Unix/Linux系统实验指导书中南大学信息科学与工程学院实验一Linux的安装(课后)1、实验目的(1)了解硬盘分区的概念和方法;(2)掌握硬盘的分区规划;(3)掌握Linux操作系统的安装和配置过程。2>实验设备一台pc机、RedHatLinux7.2以上版本、VMwareWorkstationv5.53、实验原理Linux可以以多种方式安装在PC机上:(1)独立分区安装、(2)DOS分区安装和(3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。4.实验步逐(1)在Window
2、sXP下安装VMware5.5(2)配置虚拟机(3)启动虚拟机(4)启动Linux安装过程(5)安装过程配置(6)安装后配置(7)笫1次启动VMWare下Linux操作系统5、实验记录(1)记录详细安装过程(2)安装过程中岀现的问题及其解决措施实验2Linux基本操作1、实验目的(1)复习Linux基本命令。(2)掌握常用Linux命令2、实验内容(1)练习命令行模式下的常用命令:man:命令帮助ALT-Fx:虚终端切换常用命令:cat、Ls^ps>chmod^kill、In、cp^mv、rm、cd、pwd^mkdir>chown>who>w^wc>wh
3、oami>date^uname等(2)编辑器vi的使用:使用vi建立并修改一个文本文件(3)档案管理rpm、gzip、tar等命令(4)网络命令telnet>ftp>talk3、实验记录(1)在实验过程中,注意记录实验现象(2)使用过程体会、心得、技巧实验3Linux系统管理1>实验目的(1)掌握Linux基本系统管理命令(2)掌握基木管理方法(3)初步了解Linux中与系统管理相关的有关配置文件2、实验内容(1)用户管理adduser>useradd>passwd等观察:/etc/passwd文件(2)文件系统管理df、du命令使用mountumoun
4、t命令使用:安装usb盘或者光盘,查看分析/etc/fstab文(1)存储器free:了解存储器使用情况(2)关机halt、shutdown-h>init0reboot、shutdown・rnow并比较它们z间的弟别(3)网络配置netconfig的使用(4)启动配置/etc/inittab:查看、修改并观察英响应3、实验记录(1)在实验过程屮,注意记录实验现彖(2)使用过程体会、心得、技巧实验4LinuxShell程序设计1、实验目的⑴掌握Linuxshell程序运行方法(1)掌握LinuxShell程序基本语法(2)T解Linux环境变量(3)编写简
5、单Linuxshell程序2、实验内容(1)杳看/etc/.profile文件:相当于DOS卜autoexe.bat(2)通配符“[]”的使用$ls[a-c]*和$ls[a,m,t]*命令(3)重定向和管道的使用IsImorecat>testlxt⑷变量$lookup=/usr/mydir$echo$lookup$exportlookup:让进程使用⑸编辑并运行以下程序(shell程序控制结构)1fortest#!/bin/bashforainxyzdoechonowa=Sadone2fortest1#!/bin/bashforadoechonowa=S
6、adone3functest#!/bin/bashSCtupO{echosetup...}do_date(){date}chgdir(){cd$l}do_datesetupchgdir4paramtest#!/bin/bashechofilename:$Oechoarguments:$*cohonumberarg:$#echoarg2:$2shiftechonumberarg:$#echoarg2:$2sethello,everoneechoargs:$*echoarg2:$21untiltest#!/bin/bashnumber=0until(test
7、$number-gt5)doecho"Snumber^number=Kexpr$number+1、done3.实验要求(1)每个shell程序事例运行多遍,并给不同参数(2)详细记录程序调试及运行结果实验5Linux高级程序设计仁实验目的(1)了解Linux操作系统下应用程序开发流程(2)掌握gun工具链的使用(3)了解Linux高级编程技巧(例如IPC机制、系统调用等)2、实验内容(1)编写一个简单的C语言程序,编写Makefile文件。了解编译过程,并用gdb进行调试。(2)以下任选其一:1.编写一个多进程通信程序,采用MessageQueue或sh
8、aredMemory或者MapedFile机制进行通信2.编写一个多线程程序(p
此文档下载收益归作者所有