Linux实验报告材料

合集下载

linux实验报告

linux实验报告

linux实验报告

实验目的:通过对Linux操作系统的实践,掌握基本的Linux

命令和操作方法,了解Linux操作系统的特点和优势。

实验一:Linux环境搭建

在实验一中,我们首先需要搭建Linux操作系统的环境。根据

实验指导书的要求,我们选择了Ubuntu作为实验平台。通过下载Ubuntu镜像文件,并利用虚拟机软件创建一个虚拟机,将镜像文

件安装到虚拟机中。在安装过程中,我们需要选择合适的分区和

网络配置等,并设置root用户的密码。

实验二:基本命令的使用

在实验二中,我们主要学习了Linux的基本命令的使用方法。

首先,我们了解了Linux文件系统的结构,包括根目录、用户目录、系统目录等。然后,通过命令行终端进行一系列的实践操作,比如查看文件内容、创建目录、复制文件等。这些命令的使用不

仅提高了我们的工作效率,同时也增强了对Linux操作系统的理解。

实验三:软件安装与卸载

实验三主要涉及到Linux的软件安装与卸载。我们首先学习了使用APT工具进行软件包管理,通过安装命令行界面的方式安装了一些常用的软件,比如文本编辑器、终端工具等。此外,我们还学习了如何卸载已安装的软件包,清理不需要的文件,以保持系统的整洁性。

实验四:权限管理

在实验四中,我们学习了Linux的权限管理机制。Linux操作系统采用了基于用户和组的权限模型,通过设置文件和目录的权限,实现对文件的读、写、执行的控制。我们通过实际操作,创建了新的用户和组,并为不同的用户和组设置了不同的权限。这样,可以有效地保护系统的文件和数据的安全性。

Linux实验报告

Linux实验报告

Linux实验报告

《⾼级操作系统》实验报告

学号:姓名:班级:

实验⽇期:2016 年 3 ⽉30 ⽇成绩:

实验名称:实验⼀:常⽤的Linux命令

⼀、实验⽬的

1、熟悉Linux的桌⾯环境;

2、了解Linux的⽂件⽬录结构;

3、了解Linux的命令及使⽤格式。

4、熟悉Linux系统的⽂件和⽬录

⼆、实验内容

1、Linux的终端⽅式和⽂本⽅式下的命令操作。

2、练习并掌握常⽤的Linux操作命令,如ls、cat、ps、who、echo、cd、more、cp、rm、ps 等;

3、学习使⽤Linux的在线求助系统,如man和help命令等。

三、实验操作

1、基本命令的使⽤

1)更改你的密码

2)显⽰系统⽇期

3)显⽰2003年完整的⽇历

4)显⽰1999年⼀⽉和99年⼀⽉

5)列出当前你系统上所有的⽤户

6)显⽰你的登录⽤户名

7)清屏

8)查看/etc/passwd⽂件的内容

9)在你的屏幕上输出“hello linux”

10)使⽤历史命令查看来查看过去所输⼊的20条命令

11)运⾏历史列表中的任意⼀条命令

12)Bash⽀持命令和⽂件名连同TAB键补齐的特性,对命令和⽂件名均尝试使⽤这种特

2、⽂件和⽬录操作

1)查看你当前的⽬录,是那⼀个⽬录

2)切换你当前的⽬录到root⽬录

3)在root⽬录并且在这个⽬录下列出⼀个简单的和⼀个长串⽂件的列表

4)列出当前⽬录下所有的⽂件,列出当前⽬录下所有的⽂件,包括⼦⽬录中的⽂件。

5)回到你的home⽬录下,列出它的内容包括隐藏⽂件

6)在home⽬录下创建⼀个名为mydir的⽬录,显⽰出~/mydir(不要显⽰⽬录中内容),

国开电大操作系统 Linux系统使用 实验报告

国开电大操作系统 Linux系统使用 实验报告

国开电大操作系统 Linux系统使用实验

报告

实验一:Linux系统使用

实验目的:

