



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浙江大学linux程序设计实验报告linux程序设计实验报告1操作系统基本命令使用一、实验目的1通过对emacs、vi、vim、gedit文本编辑器的使用,掌握在linux环境下文本文件的编辑方法;2通过对常用命令mkdir、cp、cd、ls、mv、chmod、rm等文件命令的操作,掌握linux操作系统中文件命令的用法。二、实验任务与要求1emacs的使用,要求能新建、编辑、保存一个文本文件2vi或vim的使用,要求能新建、编辑、保存一个文本文件3gedit的使用,要求能新建、编辑、保存一个文本文件4掌握mkdir、cd命令的操作,要求能建立目录、进入与退出目录5掌握cp、ls、mv、chm
2、od、rm命令的操作,要求能拷贝文件、新建文件、查看文件、文件重命名、删除文件等操作。三、实验工具与准备计算机pc机,linux redhat fedora core6操作系统四、实验步骤与操作指导任务1学习emacs的使用,要求能新建、编辑、保存一个文本文件(1)启动emacs(2)输入以下c程序(3)保存文件为kk.c(4)用emacs打开文件kk.c(5)修改程序(6)另存为文件aa.txt并退出。任务2vi或vim的使用,要求能新建、编辑、保存一个文本文件(1)点击”应用程序” “附件”“终端”,打开终端,在终端输入命令:rootlocalhost root#vi kk.c按i键,进入
3、插入状态。(2)输入以下c程序#includeint main( ) printf(“hello world!n”); return 0;此时可以用backspace、键编辑文本。(3)保存文件为kk.c按esc键,进入最后行状态,在最后行状态输入:wq保存文件,退出vi。(4)用vi打开文件kk.c,输入命令:rootlocalhost root#vi kk.c(5)修改程序为:#includeint main( )printf( hello world!n);printf(*n);return 0;(6)按esc键,进入最后行状态,在最后行状态输入:wq aa.txt保存文件,如图1所示,
4、另存为文件aa.txt并退出vi。图1 程序编辑环境任务3gedit的使用,要求能新建、编辑、保存一个文本文件(1)启动gedit,点击”应用程序” “附件”“文本编辑器”,打开文本编辑器,如图所示。 (2)输入以下c程序(3)保存文件为kk.c(4)用gedit打开文件kk.c(5)修改程序(6)另存为文件aa.txt并退出。任务4掌握mkdir、cd命令的操作,要求能建立目录、进入与退出目录(1)打开终端”应用程序” “附件”“终端”,在终端用命令新建目录kkk rootlocalhost root#mkdir kkk(2)进入目录kkk,并在kkk目录下新建目录kkka,进入kkka目录
5、rootlocalhost root#cd kkkrootlocalhost kkk#mkdir kkkarootlocalhost kkk#cd kkkarootlocalhost kkka#(3)执行命令cd . 命令,然后再进入kkka目录,输入命令cd 、cd /etc,观察其结果。rootlocalhost kkka#cd .rootlocalhost kkk#cd kkkarootlocalhost kkka#cdrootlocalhost root#cd /etcrootlocalhost etc# 任务5掌握cp、ls、mv、chmod、rm命令的基本操作,要求能拷贝文件、新建
6、文件、查看文件的权限、修改文件以及删除文件。 (1)在kkka目录下建立文件kk.crootlocalhost root#cd /root/kkk/kkkarootlocalhost kkka#vi kk.c(2)查看文件kk.c的属性rootlocalhost kkka#ls kk.c -l编辑kk.c文本,并用:wq存盘。(3)把kk.c更名为aa.crootlocalhost kkka#mv kk.c aa.c(4)把文件夹/root/kkk/kkka下的文件aa.c拷贝到/root/kkk目录下,文件取名为kk.crootlocalhost kkka#cp aa.c /root/kkk
7、/kk.c(5)修改文件kk.c的权限,使得文件所有者为可读、可写、可执行,对组内人及其他人可读、不可写、不可执行。rootlocalhost kkka#cd .rootlocalhost kkk#chmod u=rwx,go=r kk.c此时可用命令ls查看rootlocalhost kkk#ls -l(6)删除文件与文件夹删除kkka文件夹下的文件aa.crootlocalhost kkk#rm kkka/aa.c查看文件夹kkka下否删除了文件aa.crootlocalhost kkkls kkka/aa.c -l删除kkka文件夹下rootlocalhost kkk#rmdir kkk
8、a查看是否删除了文件夹rootlocalhost kkkls kkka -l(7)新建一个linux_d目录,并设置它的权限为666。(8)在指定的目录中搜索文件,利用find命令搜索含有通配符的文件*.c。(9)练习命令:pingnetstatmountifconfig(10)在根目录下用find查找.c文件。(11)练习检查磁盘命令fdisk的使用。列出结果中有关/dev/sd的磁盘信息。/sbin/fdisk -l |grep /dev/sd(12)设置当前的时间为2013年10月01日10点23分。 (13)在后台运行命令gedit,并用命令kill杀死gedit的进程。 (14)检查
9、磁盘,列出目录/dev/sd的磁盘信息。(15)查找/usr/sbin及/usr/bin/两个目录中所有的c语言程序。(16)统计当前目录下txt文件的总字节数。(17)把ps命令的标准输出结果输入给sort,经过排序后结果被保存到pssort.out中。五、实验结果记录任务2vi或vim的使用1、输入vi kk.c创建kk.c文件并用vi编辑,在最后行输入wq保存退出2、输入vi kk.c打开该文件,修改文件,在最后行输入wq! aa.txt另存为aa.txt文件并退出 任务3gedit的使用 1、输入gedit命令打开gedit编辑器,输入以下文字,保存为kk.c2、在保存目录下输入ged
10、it kk.c打开,使用ctrl+h替换,另存为aa.txt任务4掌握mkdir、cd命令的操作1、输入mkdir kkk新建目录kkkcd kkk进入kkk文件夹mkdir kkka新建目录kkkacd kkka进入kkka文件夹,结果如图 2、输入cd .返回上级目录,cd kkka再进入kkka文件夹 输入cd进入用户主目录,即root文件夹,可使用pwd命令查看当前路径输入cd/etc进入etc文件夹任务5掌握cp、ls、mv、chmod、rm命令的基本操作1、输入cd /home/brs/work/kkk/kkka 即绝对路径,可直接进入指定文件夹,vi kk.c建立文件编辑保存后,输入ls kk.c l查看指定文件详细属性输入mv kk.c aa.c将文件kk.c重命名为aa.c(此时mv命令源文件和目标文件在同一文件夹下,故起到重命名作用)输入cp aa.c /home/br
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石料沙石运输合同书
- 商场租赁合同
- 学生实习劳动合同
- 公司场地出租合同
- 营销现场作业安全管理和反窃电技能竞赛参考练习测试题附答案
- 手房合同补充条款
- 医疗器械委托研发合同
- 金融信息数据交易合同
- 绿桐种植合同范本
- 市政市容工程合同范本
- 企业火灾应急处置
- 旅游专业考试题
- 《城市社区社会组织参与社区治理探究的国内外文献综述》2800字
- 2024年基层法律工作者工作总结(3篇)
- 哈登课件教学课件
- 食品安全审核
- DB43T 876.1-2014 高标准农田建设 第1部分:总则
- 西门子S7-1500 PLC技术及应用 课件 第7章 S7-1500 PLC 的上位机WinCC RT
- 房产中介业务管理手册
- A、B封灌胶来料检验标准
- 西安丝路智慧-智慧文旅云服务平台建设方案
评论
0/150
提交评论