linux程序设计实验报告
篇一:LINUX-Shell编程实验报告
《LINUX管理与应用》课程实验报告
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
篇二:Linux基本命令上机实验报告
辽宁工程技术大学上机实验报告
篇三:Linux下C程序设计实验报告
实验2 Linux下C程序设计
实验目的
1、掌握Linux下C语言程序设计的基本步骤。
2、了解和掌握gcc编译器使用
实验内容
一、编写C语言程序:输出两行文字“how are you”,在Linux下编辑,编译,运行。
实验步骤:
1. 编辑:$gedit hello.进入gedit编辑程序,保存。
2. 编译:$gcc –o hello hello.c。没有错误出现命令提示符,ls命令查看生成hello可执行程序。
3, 运行:$./hello。看到程序结果。
程序结果:
[root@localhost ~]# gcc -o hello hello.c
[root@localhost ~]# ls
anaconda-ks.cfg hello hello.c~ Desktop hello.c install.log
[root@localhost ~]# ./hello
how are you
[root@localhost ~]#
2. 编译 gcc loop.c –o loop
3.(前台)运行 ./loop
按Ctrl-C终止
4. 后台运行 ./loop &
(可多次使用该命令)
5. 多次使用ps命令查看进程状态
注意loop的运行时间
注意ps -l命令和loop命令的父进程号均为shell进程
6. 使用kill命令控制该进程
linux shell编程求和
暂停
恢复
终止
kill –STOP kill –CONT kill –KILL
程序结果:
[root@localhost ~]# gcc -o loop loop.c
[root@localhost ~]# ./loop&
[1] 21118
[root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:12 loop 21125 pts/3 00:00:00 ps [root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:16 loop 21128 pts/3 00:00:00 ps [root@localhost ~]# kill -stop 21118
[root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21145 pts/3 00:00:00 ps
[1]+ Stopped ./loop
[root@localho(原文来自:小草范文网:linux程序设计实验报告)st ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21148 pts/3 00:00:00 ps [root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:49 loop 21153 pts/3 00:00:00 ps [root@localhost ~]# kill -cont 21118
[root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:53 loop 21159 pts/3 00:00:00 ps [root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21118 pts/3 00:00:55 loop 21160 pts/3 00:00:00 ps [root@localhost ~]# kill -kill 21118
[root@localhost ~]# ps
PID TTY TIME CMD 21074 pts/3 00:00:00 bash 21167 pts/3 00:00:00 ps
[1]+ Killed
[root@localhost ~]#
./loop
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论