熟悉Linux系统环境,掌握常用命令,了解如何使用帮助,掌握文件和目录操作。

实验器材:

Linux平台。

实验内容:

1.了解Gnome图形界面。

2.以root用户登录Linux系统,创建自己的帐号。

3.执行常见命令。

4.使用特殊控制进行命令行编辑。

5.使用man命令查找特定的帮助信息。

6.Linux系统文件和目录的操作。

实验步骤:

1.了解Gnome图形界面

1) 类似于Windows任务栏。

2) 类似于Windows桌面和资源管理器。

3) 类似于Windows下方任务栏。

4) 使用Ctrl+Shift变换输入法,其中智能拼音最常用。

5) 使用Ctrl+Alt+F1~F6可以从图形界面切换到tty1~tty6中的一个Terminal文字界面。

6) 使用Ctrl+Alt+F7可以从Terminal文字界面切换到图形界面。在文字界面增加用户成功。

7) Linux文件系统目录基本结构:

Linux文件系统是多级树形结构。典型Linux文件系统大致的结构如下:

根目录

bin常用的Linux命令目录

usr用户目录

dev设备文件

lib用于系统开发的库文件

etc系统管理用的配置文件

tmp临时文件目录

2.以root用户登录Linux系统,创建自己的帐号。

在系统安装过程中可以创建以下两种帐号:

1)root--超级用户帐号(系统管理员),使用这个帐号可

以在系统中做任何事情。

2)普通用户--这个帐号供普通用户使用,可以进行有限

的操作。

一般的Linux使用者均为普通用户,而系统管理员一般使

linux基本命令实验报告

linux基本命令实验报告

linux基本命令实验报告

Linux基本命令实验报告

一、引言

在计算机科学领域,Linux操作系统是一种常见的开源操作系统。它以其稳定性、安全性和灵活性而闻名,并被广泛应用于服务器和个人计算机。本实验报告旨

在介绍一些常用的Linux基本命令,并通过实验来验证其功能和用法。

二、实验目的

1. 熟悉Linux操作系统的基本命令;

2. 掌握Linux命令的用法和参数;

3. 通过实验验证Linux命令的功能。

三、实验内容

1. 文件和目录操作命令

1.1 ls命令:用于列出当前目录下的文件和目录。

1.2 cd命令:用于切换当前工作目录。

1.3 mkdir命令:用于创建新目录。

1.4 touch命令:用于创建新文件。

1.5 cp命令:用于复制文件或目录。

1.6 mv命令:用于移动文件或目录。

1.7 rm命令:用于删除文件或目录。

2. 文本处理命令

2.1 cat命令:用于查看文件内容。

2.2 grep命令:用于在文件中搜索指定的字符串。

2.3 sed命令:用于对文件进行文本替换和编辑操作。

2.4 awk命令:用于处理和分析文本数据。

3. 系统管理命令

3.1 ps命令:用于查看当前系统进程。

3.2 top命令:用于实时监控系统资源占用情况。

3.3 kill命令:用于终止指定的进程。

3.4 ifconfig命令:用于查看和配置网络接口。

3.5 ping命令:用于测试网络连接。

四、实验结果与分析

1. 文件和目录操作命令实验结果:

通过实验,我们成功地使用了ls命令列出了当前目录下的文件和目录,并使用cd命令切换了工作目录。我们还创建了新目录和新文件,并使用cp命令和mv 命令进行了文件和目录的复制和移动。最后,我们使用rm命令成功地删除了文件和目录。

Linux操作系统实验实验报告

Linux操作系统实验实验报告

L i n u x操作系统实验实

验报告

Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

实验1:安装Linux系统

【实验目的和要求】:安装Linux系统,掌握操作系统的系统配置,建立应用环境的过程。

【实验内容】:

1、首先在windows系统中安装虚拟机。在网上找到VMwareWorksttionPro

版本,确定安装目录。一直下一步,不需要太多的说明。

2、

图为安装完成后的界面。

3、然后在阿里巴巴开源镜像网站下载centos系统镜像,然后虚拟机创建新

