linux实验报告Word下载.docx

上传人:b****6 文档编号:8389610 上传时间:2023-05-11 格式:DOCX 页数:37 大小:929.88KB
下载 相关 举报
linux实验报告Word下载.docx_第1页
第1页 / 共37页
linux实验报告Word下载.docx_第2页
第2页 / 共37页
linux实验报告Word下载.docx_第3页
第3页 / 共37页
linux实验报告Word下载.docx_第4页
第4页 / 共37页
linux实验报告Word下载.docx_第5页
第5页 / 共37页
linux实验报告Word下载.docx_第6页
第6页 / 共37页
linux实验报告Word下载.docx_第7页
第7页 / 共37页
linux实验报告Word下载.docx_第8页
第8页 / 共37页
linux实验报告Word下载.docx_第9页
第9页 / 共37页
linux实验报告Word下载.docx_第10页
第10页 / 共37页
linux实验报告Word下载.docx_第11页
第11页 / 共37页
linux实验报告Word下载.docx_第12页
第12页 / 共37页
linux实验报告Word下载.docx_第13页
第13页 / 共37页
linux实验报告Word下载.docx_第14页
第14页 / 共37页
linux实验报告Word下载.docx_第15页
第15页 / 共37页
linux实验报告Word下载.docx_第16页
第16页 / 共37页
linux实验报告Word下载.docx_第17页
第17页 / 共37页
linux实验报告Word下载.docx_第18页
第18页 / 共37页
linux实验报告Word下载.docx_第19页
第19页 / 共37页
linux实验报告Word下载.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

linux实验报告Word下载.docx

《linux实验报告Word下载.docx》由会员分享,可在线阅读,更多相关《linux实验报告Word下载.docx(37页珍藏版)》请在冰点文库上搜索。

linux实验报告Word下载.docx

1.检查系统当前使用的shell版本

/bin/bash

2.从当前的shell切换到csh

[lyc@localhost~]$

3.退出csh,回到bash

[lyc@localhostlyc]$

4.在系统的根目录下寻找文件

5.创建ls-a的别名lsa

6.比较两个命令的输出结果:

7.命令替换

8.输入重定向cat从root/anaconda-ks.cfg文件中获取输入并显示文件内容

9.输出重定向建立ma.out文件,并将ls命令的输出写入my.out文件中

10.查看my.out文件内容,和直接使用ls命令在屏幕上的输出一致

11.删除my.out文件

目录和文件操作命令

使用cd命令,进入/tmp目录

使用pwd命令查看当前路径

使用mkdir命令建立一个目录linuxtest

使用ls命令查看/tmp目录中是否出现了linuxtest目录

进入linuxtest目录

查看此目录中是否有文件

使用find命令在根目录下查找以“passwd”开头的所有文件

使用cp命令将/etc/passwd文件复制到当前目录中

列出当前目录下文件的详细信息

改变passwd文件的权限属性为777

改变passwd的用户所有者为nobady

使用cat命令查看passwd文件内容

使用wc命令对passwd进行统计

使用mkdir命令建立一个目录student

使用mv命令将passwd文件从/tmp/linuxtest/目录移动到/tmp/linuxtest/student目录

进入/tmp/linuxtest/student目录中

使用rm命令强制删除passwd文件

思考题

(1)虚拟机中使用的格式化命令是否会对原有系统造成损害

答:

当然不会。

因为对虚拟机系统的操作都是再虚拟的环境下进行的,是使用的原

有系统没有占用的磁盘空间。

所以在虚拟系统的任何操作都不会对原有系统造成损

害。

(2)linux如何分区

linux的分区是一个交换分区(至少32MB)一个/boot分区(100MB)一个根

分区(1.7-5.0GB)

linux挂载点的含义

所谓挂载点顾名思义就是把某个可移动设备挂在redhat上,挂上以后在访问该

设备就像访问一个系统下的目录一样,无差异性。

同时保持自己的独立性,不会与

系统杂糅在一起。

(3)如何显示隐藏文件

直接使用命令ls–la,ls–a是查看隐藏文件

(4)Linux都有哪几种基本的文件形式

regularfile普通文件

directory目录

characterdevice字符设备文件

blockdevice块设备文件

FIFO(namedpipe)命名管道

symboliclink软链接

socket网络套接字

【实验编号】实验三

