JavaShuo
欄目
標籤
實驗六 進程基礎
時間 2020-12-09
標籤
編程
函數
學習
spa
3d
blog
進程
get
简体版
原文
原文鏈接
項目
內容
這個做業屬於哪一個課程
班級課程主頁
這個做業的要求在哪裏
做業要求
學號-姓名
17041415-況晨希
做業學習目標
(1)掌握Linux系統環境C語言編程概念(2)學習Linux系統進程概念
實驗內容
1.請舉例說明靜態連接庫的建立與使用。
2.請舉例說明共享庫的建立與使用。
3.編程實現一個簡單文件複製命令。
4.使用fork建立一個子進程,進程建立成功後父子進程分別輸出不一樣的內容。
5.使用fork建立多個子進程。
6.在 fork 以前以寫的方式建立了一個文件 test.txt。而後 fork 出的子進程當即向文件中寫入「world」,而後睡眠5秒。而父進程在 fork 後睡眠3秒後向 test.txt 寫入 "hello",並關閉描述符。子進程恢復後,又向 test.txt 文件中寫入 "lalala"後關閉描述符,結束。
7.分別在主函數中使用execvp啓動ls命令以及使用fork函數產生子進程調用execvp啓動ls。
8.建立5個殭屍進程,並在終端經過ps axf命令查看殭屍進程信息。
9.經過wait來清理殭屍進程。
10.父進程經過waitpid函數等待特定子進程結束,若該子進程不結束,父進程一直阻塞。
相關文章
1.
Java基礎 實驗六 多線程
2.
## ARM基礎編程實驗
3.
進程基礎
4.
Go基礎編程實踐(六)—— 文件
5.
BGP基礎實驗
6.
IPsec ××× 基礎實驗
7.
STP1基礎實驗
8.
HSRP基礎實驗
9.
RIP基礎實驗
10.
Linux基礎實驗
更多相關文章...
•
R 基礎運算
-
R 語言教程
•
Scala 基礎語法
-
Scala教程
•
☆基於Java Instrument的Agent實現
•
Docker容器實戰(六) - 容器的隔離與限制
相關標籤/搜索
基礎實驗
實驗六
基礎進階
基礎教程
線程基礎
實驗
mysql基本實驗
基礎
程序設計基礎與實驗
夯實PHP基礎
紅包項目實戰
PHP 7 新特性
SQLite教程
教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
說說Python中的垃圾回收機制?
2.
螞蟻金服面試分享,阿里的offer真的不難,3位朋友全部offer
3.
Spring Boot (三十一)——自定義歡迎頁及favicon
4.
Spring Boot核心架構
5.
IDEA創建maven web工程
6.
在IDEA中利用maven創建java項目和web項目
7.
myeclipse新導入項目基本配置
8.
zkdash的安裝和配置
9.
什麼情況下會導致Python內存溢出?要如何處理?
10.
CentoOS7下vim輸入中文
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Java基礎 實驗六 多線程
2.
## ARM基礎編程實驗
3.
進程基礎
4.
Go基礎編程實踐(六)—— 文件
5.
BGP基礎實驗
6.
IPsec ××× 基礎實驗
7.
STP1基礎實驗
8.
HSRP基礎實驗
9.
RIP基礎實驗
10.
Linux基礎實驗
>>更多相關文章<<