- 8
- 0
- 约1.05千字
- 约 9页
- 2016-11-29 发布于重庆
- 举报
操作系统LINUX上机二
上机内容二
1、vi编辑软件的使用(熟练掌握常用的编辑命令)。
编辑文件test.txt,并输入相关信息:
打开行号显示功能,将光标定位到第7行;
将第2行当前光标右侧的单词复制到第5行的相同位置;
使用V命令,将第5行至第10行的所有内容,复制到第一行;
将第4行至第8行内容写入文件file3.txt;
执行外部命令ls,查看文件file3.txt的长度;
将文件hello.c(事先编辑好)读入到当前文件的开始位置;
将文件中的所有printf改为fprintf;
通过K命令,取得fprintf的用法帮助;
撤消最后一次的修改操作;
放弃当前的编辑操作,返回OS;
[注:复制操作通常是先将内容删除(被删除信息将保存在缓冲区中),后使用复制命令。上述操作将用到v、d、u、p、q、w、K、!、s、/以及光标定位等命令]
2、GDB调试器
1) 编写简单C程序.求100以内的素数
#includestdio.h?
#includemath.h?
#define N 101?
main()?{?
inti,j,line,a[N];?
for(i=2;iN;i++)
a[i]=i;?
for(i=2;isqrt(N);i++)??
for(j=i+1;jN;j++)??{?
?? if(a[i]!=0a[j]!=0)???if(a[j]%a[i]==0)???
a[j]=0;}?
printf(\n);?
for(i=2,line=0;iN;i++)?{?
?if(a[i]!=0)??{
printf(%5d,a[i]);??line++;}?
?if(line==10)??{printf(\n);?line=0;}?
}?}
使用用GDB调试之。(掌握help, run, break ,print ,set , next, list等调试命令)
3、用户管理(需要管理员身份登录)
1)以管理员(又称超级用户)身份登录;
2)创建用户帐户tarry和bill,并设置口令;
3)在开启另一个控制台,分别是tarry和bill身份登录,登录成功后,检查用户目录是否分别是/home/tarry和/home/bill,如果不是,检查步骤2)中的命令是否正确,注销该登录;
删除用户bill,并在另一控制用bill身份登录,是否成功?
您可能关注的文档
最近下载
- 村文艺演出村支书讲话稿范文十篇.docx VIP
- 《GB_T 32800.11-2023手持式非电类动力工具 安全要求 第11部分:冲剪机和剪刀》专题研究报告.pptx VIP
- 《2025中国临床肿瘤学会淋巴瘤诊疗指南》.docx VIP
- 2025年互联网营销师用户分层与内容营销策略专题试卷及解析.pdf VIP
- 2025年特许金融分析师变动股利政策与DDM估值专题试卷及解析.pdf VIP
- 2025年信息系统安全专家漏洞管理与其他安全流程(如事件响应)的集成专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照无人机适航管理中的适航性检查单专题试卷及解析.pdf VIP
- 2022年宁夏中考数学试卷.pdf VIP
- 浙科版综合实践活动七年级下册全册教学设计教案.pdf
- 2025年拍卖师贵金属价格波动对珠宝拍卖底价的影响专题试卷及解析.pdf VIP
原创力文档

文档评论(0)