第一范文网 - 专业文章范例文档资料分享平台

操作系统实验复习题(带答案)

来源:用户分享 时间:2025/7/10 2:58:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

操作系统实验复习题

1. 目录操作(要求:写出相应的命令,并把执行过程截图) ? 在/home目录下建立自己的子目录mydir。 mkdir mydir

? 进入/home/mydir,创建多个子目录。 cd mydir mkdir –p newdir mkdir –p newdir1

? 查看当前目录下创建的子目录的详细情况。 ls –F /

? 删除部分子目录。 rmdir newdir1

? 查看当前目录下创建的子目录和文件的详细情况。 ls -a

? 回退到上级目录 cd ..

2. 文件操作(要求:写出相应的命令,并把执行过程截图) ? 当前目录下,用文件编辑器gedit创建新的文件file.c 。

gedit file.c

? ls –l 长格式显示目录清单,查看文件权限。 ls-l

? 创建子目录newdir,复制文件file.c到newdir目录。 mkdir –p newdir cp file.c newdir

? 将file.c改名为myfile.c。 mv file.c myfile.c

3. 编写一段程序,使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一段字符信息。(要求: 把代码、程序编译和运行结果截图)

#include main() {

int p1,p2; p1=fork(); if(p1==0) {

printf(\ }

else if(p1>0) {

printf(\ p2=fork(); if(p2==0){

printf(\ }

else if(p2>0){

printf(\ } else{

printf(\ } else{

printf(\}

4. 编译并并运行以下程序,利用kill命令对该后台执行程序的,分别执行让它暂停、恢复执行和终止控制方式,期间多次使用ps -l命令查看进程状态。(要求:把程序编译,后台执行,控制执行以及查看进程状态的运行结果截图)

/*loop.c*/ #include main()

搜索更多关于: 操作系统实验复习题(带答案) 的文档
操作系统实验复习题(带答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2f98b82op1555jc3wydp_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top