@1405010312
2016-08-31T07:25:41.000000Z
字数 1625
阅读 547
报告提交日期:2016.3.6 报告提交截止日期:2016.3.7
姓名:肖罗罗 学号:1405010312 班级:计算机三班
安装LinuxMint系统,并在该系统中编辑、编译及调试一下程序:
#include <stdio.h>
#include <unistd.h>
int main(int argc,char * argv[])
{
char *str[]={"ls",NULL};
int number=1405010312;
char *class="计算机3班",*name="肖罗罗";
printf("我的姓名是:%s\n",name);
printf("我的学号是:%d\n",number);
printf("我的班级是:%s\n",class);
printf("正在运行进程的进程编号为:%d\n",getpid());
if(execve("/bin/ls",str,NULL)<0)
printf("执行execve error!\n");
return 0;
}
- 学会使用virtualbox等软件
- 学会安装系统,并注意一些细节
- 学会在linux环境下编程,学会一些基本的linux命令操作符
一台装有linux系统的计算机
在linux下,用c语言自己编写一个程序,并运行该程序
1)下载virtualbox软件和相应的iso镜像文件
2)新建一个虚拟计算机,进入linux mint系统
3)新建一个文档,命名为test.c
4)编辑代码
5)打开终端命令行,输入gcc -o test test.c
6)再输入./test
#include <stdio.h>
#include <unistd.h>
int main(int argc,char * argv[])
{
char *str[]={"ls",NULL};
int number=1405010312;
char *class="计算机3班",*name="肖罗罗";
printf("我的姓名是:%s\n",name);
printf("我的学号是:%d\n",number);
printf("我的班级是:%s\n",class);
printf("正在运行进程的进程编号为:%d\n",getpid());
if(execve("/bin/ls",str,NULL)<0)
printf("执行execve error!\n");
return 0;
}
老师布置的思考问题:
操作系统启动过程