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.
CVPR 2020 論文大盤點-光流篇
2.
Photoshop教程_ps中怎麼載入圖案?PS圖案如何導入?
3.
org.pentaho.di.core.exception.KettleDatabaseException:Error occurred while trying to connect to the
4.
SonarQube Scanner execution execution Error --- Failed to upload report - 500: An error has occurred
5.
idea 導入源碼包
6.
python學習 day2——基礎學習
7.
3D將是頁遊市場新賽道?
8.
osg--交互
9.
OSG-交互
10.
Idea、spring boot 圖片(pgn顯示、jpg不顯示)解決方案
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Java基礎 實驗六 多線程
2.
## ARM基礎編程實驗
3.
進程基礎
4.
Go基礎編程實踐(六)—— 文件
5.
BGP基礎實驗
6.
IPsec ××× 基礎實驗
7.
STP1基礎實驗
8.
HSRP基礎實驗
9.
RIP基礎實驗
10.
Linux基礎實驗
>>更多相關文章<<