linux基础操作实践.docx

上传人:b****3 文档编号:4683433 上传时间:2023-05-07 格式:DOCX 页数:18 大小:846.86KB
下载 相关 举报
linux基础操作实践.docx_第1页
第1页 / 共18页
linux基础操作实践.docx_第2页
第2页 / 共18页
linux基础操作实践.docx_第3页
第3页 / 共18页
linux基础操作实践.docx_第4页
第4页 / 共18页
linux基础操作实践.docx_第5页
第5页 / 共18页
linux基础操作实践.docx_第6页
第6页 / 共18页
linux基础操作实践.docx_第7页
第7页 / 共18页
linux基础操作实践.docx_第8页
第8页 / 共18页
linux基础操作实践.docx_第9页
第9页 / 共18页
linux基础操作实践.docx_第10页
第10页 / 共18页
linux基础操作实践.docx_第11页
第11页 / 共18页
linux基础操作实践.docx_第12页
第12页 / 共18页
linux基础操作实践.docx_第13页
第13页 / 共18页
linux基础操作实践.docx_第14页
第14页 / 共18页
linux基础操作实践.docx_第15页
第15页 / 共18页
linux基础操作实践.docx_第16页
第16页 / 共18页
linux基础操作实践.docx_第17页
第17页 / 共18页
linux基础操作实践.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

linux基础操作实践.docx

《linux基础操作实践.docx》由会员分享,可在线阅读,更多相关《linux基础操作实践.docx(18页珍藏版)》请在冰点文库上搜索。

linux基础操作实践.docx

linux基础操作实践

操作系统上机实验报告

 

学院:

物理与信息工程学院

姓名:

学号:

班级:

微电子科学与工程(02班)

指导老师:

1、实验目的

1、掌握Linux的基本操作以及一些常用命令的操作与使用。

2、熟悉用户账号的步骤和方法;掌握用户管理在系统管理中的作用;掌握组群管理在系统资源管理中的优点。

3、掌握用户管理的方法,掌握磁盘限额的方法。

4、熟练掌握Linux网络配置,并能实现ping通。

5、学会使用Linux的ftp服务,并掌握tar、rpm软件包的安装与管理。

6、学会开通telnet服务,并实现远程访问。

7、学会磁盘管理,硬盘分区和挂载以及相关操作。

8、掌握配置Samba服务器,实现Linux计算机与Windows计算机之间文件共享互访的方法。

9、熟练掌握用vi编辑器,shell程序和语句的编写。

2、实验环境

安装有RedHatEnterpriseLinux4操作系统的计算机。

3、实验内容

上机题目如下:

1、创建一工作组me,创建一用户,用户名为s+学号,属于组me,创建相应的密码,密码为学号,并对过程和结果截图。

2、对上面创建的用户实现磁盘限额,限制为50Mbyte,并对过程和结果截图。

3、网络配置,通过修改网卡配置文件,将虚拟Linux机的IP地址设置为192.168.1.*(*为windows的IP+100)网关为192.168.1.1,要求windows和Linux能够相互ping通,并对过程和结果截图。

4、开通Linux虚拟机ftp服务,用命令方式(CMD)上传文件3个文件“Linux-zhcon-0.2.3.tar.gz、AdobeReader_chs-7.0.9-1.i386和rarlinux-3.4.1.tar.gz”,然后进行安装,对过程和结果截图。

5、开通telnet服务,从windows的CMD登陆到linix服务器上,创建一个文件夹(s+学号),改变权限为544。

6、添加虚拟机硬盘30g,分成2个区,一个10g,另一个20g,并挂载在/home/s+学号的用户中文件夹data1和data2下,并写入文件/etc/fstab。

7、开通Linux的SAMBA服务,在window底下创建一个文件夹,以学号命名,共享,同时对Linux底下用户主目录共享(s+学号),即实现window与Linux之间的相互共享,并截图。

8、shell编程题目,求命令行中输入的数值组的最小的数,将文件存为minvalue。

对过程和结果截图。

4、实验步骤、过程和结果

1、创建一工作组me,创建一用户,用户名为s+学号,属于组me,创建相应的密码,密码为学号,并对过程和结果截图。

(1)切换到超级用户,添加组账号me

(2)添加用户账号s111300203,包含在me群组里面,并设置用户密码。

过程及其结果如下图所示:

2、对上面创建的用户实现磁盘限额,限制为50Mbyte,并对过程和结果截图。

(1)编辑原生分区(或其他要限制磁盘空间的磁盘)的设置,在default后加上usrquota、grpquota两项。

系统重新启动,文件系统重新挂载。

(2)在限制分区的目录下生成aquota.user、aquota.group两个配置文件,并设置这两项文件的权限为600,供以后设置磁盘空间时使用。

