linux操作系统实验报告书范本模板Word格式文档下载.docx
《linux操作系统实验报告书范本模板Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《linux操作系统实验报告书范本模板Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。
txt的权限为:
只允许自己读写,不允许其他用户访问.用ls命令查看更改后的结果后再将文件TestRenName.txt的权限更改为系统默认的权限:
—rw-r——r—-.
6.用rm命令删除test目录下的所有文件,再用rmdir命令删除test目录。
7.用logout命令退出系统。
四.结果分析:
五.实验心得
*********************************************************************
linux操作系统实验报告书
(2)
Linux基本命令的使用
1.掌握监视系统的几个Linux基本命令:
PS——查看系统的进程
tty-—查看当前使用的终端
df--查看系统的文件系统的空间使用情况
du—-查看具体某个文件和目录的磁盘空间的占用情况
free--查看使用的内存资源的情况
2。
掌握Linux下的联机帮助手册的使用
3.掌握Linux命令的简要帮助的获取方法
4。
掌握一些其他常用的Linux命令:
cal--显示日历
date-—显示系统的日期和时间
clear-—清屏
find—-查找文件
uname——查看系统信息
who——查看其他登录的用户
which—-查看命令的全路径
tar—-Linux下的压缩与解压缩命令
1。
使用ps查看系统的进程运行情况,使用不同的命令选项并比较显示结果的差别;
查看当前系统已安装的文件系统的空间使用情况;
查看用户的家目录占用了多少空间;
查看使用的内存资源的情况。
查看ls命令的详细使用方法,查看ps命令的详细使用方法.
3.获取ls命令的简要帮助信息,获取ps命令的简要帮助信息.
用cal命令显示日历,用date命令显示系统的日期和时间,用clear清除屏幕,用find命令在系统中查找文件ch1。
doc,用uname命令查看系统的信息,用who命令查看其他登录的用户,用which命令查看一些命令的全路径,用tar命令来压缩test目录下的所有后缀为doc的文件到文件doc。
tar。
gz中,将doc.tar。
gz复制到用户的家目录并展开压缩文件.
要查看系统的进程运行情况可使用ps命令:
[stu@cs-linuxstu]$ps
PID
TTY
TIME
CMD
4442
pts/0
00:
00:
00bash
11683pts/0
00:
00ps
第一列中的PID表示进程编号,第二列中的TTY表示提交该进程的终端号,第三列中的TIME表示该进程已运行的时间,第四列中的CMD表示该进程所对应的命令.
如果要显示进程更详细的信息,可以使用参数psu:
[stu@cs—linuxstu]$psu
USER
%CPU
%MEM
VSZ
RSSTTY
STAT
START
COMMAND
501
0。
0
3
5560
784pts/0
S
09:
45
0:
00
bash
11684
2
2592
644pts/0
R
10:
16
0:
ps—u
USER表示进程拥有者,%CPU表示CPU时间的占用比例,%MEM表示内存的占用比例,VSZ表示进程的大小,RSS表示常驻内存部分大小,START表示进程的启动时间.
如果要用长格式显示系统进程的信息,可以使用参数psl:
[stu@cs-linuxstu]$psl
FS
UID
PPID
C
PRI
NI
ADDR
SZ
WCHAN
4S
41744173
0
75
-
1389wait4
00:
0R
42014174
80
776
—
00ps
要查看当前系统已安装的文件系统的空间使用情况,使用命令df:
[stu@cs—linuxstu]$df
文件系统
1K—块
已用
可用已用%
挂载点
/dev/hda7
9574520
2833764
6254392
32%
/
none
111472
0%
/dev/shm
/dev/hda5
30701232
13538096
17163136
45%
/mnt/hdd
要查看用户的家目录占用了多少空间,先将工作目录切换到家目录,再使用命令du:
[stu@cs—linuxstu]$du
12
./。
kde/Autostart
16
。
/。
kde
8
/.xemacs
4
/test
64
以上结果表示家目录公占用64KB的空间.
要查看使用的内存资源的情况,应使用命令free:
[stu@cs-linuxstu]$free
total
used
free
shared
buffers
cached
Mem:
222948
216688
6260
17832
92792
-/+buffers/cache:
106064
116884
Swap:
514040
514040
以上结果表示系统内存及交换空间使用情况.
2.查看ls命令的详细使用方法,使用命令manls:
[stu@cs—linuxstu]$manls
(..。
。
.显示内容省略)
查看ps命令的详细使用方法,使用命令manps:
[stu@cs—linuxstu]$manps
(.。
..。
显示内容省略)
3。
获取ls命令的简要帮助信息,可使用命令ls—-help:
[stu@cs-linuxstu]$ls—-help
(。
..显示内容省略)
获取ps命令的简要帮助信息,可使用命令ps—-help:
[stu@cs-linuxstu]$ps--help
要显示日历可使用命令cal:
[stu@cs—linuxstu]$cal
六月2004
日一二三四五六
1
2
3
5
6
7
9101112
13141516171819
20212223242526
27282930
以上用命令cal不加任何参数时显示当月日历,如果要指定查看某年某月的日历,可以加[月][年]参数,如要查看2004年8月:
[stu@cs—linuxstu]$cal082004
八月2004
5
7
91011121314
15161718192021
22232425262728
293031
要显示系统的日期和时间,可使用命令date:
[stu@cs—linuxstu]$date
五
6月1811:
23:
23CST2004
表示当前时间为2004年6月18日星期五11:
23:
23。
用clear命令清除屏幕,之后将把已前显示的结果清除:
[stu@cs-linuxstu]$clear
用find命令在系统中查找文件ch1。
doc,应首先退出到根目录下,在使用命令findch1。
doc:
[stu@cs-linux/]$cd/
[stu@cs—linux/]$find/—name"
ch1。
doc"
find:
/home/wb:
权限不够
/home/stu/test/ch1.doc
结果表示找到的文件在/home/stu/test/目录下.
用uname命令查看系统的信息:
[stu@cs—linux/]$uname
Linux
用who命令查看其他登录的用户:
[stu@cs—linux/]$who
stu
tty1
Jun1814:
22
root
23(:
0。
0)
用which命令查看一些命令的全路径,如查看命令ls和ps的全路径:
[stu@cs—linux/]$whichls
aliasls=’ls—-color=tty’
/bin/ls
[stu@cs—linux/]$whichps
/bin/ps
用tar命令来压缩test目录下的所有后缀为doc的文件到文件doc。
gz中,如下:
[stu@cs-linuxtest]$tarcvfdoc。
tar.gz*。
doc
ch1。
ch2。
[stu@cs—linuxtest]$ls
doc
doc。
tar.gz
sesson。
txt
使用命令加参数cvf来打包所有后缀为doc的文件,参数c表示建立新文档,参数v表示在处理过程中显示相关信息,参数f表示以文件方式打包。
现test目录下共有doc文件2个,所以显示ch1。
doc,ch2。
doc.打包后用ls命令查看,发现多了一个doc.tar。
gz文件,表明操作成功.
将doc.tar。
gz复制到用户的家目录并展开压缩文件:
[stu@cs—linuxtest]$cd..
[stu@cs-linuxstu]$cptest/doc.tar.gzdoc。
tar.gz
[stu@cs-linuxstu]$tarxvfdoc.tar。
gz*.doc
ch2.doc
[stu@cs-linuxstu]$ls
ch1.doc
ch2.doc
doc.tar.gz
test
第三行的参数x表示解包文件.
这一章主要学习了Linux下的一些关于监视系统的命令以及一些常用辅助命令,对于一个Linux的系统管理员,掌握这些命令的使用是非常重要的,因为这些命令不仅可以让系统管理员了解到系统的运行情况,还可以了解到磁盘及内存的占用情况,以便系统管理员根据情况作出相应调整.Linux下的这些命令功能都很强大,每个命令都有许多参数,学习起来有一定的难度,所以要学好这些命令的使用,还必需多练习。
不过有一些命令使用起来还是比较方便的,例如文件打包命令tar,这个命令可以对多个文件进行打包、压缩、解包,使用起来比DOS系统下的打包命令要简单方便得多。
使用文件查找命令对文件进行查找比DOS系统的文件查找要复杂一些,而且查找速度太慢,我觉得find命令对系统管理员来说是一个常用的命令,如果查找速度太慢就会影响工作效率,这一点是Linux系统所不足的。
*********************************************************************
linux操作系统实验报告书(3)
Shell(Bash)的使用
掌握Bash大基本使用方法
2.
掌握命令补全的用法
3.
掌握通配符的用法
4.
掌握命令历史记录的用法
5.掌握别名的用法
6.掌握输入重定向的使用方法
7.掌握wc的用法
8.掌握输出重定向的使用方法
9.掌握后台运行作业和撤消作业的方法
10.掌握终止作业和重新启动作业的方法
1.命令补全:
查看当前使用的Shell;
在家目录下新建一个目录test,并用命令补全的方法将工作目录切换到test下;
用命令补全的方法输入mkdir命令。
2.通配符:
用*通配符进入test目录;
将/temp目录下的所有以ch开头的文件复制到test目录下;
用ls命令列出所有以doc结尾的文件;
用2种不同的通配符列出ch1.doc、ch2。
doc、ch3。
doc、ch4。
doc的详细信息。
3.命令历史记录:
用history查看命令历史的记录;
用"
!
"
和事件号执行一条命令;
用”!
!
执行
上一条命令;
用上下光标键选择一条命令执行。
4.别名:
键入DIR,查看显示结果;
定义别名DIR后再键入DIR,查看显示结果;
查看系统当前定义的别名;
取消DIR别名的定义,并再次键入DIR验证是否已取消。
5.输入重定向:
切换到test目录下,用wc命令统计文本文件ch1。
doc的信息;
采用输入重定向的方式进行统计.
6.输出重定向:
把ls命令的执行结果输出重定向到一个名为temp.out的文件中并用cat命令浏览temp.out的内容;
把ls
-l命令的执行结果输出重定向到temp.out的文件并用cat命令浏览temp。
out的内容;
用追加输出重定向操作符>
〉将ls命令的输出追加到temp.out内,再用cat命令浏览temp。
out的内容。
7.后台运行作业和撤消作业:
运行命令$yes>
/dev/null
&
;
再次运行命令$yes>
&;
用jobs命令查看
系统当前的作业;
用kill命令以作业号为参数终止作业号为1的作业的运行;
用kill
命令以进程号为参数终止作业号为2的作业的运行。
8.终止作业和重新启动作业:
运行命令$yes>
/dev/null;
键入Ctrl+Z键将该作业挂起;
运行fg命令,在前台重
新启动该作业;
再次键入Ctrl+Z键将该作业挂起;
运行bg命令将该作业置于后台运行。
9.退出系统。
五.实验心得
*********************************************************************
linux操作系统实验报告书(4)
Vi及Emacs编辑器的使用(实验八,实验九)
掌握Vi文本编辑器的使用方法
掌握Emacs的使用方法
1.启动Vi;
切换到输入模式;
输入一段英文:
This
ia
an
exercise!
We
use
Vi
to
edit
it.
Left,down,up,right
切换到命令模式;
切换到ex模式;
将输入的内容保存为文件:
TestVi。
txt;
退出Vi。
2.启动Emacs;
输入一段英文:
exercise!
Left,down,up,right
输入完毕后键入Ctrl+x,再键入Ctrl+s把输入内容保存到文件;
键入Ctrl+c退出Emacs。
3.退出系统。