Linux常見系統呼叫

2021-10-04 04:43:25 字數 626 閱讀 7119

編號

名字描述

1exit

結束程序

2fork

建立新程序

3read

讀檔案4

write

寫檔案5

open

開啟檔案

6close

關閉檔案

7waitpid

等待子程序結束

11execve

載入和執行程式

19lseek

定位到檔案偏移量處

20getpid

獲得程序id

27alarm

設定傳送訊號的警告時鐘

29pause

掛起程序直到訊號到達

37kill

傳送結束訊號到另乙個程序

48signal

安裝乙個訊號處理程式

63dup2

複製檔案描述符

64getppid

獲得父程序id

65getpgrp

獲得程序組

67sigaction

a安裝可移植的訊號出來程式

90mmap

將儲存器頁對映到檔案

106stat

獲得有關檔案的資訊

Linux系統常見呼叫及其分類

sigaction設定對指定訊號的處理方法 sigprocmask 根據引數對訊號集中的訊號執行阻塞 解除阻塞等操作 sigpending 為指定的被阻塞訊號設定佇列 sigsuspend 掛起程序等待特定訊號 signal 參見signal kill 向程序或程序組發訊號 sigblock 向被阻...

Linux系統程式設計6 常見的系統呼叫

介紹系統呼叫前,介紹乙個標頭檔案unistd.h unistd.h為linux unix系統中內建標頭檔案,包含了許多系統呼叫的函式原型,例如read函式 write函式和getpid函式等。系統呼叫主要分為6大類 1 程序控制 fork 建立乙個新程序 2 檔案系統控制 3 系統控制 4 記憶體管...

Intent呼叫常見系統元件

呼叫瀏覽器 uri webviewuri uri.parse intent intent newintent intent.action view,webviewuri 呼叫地圖 uri mapuri uri.parse geo 100,100 intent intent newintent int...