Linux操作系统–压缩及其他

【实验目的】

(1)掌握Linux的压缩,解压缩命令

(2)掌握Linux下的其他重要命令

【试验任务】

(1)压缩、解压缩命令操作

(2)挂载命令操作

(3)其他命令的操作

【实验步骤】

(1)压缩、解压缩命令

在/root目录下建立新目录student

[root@labroot]#mkdirstudent

进入student目录

[root@labroot]#cdstudent

在student目录下建立目录stu1、stu2、文件test1、test2

[root@labstudent]#mkdirstu1

[root@labstudent]#mkdirstu2

[root@labstudent]#touchtest1

[root@labstudent]#touchtest2

回到/root目录下,并查看目录下文件

[root@labstudent]#cd..

[root@labstudent]#ls

把/root/student目录下的文件和子目录打包,打包文件名为student.tar

[root@labroot]#tarcvfstudent.tar/root/student

查看student.tar打包的文件内容

[root@labroot]#tartvfstudent.tar

把/root/student目录下的文件和子目录打包,并进行压缩,文件名为student2.

tar.gz

[root@labroot]#tarzcvfstudent2.tar.gzstudent/

查看目录下文件

[root@labroot]#ls

删除student目录

[root@labroot]#rm–frstudent

把student2.tar.gz这个打包文件还原并解压缩

[root@labroot]#tarxzvfstudent2.tar.gz

删除文件student.tar、student2.tar.gz和解压缩出的目录student

[root@labroot]#rm–frstudent.tar

[root@labroot]#rm–frstudent2.tar.gz

2)挂载命令

获得系统支持的文件系统类型

[root@labroot]#cat/proc/filesystems

确定设备的名称

[root@labroot]#cat/var/log/messages

挂载fat32的分区

[root@labroot]#mount–ocodepage=936,iocharset=cp936/dev/

hda7/mnt/cdrom

或者使用

[root@labroot]#mount-tvfat–oiocharset=cp936/dev/had7/

mnt/cdrom

挂载ntfs的分区

[root@labroot]#mount–oiocharset=cp636/dev/had7/mnt/cdrom

挂载镜像文件

[root@labroot]#mount–oloop/abc.iso/mnt/cdrom

挂载USB闪存

[root@labroot]#mount/dev/sda1/mnt/cdrom

(3)其他常用命令

显示/etc/passwd文件的前5行内容,且显示文件内容前,显示文件的文件名

[root@labroot]#head–n5–v/etc/passwd

使用df命令查看磁盘的使用情况

[root@labroot]#df

为/etc/passwd文件建立一个软连接/tmp/passwdlink

[root@labtmp]#ln–s/etc/passwd/root/passwdlink

列出/root目录下文件的详细信息,注意passwdlink文件

[root@labroot]#ll/root

删除软连接passwdlink

[root@labroot]#rm–fr/root/passwdlink

变成stu用户,执行一个命令就结束(需要系统存在stu用户)

[root@labroot]#su–c“catanaconda-ks.cfg”stu

显示nmount命令简要说明

[root@labroot]#man–fumount

显示时间后跳行,再显示目前日期

[root@labroot]#date+%T%n%D

显示本月月历

[root@labroot]#cal

(1)打包和压缩的区别

打包是把多个文件或目录打包成一个文件,方便保存和传输。

打包后的文件有

一些额外信息,导致文件变大。

但是tar也提供了一些参数,在打包的过程中进行

压缩,这样得到的文件就会比较小

(2)如何选择挂载点和挂载类型

挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于

windows中的用来访问不同分区的C:

、D:

、E:

等盘符

任意空目录都可作为挂载点,手动挂载建议挂到/mnt/foo/。

挂载类型现在不用制定,mount可以自动识别分区格式。

(3)硬链接和软链接的区别

硬链接可以当成源文件的副本,它显示跟源文件一样的大小但不占任何空间

而软连接可以看成windows的快捷方式,仅仅是包含了另一个文件的路径名。

软链

接是另一个文件,可理解为一个指针,作用在这个文件上的操作除了删除都直接访

问实际的指向文件,由于是一个真实的文件所以占用磁盘空间。

而硬链接可认为

不是一个文件,它只是实际文件的一个别名,它的作用是防止真实文件被误操作,

