计算机操作系统—实验1任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术系
实验报告
课程名称:计算机操作系统
实验名称:Linux文件与目录的操作与桌面应用实验地点:计算机专业实验室-软件实验室班级:计算机09-2
学号:xxxxxxxxxxx
姓名:xxx
2012年4月26日
实验一Linux文件与目录的操作与桌面应用
一、实验目的:
1、掌握Linux各类命令的使用方法;
2、熟悉Linux操作环境。
二、实验内容:
练习使用Linux常用命令,熟悉VI编辑器。
1、文件和目录类命令:
(1)启动计算机,登录到系统,进入字符提示界面。
(2)用pwd命令查看当前所在的目录。
(3)用ls命令列出此目录下的文件和目录。
(4)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录,其命令为(ls -a)。
(5)用man命令查看ls命令的使用手册,其命令为(man ls)。
(6)在当前目录下,创建测试目录test,其命令为(mkdir test)。
(7)利用ls命令列出文件和目录,确认test目录创建成功。
(8)进入test目录(cd test),查看当前目录的命令为(pwd),其结果为(/root/test)。
(9)利用touch命令,在当前目录创建一个新的空文件newfile,其命令为(toutch newfile)。
(10)用长格形式列出当前目录下的所有文件,其命令为(ls –l),注意比较每个文件的长度和创建时间的不同。
(11)用长格形式显示文件profile的详细信息,其命令为(ls –l profile)。
(12)删除文件profile,其命令为(rm profile),显示当前目录下的文件列表,回到上层目录。
(13)把文件profile移动到test目录下其命令为(mv profile test)。
(14)显示当前目录下的文件和目录列表,确认移动成功。
(15)进入test目录,显示目录中的文件列表。
(16)显示当前目录下的文件和目录列表,复制test目录为test.bak 目录作为备份,其命令为(cp test test.bak)。
(17)查找root用户自己的主目录下的所有名为newfile的文件,其命令为(fine ~–name “newfile”)
(18)删除test子目录下的所有文件,其命令为(rm test/*)。
(19)利用rmdir命令删除空子目录test,其命令为(rmdir test)。
(20)回到上层目录,利用rm命令删除目录test和其下所有文件其命令为(rm –rf test)。
2、系统信息类命令:
(1)利用date命令显示系统当前时间。
(2)显示当前登录到系统的用户状态。
(3)利用free命令显示内存的使用情况。
(4)利用df命令显示系统的硬盘分区及使用状况。
3、使用编辑器vi 编辑文件
(1)进入linux的文本模式之后,在命令行键入vi filename.c 然后回车。
下面作一些简单的解释:首先vi命令是打开vi编辑器。
后面的filename.c 是用户即将编辑的c文件名字,注意扩展名字是.c;当然,vi编辑器功能很强,可以用它来编辑其它格式的文件,比如汇编文件,其扩展名字是.s;也可以直接用vi打开一个新的未命名的文件,当保存的时候再给它命名,只是这样做不很方便。
(2)最基本的命令I :当进入刚打开的文件时,不能写入信息,这时按一下键盘上的I键(insert),插入的意思,就可以进入编辑模式了。
(3)a与i是相同的用法
(4)当文件编辑完后,需要保存退出,这时需要经过以下几个步骤:1)按一下键盘上的Esc 键;2)键入冒号(:),紧跟在冒号后面是wq(意思是保存并退出)。
如果不想保存退出,则在第二步键入冒号之后,键入q!(不带w,机尾部保存)。
(5)退出vi编辑器的编辑模式之后,要对刚才编写的程序进行编译。
编译的命令是:gcc filename.c [-o outputfilename.out],其中gcc是c的编译器。
参数:filename.c 是要编译的源文件的名称,outputfilename表示输出文件名称,中括号表示括号内部的内容可输入也可以不输入(中括号本身不再命令行中出现)。
如果不输入outputfilename.out,默认的输出文件是a.out 。
(6)最后一步是运行程序,方法如下:./outputfilename.out
三、实验心得:
通过这次实验,我开始熟悉Linux操作环境,了解Linux常用命令的使用方法,同时,通过练习使用,我更进一步地掌握这些常用命令,学会如何用命令操作Linux的文件与目录。
除此之外,在学习Linux的同时,我也开始接触VI编辑器,通过上机练习,我也慢慢学会使用VI编辑器以及一些基本命令。