




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北 京 林 业 大 学2013学年2014学年第 2 学期 Linux应用 实验任务书专业名称: 班 级: 姓 名: 学 号: 实验题目: 实验二 Linux环境下编辑器vi/vim的使用 实验环境: Linux环境 实验目的:1. 通过Vi 操作练习,能够熟练使用 Vi 中的常见操作。2. 熟悉shell的各项功能。 实验步骤:1. 熟悉Shell环境,使用Shell的各种功能1) 命令补齐功能l 用date命令查看系统当前时间,在输入da后,按tab键,让shell自动补齐命令的后半部分。l 用mkdir命令创建新的目录。首先输入第一个字母m,然后按tab键,由于以m开头的命令太多,shell会提示是否显示全部的可能命令,输入n。l 再多输入一个字母k,按tab键,让shell列出以mk开头的所有命令的列表。l 在列表中查找mkdir命令,看看还需要多输入几个字母才能确定mkdir这个命令,然后输入需要的字母,再按tab键,让shell补齐剩下的命令。l 最后输入要创建的目录名,按回车键执行命令。l 多试几个命令利用tab键补齐。2) 命令别名功能l 输入alias命令,显示目前已经设置好的命令的别名。l 设置别名ls为ls l,以长格形式显示文件列表:显示别名ls代表的命令,确认设置生效:l 使用别名ls显示当前目录中的文件列表。l 删除别名ls:unalias ls。显示别名ls,确认删除别名已经生效: l 最后再用命令ls 显示当前目录中的文件列表。3) 输入、输出重定向和管道(1) 输入/输出重定向l 用ls命令显示当前目录中的文件列表:l 使用输出重定向,把ls命令在终端上显示的当前目录中的文件列表重定向到文件list中,查看文件list中的内容:l 再次使用输出重定向,把ls命令在终端上显示的当前目录中的文件列表重定向到文件list中。这次使用管道符号进行重定向:查看文件list的内容,可以看到用进行重定向是把新的输出内容附加在文件的末尾:l 重复命令ls l list。l 再次查看文件list中的内容,和前两次的结果相比较,完成课后思考题。(2) 管道l 利用管道和grep命令,在上面建立的文件list中查找字符串list:l 利用管道和wc命令,计算文件list中的行数、单词数和字符数:2. Vi编辑器更改linux的启动类型修改/etc/inittab配置文件保存退出重新启动验证如何限定用户登录使用vi编辑器修改/etc/passwd配置文件例如:将下列项heng:x:501:501:/home/heng:/bin/bash修改为heng:x:501:501:/home/heng:/sbin/nologin保存退出切换为heng账户登录验证rootlocalhost # su - heng使用编辑器vi1) 在“/root”目录下建一个名为“/Vi”的目录。2) 进入“/Vi”目录。3) 在vi中编写一个abc.c程序(见下)。4) 设定行号。:set number5) 将光标移到第6行。:66) 复制该行内容。yy7) 将光标移到倒数第二行行首。8) 粘贴复制行的内容。p9) 撤销第8步的动作。u10) 删除该行。Dd11) 存盘但不退出。W12) 将光标移到首行。:h插入模式下输入“Hello,this is Vi world!”。13) 返回命令行模式。esc向下查找字符串“int”。(输入?int)14) 再向上查找字符串“stdio”。15) 强制退出 Vi,不存盘。输入:q!/* 一个解决“鸡兔同笼”问题的源程序abc.c */ #include main( ) int h,f; int x,y; printf(请输入头数和脚数:); scanf(%d,%d,&h,&f); x=(4*h-f)/2; y=(f-2*h)/2; printf(鸡=%d 兔子=%d,x,y);实验中存在的问题及解决
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-湖南-湖南放射技术员二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖南-湖南地图绘制员四级(中级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-湖南-湖南下水道养护工四级(中级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖北-湖北热处理工五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-湖北-湖北家禽饲养员三级(高级工)历年参考题库典型考点含答案解析
- 2025-2030中国纳迪克酸酐行业运营格局及投资盈利预测报告
- 低碳城市规划与绿色建筑设计2025年创新案例分析
- 2025年事业单位工勤技能-河南-河南造林管护工二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-河南-河南园林绿化工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-河南-河南保安员二级(技师)历年参考题库典型考点含答案解析
- 2025年云南省投资控股集团有限公司招聘考试笔试试题【附解析】
- 2025年中国充电桩行业政策、市场规模及投资前景研究报告(智研咨询发布)
- 2025年时事政治试题库【必刷】附答案详解
- 内部员工筹资协议书范本
- 2025年起重指挥人员考试题库
- 信息公开条例培训课件
- 2025年留疆战士考试题库及答案
- 新初一入学分班考试语文卷(含答案)
- 2025年高考英语新课标Ⅱ卷点评及2026备考方向 课件
- 2025广西专业技术人员公需科目培训考试答案
- 人教版2024年小学升学考试数学模拟测试卷(共5套)(含答案解析)
评论
0/150
提交评论