给一个文件建立硬链接后,他们互为别名,删除其中任意一个只会删除该别名,

实际文件并不会被删除,由于只是别名没有任何其他信息,所以不占用原始文件

大小的磁盘空间。

实验四、五

LINUX系统管理实验和Linux网络和进程管理

1、掌握linux初步的系统管理

2、会在linux下安装各种软件

3、学会使用vi编辑器

4、掌握Linux网络的配置

5、掌握Linux的进程管理命令

1、系统管理命令

进入/etc目录

【root@labroot】#cd/etc/

注意查看用户和用户组有关的文件

【root@labetc】#ls

查看用户账号文件

【root@labetc】#catpasswd

查看用户口令文件

【root@labetc】#catshadow

查看用户组账号文件

【root@labetc】#catgroup

查看用户组口令文件

【root@labetc】#catgshadow

2、

(1)、用户和组账户的维护命令增加student用户组

【root@labetc】#groupaddstudent

增加student用户,并且指定用户组委student

[root@labetc]#useradd–gstudentstudent

为student用户设置密码

【root@labetc】#passwdstudent

使用su命令将当前用户由root转换为student

【root@labetc】#sustudent

使用id命令显示当前用户的UID和GID

【student@labetc】$id

显示登录者自身的用户名称

【student@labetc】$whoami

将当前用户切换为root

【student@labetc】$su

使用id命令查看student的UID和GID

【root@labroot】#idstudent

使用usermod命令修改student用户名为stu

【root@labroot】#usermod-lstustudent

使用groupmod命令修改student用户组为stu

【root@labroot】#groupmod-nstustudent

查看stu用户的UID和GID,注意和student进行比较

【root@labroot】#idstu

删除stu用户

【root@labroot】#userdelstu

查看stu用户是否存在

(2)软件的安装

1)rpm包软件的安装

进入/root/lab目录,此目录存放这实验用的软件

【root@labroot】#cd/root/labsoft

列出目录中文件

【root@lablabsoft】#ls

使用rpm命令安装vsftpd软件

【root@lablabsoft】#rpm–ivhvsftpd-1.1.3-8.i368.rpm

【root@lablabsoft】#cd/etc/

列出文件,注意观察是否有vsftpd目录

进入vsftpd目录

【root@labetc】#cdvsftpd

列出文件,看到vsftpd.conf文件,说明安装成功

【root@labvsftpd】#cd/root

卸载vdftpd

【root@labroot】#rpm-evsftpd

查看/etc目录下是否还有vsftpd目录

【root@labroot】#ls/etc

2)二进制包软件的安装

进入/root/labsoft目录,此目录存放着实验用的软件

【root@labroot】#cd/root/labsoft

将压缩包jakarta-tomcat-5.0.30.tar.gz复制到/usr/local/目录下

【root@lablabsoft】#cpJakarta-tomcat-5.0.30.tar.gz/usr/local/

进入/usr/local/目录

【root@lablabsoft】#cd/usr/local/

查看是否有jakarta-tomcat-5.0.30.tar.gz

【root@lablocal】#ls

使用tar命令将jakarta-tomcat-5.0.30.tar.gz进行解压缩

【root@lablocal】#tarzxvfjakarta-tomcat-5.0.30

进入jakarta-tomcat-5.0.30目录

【root@lablocal】#cdjakarto-tomcat-5.0.30

列出文件,可以知道这个是二进制包,则安装完成

【root@labjakarta-tomcat-5.0.30】#ls–l

回到/usr/local目录

【root@labjakarta-tomcat-5.0.30】#cd..

删除目录和安装文件

【root@lablocal】#rm–frjakarta-tomcat-5.0.30

【root@lablocal】#rm–frjakarta-tomcat-5.0.30.tar.gz

3)源代码包软件的安装

进入/root/labsoft目录,此目录存放着实验用软件

将httpd-2.0.52.tar.gz复制到/usr/local/目录

【root@lablabsoft】#cphttpd-2.0.52.tar.gz/usr/local/

列出文件,查看是否有httpd-2.0.52.tar.gz

使用tar命令将httpd-2.0.52.tar.gz解压缩

【root@lablocal】#tarzxvfhttpd-2.0.52.tar.gz

列出文件,查看是否出现httpd-2.0.52目录

进入httpd-2.0.52目录