的虚拟机,

进行一些简单的虚拟机设置,设置了网络链接nat模式等等。

安装完成后的界面实验2:Linux下c语言开发

【实验目的】:学会和掌握用c语言开发一个应用程序的全过程,包括,编译,调试等等。

【实验步骤】:首先在系统中查看是否已经安装有gcc,输入查看命令发现没有,于是需要安装gcc。在centos系统中可以使用比较简便的yum命令。在之前已经配置好了yum源。直接输入yuminstallgcc。回车自动安装程序和需要的依赖包。

因为虚拟机中和电脑很多地方切换使用不方便,所以安装了xshell软件。图为xshell中的截图。

安装完毕。然后使用vi或者vim编写

运行,在屏幕上打印出hello,world。

实验3:进程创建

【实验目的和要求】1.了解进程的概念及意义;2.了解子进程和父进程

3.掌握创建进程的方法。

【实验内容】1.子进程和父进程的创建;

2.编写附件中的程序实例

【实验步骤】一1、打开终端,输入命令,在文件中输入中的代码;

linux实训报告(6个内容)

linux实训报告(6个内容)

Linux网络管理

实训报告

学生姓名:李含

指导教师:刘国成

班级: C0841

学号: 36

信息工程学院

2011.11

一、Linux安装与配置

1、实训目的

(1)熟练掌握Linux安装的方法

(2)了解Linux的基本配置

2、实训内容

(1)安装带图形界面的Linux redhat 5.2企业版Linux用户和计算机

(2)安装命令行界面Linux redhat 5.2企业版LinuxHLG-B (3)使用ssh putty连接到Linux

(4)管理文件及目录

3、实训步骤

命令行安装RedHat

(1)在vmvare安装虚拟机时,在选择操作系统该步骤时,一定选择Linux

(2)新建完vitual machine 界面如下

(3)打开vmware ,在vmware 光驱中挂载linux RedHat 企业版

(4) 从光盘引导启动linux,启动vmare

(5) 在命令行中键入text

(6) 在光盘检测的页面,用tab 键选择Skip 跳过光盘检测。

(7) 再接下的界面中,直接点击OK 即可。

(8) 语言选择英语(注:这里选择英语,不要选择chinese )

(9) 键盘使用习惯,默认即可。

点击OK

(11)在弹出的页面中,点击yes。

FAT32,选择默认即可,点击ok。

(13) 在该页面可以看到默认的分区信息,可以根据自己对分区的要求对分区信息进行修改。

(14) 是否给GRUB 开机管理系统设定密码,根据个人安

全需要选择。

(15) 在该页面选择使用IPv4 还是IPV6。我们选择IPV4

(16)在该页面,选择动态获得IP 地址,如后续需要指定,我们进行设定。

操作系统原理实验1-Linux操作系统环境搭建

操作系统原理实验1-Linux操作系统环境搭建

《操作系统原理》实验报告

实验序号:1 实验项目名称:Linux操作系统环境搭建

一、实验目的及要求

1. 加深对操作系统结构及编程环境的理解。

2. 掌握虚拟机软件及Linux操作系统的安装及环境搭建。

3. 掌握Linux操作系统下的C语言编程环境搭建。

二、实验设备(环境)及要求

1.搭建虚拟机VMware Workstation下的Ubuntu操作系统环境

2.搭建Ubuntu操作系统下的C语言编程环境,并用C语言实现N!程序,编译好并运行,采用函数调用的形式,模块化编程思想。

三、实验内容与步骤

1.搭建虚拟机VMware Workstation:

2.搭建虚拟机VMware Workstation下的Ubuntu操作系统环境:语言选择,开始安装:

输入信息:

安装完成:重启后:

linux实验报告总结-共10篇

linux实验报告总结-共10篇

∣inux实验报告总结(共10篇)

(Linux实验报告汇总)

(一)Shell 编程

一、实验目的:

1)掌握在Linux下的C编程基本方法。

2)掌握shell编程方法。