(3)使用edquotas1*******3编辑磁盘限制。

(4)使磁盘限额生效。

(5)查看磁盘限额情况。

(6)对其主目录写入文件,发生如下错误,证明限额成功。

3、网络配置,通过修改网卡配置文件,将虚拟linux机的IP地址设置为192.168.1.*(*为windows的IP+100)网关为192.168.1.1,要求windows和linux能够相互ping通,并对过程和结果截图。

(1)查看window系统下的ip地址,为192.168.1.3

(2)对虚拟机的ip地址进行设置,ip设为192.168.1.103

(3)激活网络配置。

(4)设置虚拟机网络适配器为桥接模式。

(5)重启网卡,并实现linuxping通window系统。

(6)实现window下ping通linux虚拟机。

4、开通linux虚拟机ftp服务,用命令方式(CMD)上传文件3个文件“linux-zhcon-0.2.3.tar.gz、AdobeReader_chs-7.0.9-1.i386和rarlinux-3.4.1.tar.gz”,然后进行安装,对过程和结果截图。

(1)开启ftp服务

(2)配置文件:

/etc/xinetd.d/vsftpd

(3)配置文件/etc/vsftpd.conf

(4)重启ftp服务后,在window下用ftp登录到虚拟机。

并用put命令将三个文件上传到linux虚拟机下。

(5)虚拟机结果如下

(6)对AdobeReader的rpm包进行安装

安装成功:

(7)对rar压缩包进行解压

使用命令tar-zxvf+压缩包进行解压

(8)对zhcon的压缩包执行与上面一样的流程,检查是否安装。

5、开通telnet服务,从windows的CMD登陆到linix服务器上,创建一个文件夹(s+学号),改变权限为544。

(1)编辑telnet的配置文件

(2)重启linux的telnet的服务:

(3)关闭linux的防火墙

(4)开通window下的telnet服务,并关闭防火墙。

从cmd中使用telnet服务登录到linux,

(5)创建了两个data的文件夹

(6)查看其权限:

6、添加虚拟机硬盘30g,分成2个区,一个10g,另一个20g,并挂载在/home/s+学号的用户中文件夹data1和data2下,并写入文件/etc/fstab。

(1)添加虚拟机硬盘30G

(2)查看分区情况:

(3)对/dev/sdb进行分区,并格式化

(4)挂载至data1文件夹下

写入/etc/fatab中,使开机自动挂载

7、开通linux的SAMBA服务,在window底下创建一个文件夹,以学号命名,共享,同时对linux底下用户主目录共享(s+学号),即实现window与linux之间的相互共享,并截图。

(1)查看samba状态,并启动

(2)配置smb.conf文件

创建共享文件夹:

(3)添加samba用户并设置密码:

(4)设置权限,读写各种权限全部打开

Chmod777/home/s1*******3

(5)在window下输入ip地址,结果如下

(6)在window下创建一个共享文件夹

(7)使用命令smbclient//192.168.1.3/s111300203-UZENGCONGJIE

(8)输入用户密码就能实现linux访问window下的共享文件夹。

8、shell编程题目,求命令行中输入的数值组的最小的数,将文件存为minvalue。

对过程和结果截图

(1)切换至root用户,新建一个名为minvalue的文件。

(2)使用vi,编写程序

(3)进行程序编译。

(4)保存退出

(5)执行shell程序,sh./minvliue参数1,参数2。

即可得到结果。

源程序如下:

#!

/bin/bash

if[-z"$1"];then

echo"Youhavetoprovideatleastonenumbers"

exit1

fi

max=$1

min=$1

fornumberin$*

do

if[$number-gt$max];then

max=$number

fi

if[$number-lt$min];then

min=$number

fi

done

echo"Max$max,Min$min"

进行程序测试,结果如下:

五、实验总结:

1、每次做实验前,由于都没有事先检测与该服务或功能有关的软件是否已经安装,导致做实验时出现错误,并且浪费了大部分时间,因此调试任务前都必须先检测是否已经安装软件。

2、本次大部分实验都与双机互联,多机互通有关,让我们见识了linux系统管理用户群和组的强大性和重要性。

3、Linux虽然软件少,但对于一些专业的软件却具有不可或缺的运行环境,linux系统是一个开发软件,可以进行编程并编译运行,进行专业软件调试和仿真的强大工具。

4、对于samba服务应根据要联机的机器环境进行配置文件,才能访问。

6、参考文献

《linux标准学习教程》,人民邮电出版社

《linux操作系统课程实训指导书》

《linux标准教程》,王俊伟、吴俊海等,清华大学出版社,2006.07

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2