【root@lablocal】#cdhttpd-2.0.52

列出文件,发现为源代码包

对源代码进行配置

【root@labhttpd-2.0.52】#./configure

编译源代码

【root@lablocal】#make

安装软件

【root@lablocal】#makeinstall

清除安装过程中产生的无用文件

【root@lablocal】#makeclean

进入上级目录/usr/local

【root@labhttpd-2.0.52】#cd..

列出文件,查看是否出现apache2目录

进入apache2目录

【root@lablocal】#cdapache2/

列出文件,查看后可知安装完成

【root@labapache2】#ls

【root@labapache2】#cd..

【root@lablocal】#rm–frapache2

【root@lablocal】#rm–frhttpd-2.0.52

【root@lablocal】#rm–frhttpd-2.0.52.tar.gz

4)vi编辑器的使用

根据课本的想伏案章节,熟练使用vi编辑器

网络配置命令

[root@localhostroot]#netconfig

[root@localhostroot]#/etc/init.d/networkrestart

[root@localhostroot]#hostname

[root@localhostroot]#ifconfig

[root@localhostroot]#ifconfigeth0

[root@localhostroot]#ifconfigeth0down

[root@localhostroot]#ifconfigeth0up

[root@localhostroot]#ifdowneth0

[root@localhostroot]#ifupeth0

[root@localhostroot]#route

[root@localhostroot]#routeadd–net10.0.0.0netmask255.0.0.0dev

eth0

[root@localhostroot]#routedel–net10.0.0.0netmask255.0.0.0deveth0

[root@localhostroot]#ping127.0.0.1

[root@localhostroot]#traceroute202.206.16.4

[root@localhostroot]#traceroute202.112.0.36

[root@localhostroot]#netstat–a|more

[root@localhostroot]#netstat–an|more

[root@localhostroot]#nslookup

[root@localhostroot]#tcpdump–c10–ieth0

[root@localhostroot]#tcpdumphost192.168.150.1

网络配置文件

[root@localhostroot]#cat/etc/sysconfig/network

[root@localhostroot]#cat/etc/hosts

[root@localhostroot]#cat/etc/services|more

[root@localhostroot]#cat/etc/host.conf

[root@localhostroot]#cat/etc/init.d/network|more

进程管理和查看登录用户

[root@localhostroot]#ps–f

[root@localhostroot]#ps–e

[root@localhostroot]#ps–l

[root@localhostroot]#w

[root@localhostroot]#who

[root@localhostroot]#last

(1)二进制包和源代码的区别

二进制格式的包名字很长,都带有版本号、适应平台、适应的硬件类型等,而

源码格式仅仅就是一个版本号的tar包。

二进制包是已经编译好的软件包,通常是

针对某个系统构架的,i686和amd64不能混用。

源码包是软件的源代码,可以自己修改源码,需要编译才能运行

(2)使用vi编辑器,如何向文件中插入字符

在当前光标处进入插入状态

cw删除当前光标所在单词尾部的字符,并进入插入状态

c$删除当期光标到行尾的字符,并进入插入状态

c^删除当前光标到行尾的字符,并进入插入状态

(3)ifconfigdown和ifdown是否相同

不同,ifconfigeth0up或者是ifconfigeth0down可以使用ifupeth0

或ifdowneth0来替代!

不过有一点必须要先说明的,那就是ifup与ifdown

是以/etc/sysconfig/network-scripts/ifcfg-ethn的档案来进行激活的!

所以ifcfg-eth0必须存在才能使用ifup

(4)如何使用ping命令确定网络故障

1.Ping127.0.0.1 

127.0.0.1是本地的循环地址,Ping通则说明TCP/IP协议工作正常,否则TCP/IP

就不正常。

2.Ping本机的IP地址 

使用IPCONFIG命令可查看本机的IP地址,PingIP地址,若Ping通,说明网络

适配器(网卡或MODEM)工作正常,否则就不正常。

3.Ping同网段计算机IP地址 

Ping不通则说明网络线路出现故障,如网络中还有路由器,则应先Ping路由器

在本网段端口的IP地址,不通则此段线路有问题,通则再Ping路由器在

所在网段的端口IP地址,不通则路由出现故障,通再Ping目的机的IP地址。

【实验编号】实验六

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

当前位置:首页 > 医药卫生 > 基础医学

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

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