3)掌握dialog图形化编程方法。

二、实验内容

1、编写能输出“Hello world!”问候语的C程序,并在终端中编译、执行。要求记录所使用的命令及结果。

#include stdio.h

main()(

printf(Hello world!\n);

2、编写一个C程序并设置其在后台执行,其功能是在一段时间后(可自行设置),在屏幕上显示信息:Time for play!,写出相应的程序、命令及结果。

#include stdio.h

main()(

int time=0;

printf(请输入等待时间(单位:s):);

scanf(%d/&time);

sleep(time);

printf(Time for play!\n);

)

3、编写C程序,求1到100之间整数的阶乘和,并对程序进行

优化。写出程序、命令和结果。

#include stdio.h

main()

int i;

double s = l,sum = 0;

for( i= l;i= 100;i++)

sum+=s*=i;

printf( 1到100之间整数的阶乘和:%f\n,sum);

printf( 1到100之间整数的阶乘和:%e\n,sum);

}

4、编写C程序,根据键盘输入的半径求圆面积,要求在命令行

周率(P∣=3∙14,PI=3∙14159,PI=3.14159626 等)进行编使用不同的

LINUX基础实验报告

LINUX基础实验报告

LINUX基础实验报告

实验⼀:主要是介绍Linux系统概况,⽆运⾏代码。

实验⼆:Linux的基本操作

重要知识点

[Tab]

使⽤Tab键来进⾏命令补全,Tab键⼀般键盘是在字母Q旁边,这个技巧给你带来的最⼤的好处就是当你忘记某个命令的全称时你可以只输⼊它的开头的⼀部分然后按下Tab键就可以得到提⽰或者帮助完成,当然不⽌补全命令,补全⽬录,补全命令参数都是没问题的。

Ctrl+c键

⽤来强⾏终⽌当前程序。

⼀些其他常⽤快捷键

按键作⽤

Ctrl+d键盘输⼊结束或退出终端

Ctrl+s暂定当前程序,暂停后按下任意键恢复运⾏

Ctrl+z将当前程序放到后台运⾏,恢复到前台为命令fg

Ctrl+a将光标移⾄输⼊⾏头,相当于Home键

Ctrl+e将光标移⾄输⼊⾏末,相当于End键

Ctrl+k删除从光标所在位置到⾏末

Alt+Backspace向前删除⼀个单词

Shift+PgUp将终端显⽰向上滚动

Shift+PgDn将终端显⽰向下滚动

通配符是⼀种特殊语句,主要有星号(*)和问号(?),⽤来对对字符串进⾏模糊匹配(⽐如⽂件名,参数名)。当查找⽂件夹时,可以使⽤它来代替⼀个或多个真正字符;当不知道真正字符或者懒得输⼊完整名字时,常常使⽤通配符代替⼀个或多个真正的字符。

终端⾥⾯输⼊的通配符是由 Shell 处理的,不是由所涉及到命令语句处理的,它只会出现在命令的“参数值”⾥(它不⽤在命令名称⾥,命令不记得,那就⽤Tab补全)。当 Shell 在“参数值”中遇到了通配符时,Shell 会将其当作路径或⽂件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进⾏代换(路径扩展);否则就将该通配符作为⼀个普通字符传递给“命令”,然后再由命令进⾏处理。总之,通配符实际上就是⼀种 Shell 实现的路径扩展功能。在通配符被处理后, Shell 会先完成该命令的重组,然后再继续处理重组后的命令,直⾄执⾏该命令。

Linux实验报告

Linux实验报告

中南大学

Linux操作系统

实验报告

学生姓名

学院信息科学与工程学院

指导老师胡小龙

专业班级

完成时间

目录

1.实验一Linux的安装 (3)

1.1 实验目的 (3)

1.2 实验设备 (3)

1.3 实验原理 (3)

1.4 实验步骤 (3)

2. 实验二Linux基本操作 (5)

2.1 实验目的 (5)

2.2 实验设备 (5)

2.3 实验原理 (6)

2.4 实验步骤 (6)

3. 实验三Linux系统管理 (10)

3.1 实验目的 (10)

3.2 实验设备 (10)

3.3 实验原理 (10)

3.4 实验步骤 (11)

4. 实验四Linux Shell程序设计 (14)

4.1 实验目的 (14)

4.2 实验设备 (14)

4.3 实验原理 (15)

4.4 实验步骤 (17)

5. 实验五Linux 高级程序设计 (20)

5.1 实验目的 (20)

5.2 实验设备 (21)

5.3 实验原理 (21)

5.4 实验步骤 (21)

6. 实验六Linux内核 (23)

6.1 实验目的 (23)

6.2 实验设备 (23)

6.3 实验原理 (23)

6.4 实验步骤 (23)

Linux操作系统

1.实验一Linux的安装

1.1 实验目的

(1)了解硬盘分区的概念和方法;

(2)掌握硬盘的分区规划;

(3)掌握Linux操作系统的安装和配置过程。

1.2 实验设备

一台pc机、RedHat Linux 7.2以上版本、VMware Workstation v5.5。

1.3 实验原理

Linux可以以多种方式安装在PC机上:(1)独立分区安装、(2)DOS分区安装和(3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。

2020年LINUX实验报告有关材料

2020年LINUX实验报告有关材料

linux实验报告有关材料

篇一:linux实验报告

CENTRALSOUTHUNIVERSITY

Linux实验报告

学院信息科学与工程学院

学生姓名

班级学号

指导教师胡小龙设计时间xx年12月

实验一Linux的安装

1、实验目的

(1)了解硬盘分区的概念和方法;

(2)掌握硬盘的分区规划;

(3)掌握Linux操作系统的安装和配置过程。

2、实验设备

一台pc机、RedHatLinux7.2以上版本、VMwareWorkstationv5.5 3、实验原理

Linux可以以多种方式安装在PC机上:(1)独立分区安装、(2)DOS分区安装和(3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。

4、实验步逐

(1)在WindowsXP下安装VMware5.5

(2)配置虚拟机

(3)启动虚拟机

(4)启动Linux安装过程

(5)安装过程配置

(6)安装后配置

(7)第1次启动VMWare下Linux操作系统

5、实验记录

(1)记录详细安装过程

(2)安装过程中出现的问题及其解决措施

篇二:LINUX操作系统实验报告

xx学院

LINUX操作系统实验报告

姓名班级学号

指导教师xxx

20xx年9月14日

实验一在LINUX下获取帮助、Shell实用功能实验目的:

1、掌握字符界面下关机及重启的命令。

2、掌握LINUX下获取帮助信息的命令:man、help。

3、掌握LINUX中Shell的实用功能,命令行自动补全,命令历史记录,命令的排列、替换与别名,管道及输入输出重定向。

linux shell 实验报告

linux shell 实验报告

linux shell 实验报告

Linux Shell 实验报告

一、引言

Linux Shell 是一种命令行解释器,它允许用户与操作系统进行交互。作为一个开源的操作系统,Linux 提供了多种 Shell,如 Bash、Zsh、Ksh 等,每种 Shell 都有其特点和用途。本实验旨在通过实际操作,深入了解 Linux Shell 的使用和功能。

二、实验目的

1. 熟悉 Linux Shell 的基本概念和操作;

2. 掌握 Shell 的常用命令和参数;

3. 理解 Shell 脚本的编写和执行过程。

三、实验环境

本次实验使用的实验环境为 Ubuntu 20.04 LTS 操作系统,使用默认的 Bash Shell。

四、实验内容

1. Shell 基本操作

在 Linux 系统中,打开终端即可进入 Shell 环境。Shell 提供了丰富的命令用于文件操作、系统管理等。以下是一些常用的 Shell 命令示例:

- ls:列出当前目录下的文件和子目录;

- cd:切换当前工作目录;

- mkdir:创建新目录;

- rm:删除文件或目录;

- cp:复制文件或目录;

- mv:移动文件或目录。

2. Shell 变量和环境变量

Shell 变量用于存储数据,可以通过赋值和引用来操作变量。环境变量是一种特殊的 Shell 变量,用于存储系统环境的信息。以下是一些常用的变量和环境变量示例:

- 变量赋值:name="John";

- 变量引用:echo $name;

- 环境变量:$HOME、$PATH、$USER。

3. Shell 脚本编写与执行

LINUX操作系统实验报告..

LINUX操作系统实验报告..

实验一 LINUX操作基础

实验目的:

1、掌握字符界面下关机及重启的命令。

2、掌握LINUX下获取帮助信息的命令:man、help。

3、掌握LINUX中常用的简单命令:pwd、date、who、cal、uname、wc、clear等

实验内容:

1、使用shutdown命令设定在30分钟之后关闭计算机。

2、使用init命令实现图形界面到字符界面及字符界面到图形界面的切换。

3、分别使用命令man和help查看ls命令的帮助文档。

4、使用命令将当前计算机的主机名显示为IT。

5、使用命令显示公元2008年8月的月历。

6、显示当前计算机上的日期和时间。

7、统计文件/etc/passwd的行数、字符数和单词数。

实验步骤及结果:

1、

2、

3、

4、5、

6、7、

实验二 LINUX系统的文件操作命令

实验目的:

1、掌握LINUX下文件和目录操作命令:cd、ls、mkdir、rmdir、rm。

2、掌握LINUX下文件信息显示命令:cat、more。

3、掌握LINUX下文件复制、删除及移动命令:cp、mv。

4、掌握LINUX的文件检索、排序命令:grep、sort。

实验内容:

1、使用命令切换到/etc目录,并显示当前工作目录路径。

2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。

3、使用命令创建目录/root/linux,然后删除该目录。

4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容。

5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。

linux操作系统实验报告

linux操作系统实验报告

linux操作系统实验报告

LINUX操作系统实验报告

姓名班级学号指导

教师

2021 年 05月 16 日

实验一在LINUX下获取帮助、Shell实用功能

实验目的:

1、掌握字符界面下关机及重启的命令。

2、掌握LINUX下获取帮助信息的命令:man、help。

3、掌握LINUX中Shell的实用功能,命令行自动补全,命令历史记录,命令的排列、替

换与别名,管道及输入输出重定向。

实验内容:

1、使用shutdown命令设定在30分钟之后关闭计算机。

2、使用命令“cat /etc/cron.daliy”设置为别名named,然后再取消别名。

3、使用echo命令和输出重定向创建文本文件/root/nn,内容是hello,然后再使用

追加重定向输入内容为word。

4、使用管道方式分页显示/var目录下的内容。

5、使用cat显示文件/etc/passwd

和/etc/shadow,只有正确显示第一个文件时才显示第二个文件。

实验步骤及结果:

1. 用shutdown命令安全关闭系统,先开机在图形界面中右击鼠标选中新建终端选项中输入

命令Shutdown -h 30

2、使用命令alias将/etc/cron.daliy文件设置为别名named,左边是要设置的名称右边是要更改的文件。查看目录下的内容,只要在终端输入命令即可。取消更改的名称用命令unalias命令:在命令后输入要取消的名称,再输入名称。

3.输入命令将文件内容HELLO重定向创建文本文件/root/nn,然后用然后再使用追加重定向输入内容为word。步骤与输入内容HELLO一样,然后用命令显示文件的全部内容。

linux实验报告

linux实验报告

燕山大学

Linux技术上机实验指导

实验一Linux系统安装与简单配置

一、实验目的

1.掌握Linux系统安装的分区准备。

2.掌握Linux系统的安装步骤。

3.掌握Linux系统分区的挂载和卸载。

4.掌握Linux系统的启动和关闭操作。

二、实验内容

1.安装VMware虚拟机,设置光盘驱动器,为Linux系统安装做准备。2.在虚拟机下安装Linux操作系统(如Ubuntu桌面版本)。

3.配置Linux系统运行环境。

4.利用空闲分区创建新的Linux系统分区。

5.将新的Linux系统分区挂载到系统中;卸载新挂载的分区,重新挂载到目录树中的其他位置。

三、主要的实验步骤

1.制定安装系统的分区计划。

2.配置光驱引导镜像文件iso,启动系统,开始安装过程。

3.根据安装计划,对磁盘空间进行分区设置。

4.根据系统安装指导,完成Linux系统的安装过程。

5.安装成功后,退出系统,重新启动虚拟机,登陆Linux操作系统。6.对Linux系统进行配置,如网络设备等。

7.利用磁盘使用工具和mount,将新创建的Linux系统分区挂载到系统中。将新挂载的分区卸载,并重新挂载到目录树的其他位置。

实验二Linux常用命令使用

一、实验目的

1.掌握Linux一般命令格式。

2.掌握有关文件和目录操作的常用命令。

3.熟练使用man命令。

二、实验内容

1.熟悉cd、date、pwd、cal、who、echo、clear、passwd等常用命令。2.在用户主目录下对文件进行操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等。

Linux 实验报告

Linux 实验报告

Linux程序设计

实验报告

姓名:杨帆

班级:计1242

学号: 121842284

专业:计算机科学与技术指导老师:赵帼英

实验一 Linux系统安装与启动(选做实验)

一、实验目的(通过实践及查阅资料完成如下实验)

1.掌握虚拟机的配置过程。

2.掌握Linux系统的安装过程和简单配置方法。

3.掌握与Linux相关的多操作系统的安装方法。

4.掌握Linux系统的启动、关闭步骤。

5.了解Linux文件系统和目录结构。

二、实验内容

1.安装虚拟机软件(如VMware、Virtualbox)。

2.在虚拟机软件中安装Linux操作系统(如Fedora、Ubuntu、redhat等)。

3.配置Linux系统运行环境。

4.正确地启动、关闭系统。

三、实验步骤

1 .安装虚拟机软件(VMware Workstation 7.0) 。

2.在虚拟机软件中新建Linux虚拟机

2.1设置内存大小(建议大于256MB)

2.2设置虚拟硬盘大小(建议大于8GB)

2.3设置虚拟光驱(虚拟方式,镜像文件)

2.4设置网络连接模式(建议采用桥接方式)

2.5设置共享目录(建议英文目录名)

1.在Linux虚拟机中安装Linux操作系统(fedora10 )。

3.1选择安装界面

3.2检测安装截介质(建议跳过)

3.3安装过程中的语言、键盘选择

3.4磁盘分区(采用自动分区,总大小与2.2相匹配)

3.5引导程序选择(采用GRUB)

3.6注意事项(禁用SELinux)

2.通过相关命令实现对操作系统的登录、退出与关机

3.使用文件浏览器査看Linux操作系统目录结构

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

燕山大学

Linux技术上机实验指导

实验一Linux系统安装与简单配置

一、实验目的

1.掌握Linux系统安装的分区准备。

2.掌握Linux系统的安装步骤。

3.掌握Linux系统分区的挂载和卸载。

4.掌握Linux系统的启动和关闭操作。

二、实验容

1.安装VMware虚拟机,设置光盘驱动器,为Linux系统安装做准备。2.在虚拟机下安装Linux操作系统(如Ubuntu桌面版本)。

3.配置Linux系统运行环境。

4.利用空闲分区创建新的Linux系统分区。

5.将新的Linux系统分区挂载到系统中;卸载新挂载的分区,重新挂载到目录树中的其他位置。

三、主要的实验步骤

1.制定安装系统的分区计划。

2.配置光驱引导镜像文件iso,启动系统,开始安装过程。

3.根据安装计划,对磁盘空间进行分区设置。

4.根据系统安装指导,完成Linux系统的安装过程。

5.安装成功后,退出系统,重新启动虚拟机,登陆Linux操作系统。6.对Linux系统进行配置,如网络设备等。

7.利用磁盘使用工具和mount,将新创建的Linux系统分区挂载到系统中。将新挂载的分区卸载,并重新挂载到目录树的其他位置。

实验二Linux常用命令使用

一、实验目的

1.掌握Linux一般命令格式。

2.掌握有关文件和目录操作的常用命令。

3.熟练使用man命令。

二、实验容

1.熟悉cd、date、pwd、cal、who、echo、clear、passwd等常用命令。2.在用户主目录下对文件进行操作:复制一个文件、显示文件容、查找指定容、排序、文件比较、文件删除等。

3.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、文件等。

4.利用man命令显示date、echo等命令的手册页。

5.显示系统中的进程信息。

三、主要实验步骤

1.登陆进入系统,修改个人密码。

2.使用简单命令:date、cal、who、echo、clear等,了解Linux命令格式。

3.浏览文件系统;

(1)运行pwd命令,确定当前工作目录。

(2)运行ls –l命令,理解各字段含义。

(3)运行ls –ai命令,理解各字段含义。

(4)使用cd命令,将工作目录改到根(/)上。运行ls –l命令,结合教材

中图2.2,了解各个目录的作用。

(5)直接使用cd,通过pwd指令验证目录位置。

(6)用mkdir建立一个子目录subdir。

(7)将工作目录更改到subdir。

4.文件操作:

(1)验证当前工作目录在subdir。

(2)运行date>file1,然后运行cat file1,看到什么信息?

(3)运行cat subdir,会出现什么结果?为什么?

(4)利用man命令显示date命令的使用说明。

(5)运行man date>>file1,看到什么信息?运行cat file1,看到什么信息?

(6)利用ls –l file1,了解计数是多少?运行ln file1 ../fa,再看看计数有什

么变化?用cat命令显示fa文件容。

(7)显示file1的当前10行,后19行。

(8)运行cp file1 file2,然后ls –l,看到什么信息?运行mv file2 file3,然

后ls –l,看到什么信息?运行cat f*,结果如何?

(9)运行rm file3,然后ls –l,结果如何?

(10)在/etc/passwd文件中查找合适你的注册名的行。

(11)运行ls –l,理解各文件的权限是什么?

(12)用两种方式改变file1的权限。

(13)统计file1文件的行数、字数。

(14)运行cat file5|wc,结果如何?

实验三vi编辑器的使用

一、实验目的

1.学习使用vi编辑器建立、编辑、显示及加工处理文本文件。

二、实验容

1.进入和推出vi编辑器。

2.利用文本插入方式建立一个文件。

3.在新建的文本文件上移动光标位置。

4.对该文件执行删除、复原、修改、替换等操作。

三、主要实验步骤

1.进入vi编辑器。

2.建立一个文件,如file.c。进入插入方式,输入一个C语言程序的各行容,故意制造几处错误。最后,将该文件存盘。回到shell状态下。

3.运行gcc file.c –o myfile,编译该文件,会发现错误提示。理解其含义。4.重新进入vi编辑器,对该文件进行修改。然后存盘,退出vi编辑器。重新编译该文件,如果编译通过了,可以利用./myfile运行该程序。

5.运行man date > file10,然后vi file10。使用x,dd等命令删除某些文本行。使用u命令复原此前的情况。使用c、r、s等命令修改文本容。使用检索命令进行给定模式的检索。

使用dd命令之后

使用u 命令

使用c、r、s等命令修改文本容

c命令+光标移动命令+新文本+Esc光标移动命令闲的删除文本围,例如c6G之后标准输出如图

r表示取代命令,r用随后输入的单个字符取代光标所在字符,如输入3ra 之后如图所示

实验四shell编程

一、实验目的

1.了解shell的作用和主要分类。

2.掌握bash的建立和执行方式。

3.掌握bash的基本语法。

4.学会编写shell脚本。

二、实验容

1.shell脚本的建立和执行。

2.shell变量和位置参数、环境变量。

3.bash的特殊字符。

4.一般控制结构。

5.算术运算及bash函数。

三、主要实验步骤

相关文档
最新文档