From: http://blog.csdn.net/cutesource/article/details/5635044
fork | 創(chuàng)建一個(gè)新進(jìn)程 |
clone | 按指定條件創(chuàng)建子 進(jìn)程 |
execve | 運(yùn)行可執(zhí)行文件 |
exit | 中 止進(jìn)程 |
_exit | 立即中止當(dāng)前進(jìn)程 |
getdtablesize | 進(jìn) 程所能打開的最大文件數(shù) |
getpgid | 獲取指定進(jìn)程組標(biāo)識(shí)號(hào) |
setpgid | 設(shè) 置指定進(jìn)程組標(biāo)志號(hào) |
getpgrp | 獲取當(dāng)前進(jìn)程組標(biāo)識(shí)號(hào) |
setpgrp | 設(shè) 置當(dāng)前進(jìn)程組標(biāo)志號(hào) |
getpid | 獲取進(jìn)程標(biāo)識(shí)號(hào) |
getppid | 獲 取父進(jìn)程標(biāo)識(shí)號(hào) |
getpriority | 獲取調(diào)度優(yōu)先級 |
setpriority | 設(shè) 置調(diào)度優(yōu)先級 |
modify_ldt | 讀寫進(jìn)程的本地描述表 |
nanosleep | 使 進(jìn)程睡眠指定的時(shí)間 |
nice | 改變分時(shí)進(jìn)程的優(yōu)先級 |
pause | 掛 起進(jìn)程,等待信號(hào) |
personality | 設(shè)置進(jìn)程運(yùn)行域 |
prctl | 對 進(jìn)程進(jìn)行特定操作 |
ptrace | 進(jìn)程跟蹤 |
sched_get_priority_max | 取 得靜態(tài)優(yōu)先級的上限 |
sched_get_priority_min | 取得靜態(tài)優(yōu)先級的下限 |
sched_getparam | 取 得進(jìn)程的調(diào)度參數(shù) |
sched_getscheduler | 取得指定進(jìn)程的調(diào)度策略 |
sched_rr_get_interval | 取 得按RR算法調(diào)度的實(shí)時(shí)進(jìn)程的時(shí)間片長度 |
sched_setparam | 設(shè)置進(jìn)程的調(diào)度參數(shù) |
sched_setscheduler | 設(shè) 置指定進(jìn)程的調(diào)度策略和參數(shù) |
sched_yield | 進(jìn)程主動(dòng)讓出處理器,并將自己等候調(diào)度隊(duì)列隊(duì) 尾 |
vfork | 創(chuàng)建一個(gè)子進(jìn)程,以供執(zhí)行新程序,常與execve等同時(shí)使用 |
wait | 等 待子進(jìn)程終止 |
wait3 | 參見wait |
waitpid | 等 待指定子進(jìn)程終止 |
wait4 | 參見waitpid |
capget | 獲 取進(jìn)程權(quán)限 |
capset | 設(shè)置進(jìn)程權(quán)限 |
getsid | 獲 取會(huì)晤標(biāo)識(shí)號(hào) |
setsid | 設(shè)置會(huì)晤標(biāo)識(shí)號(hào) |
![]() ![]() |
![]()
|
?
fcntl | 文件控制 |
open | 打開文件 |
creat | 創(chuàng) 建新文件 |
close | 關(guān)閉文件描述字 |
read | 讀 文件 |
write | 寫文件 |
readv | 從文件 讀入數(shù)據(jù)到緩沖數(shù)組中 |
writev | 將緩沖數(shù)組里的數(shù)據(jù)寫入文件 |
pread | 對 文件隨機(jī)讀 |
pwrite | 對文件隨機(jī)寫 |
lseek | 移 動(dòng)文件指針 |
_llseek | 在64位地址空間里移動(dòng)文件指針 |
dup | 復(fù) 制已打開的文件描述字 |
dup2 | 按指定條件復(fù)制文件描述字 |
flock | 文 件加/解鎖 |
poll | I/O多路轉(zhuǎn)換 |
truncate | 截 斷文件 |
ftruncate | 參見truncate |
umask | 設(shè) 置文件權(quán)限掩碼 |
fsync | 把文件在內(nèi)存中的部分寫回磁盤 |
?
access | 確定文件的可存取性 |
chdir | 改變當(dāng)前 工作目錄 |
fchdir | 參見chdir |
chmod | 改 變文件方式 |
fchmod | 參見chmod |
chown | 改 變文件的屬主或用戶組 |
fchown | 參見chown |
lchown | 參 見chown |
chroot | 改變根目錄 |
stat | 取 文件狀態(tài)信息 |
lstat | 參見stat |
fstat | 參 見stat |
statfs | 取文件系統(tǒng)信息 |
fstatfs | 參 見statfs |
readdir | 讀取目錄項(xiàng) |
getdents | 讀 取目錄項(xiàng) |
mkdir | 創(chuàng)建目錄 |
mknod | 創(chuàng) 建索引節(jié)點(diǎn) |
rmdir | 刪除目錄 |
rename | 文 件改名 |
link | 創(chuàng)建鏈接 |
symlink | 創(chuàng) 建符號(hào)鏈接 |
unlink | 刪除鏈接 |
readlink | 讀 符號(hào)鏈接的值 |
mount | 安裝文件系統(tǒng) |
umount | 卸 下文件系統(tǒng) |
ustat | 取文件系統(tǒng)信息 |
utime | 改 變文件的訪問修改時(shí)間 |
utimes | 參見utime |
quotactl | 控 制磁盤配額 |
![]() ![]() |
![]()
|
?
ioctl | I/O總控制函數(shù) |
_sysctl | 讀/寫系 統(tǒng)參數(shù) |
acct | 啟用或禁止進(jìn)程記賬 |
getrlimit | 獲 取系統(tǒng)資源上限 |
setrlimit | 設(shè)置系統(tǒng)資源上限 |
getrusage | 獲 取系統(tǒng)資源使用情況 |
uselib | 選擇要使用的二進(jìn)制函數(shù)庫 |
ioperm | 設(shè) 置端口I/O權(quán)限 |
iopl | 改變進(jìn)程I/O權(quán)限級別 |
outb | 低 級端口操作 |
reboot | 重新啟動(dòng) |
swapon | 打 開交換文件和設(shè)備 |
swapoff | 關(guān)閉交換文件和設(shè)備 |
bdflush | 控 制bdflush守護(hù)進(jìn)程 |
sysfs | 取核心支持的文件系統(tǒng)類型 |
sysinfo | 取 得系統(tǒng)信息 |
adjtimex | 調(diào)整系統(tǒng)時(shí)鐘 |
alarm | 設(shè) 置進(jìn)程的鬧鐘 |
getitimer | 獲取計(jì)時(shí)器值 |
setitimer | 設(shè) 置計(jì)時(shí)器值 |
gettimeofday | 取時(shí)間和時(shí)區(qū) |
settimeofday | 設(shè) 置時(shí)間和時(shí)區(qū) |
stime | 設(shè)置系統(tǒng)日期和時(shí)間 |
time | 取 得系統(tǒng)時(shí)間 |
times | 取進(jìn)程運(yùn)行時(shí)間 |
uname | 獲 取當(dāng)前UNIX系統(tǒng)的名稱、版本和主機(jī)等信息 |
vhangup | 掛起當(dāng)前終端 |
nfsservctl | 對 NFS守護(hù)進(jìn)程進(jìn)行控制 |
vm86 | 進(jìn)入模擬8086模式 |
create_module | 創(chuàng) 建可裝載的模塊項(xiàng) |
delete_module | 刪除可裝載的模塊項(xiàng) |
init_module | 初 始化模塊 |
query_module | 查詢模塊信息 |
*get_kernel_syms | 取 得核心符號(hào),已被query_module代替 |
![]() ![]() |
![]()
|
?
brk | 改變數(shù)據(jù)段空間的分配 |
sbrk | 參見brk |
mlock | 內(nèi) 存頁面加鎖 |
munlock | 內(nèi)存頁面解鎖 |
mlockall | 調(diào) 用進(jìn)程所有內(nèi)存頁面加鎖 |
munlockall | 調(diào)用進(jìn)程所有內(nèi)存頁面解鎖 |
mmap | 映 射虛擬內(nèi)存頁 |
munmap | 去除內(nèi)存頁映射 |
mremap | 重 新映射虛擬內(nèi)存地址 |
msync | 將映射內(nèi)存中的數(shù)據(jù)寫回磁盤 |
mprotect | 設(shè) 置內(nèi)存映像保護(hù) |
getpagesize | 獲取頁面大小 |
sync | 將 內(nèi)存緩沖區(qū)數(shù)據(jù)寫回硬盤 |
cacheflush | 將指定緩沖區(qū)中的內(nèi)容寫回磁盤 |
![]() ![]() |
![]()
|
?
getdomainname | 取域名 |
setdomainname | 設(shè) 置域名 |
gethostid | 獲取主機(jī)標(biāo)識(shí)號(hào) |
sethostid | 設(shè) 置主機(jī)標(biāo)識(shí)號(hào) |
gethostname | 獲取本主機(jī)名稱 |
sethostname | 設(shè) 置主機(jī)名稱 |
![]() ![]() |
![]()
|
?
socketcall | socket系統(tǒng)調(diào)用 |
socket | 建 立socket |
bind | 綁定socket到端口 |
connect | 連 接遠(yuǎn)程主機(jī) |
accept | 響應(yīng)socket連接請求 |
send | 通 過socket發(fā)送信息 |
sendto | 發(fā)送UDP信息 |
sendmsg | 參 見send |
recv | 通過socket接收信息 |
recvfrom | 接 收UDP信息 |
recvmsg | 參見recv |
listen | 監(jiān) 聽socket端口 |
select | 對多路同步I/O進(jìn)行輪詢 |
shutdown | 關(guān) 閉socket上的連接 |
getsockname | 取得本地socket名字 |
getpeername | 獲 取通信對方的socket名字 |
getsockopt | 取端口設(shè)置 |
setsockopt | 設(shè) 置端口參數(shù) |
sendfile | 在文件或端口間傳輸數(shù)據(jù) |
socketpair | 創(chuàng) 建一對已聯(lián)接的無名socket |
![]() ![]() |
![]()
|
?
getuid | 獲取用戶標(biāo)識(shí)號(hào) |
setuid | 設(shè)置用戶標(biāo) 志號(hào) |
getgid | 獲取組標(biāo)識(shí)號(hào) |
setgid | 設(shè) 置組標(biāo)志號(hào) |
getegid | 獲取有效組標(biāo)識(shí)號(hào) |
setegid | 設(shè) 置有效組標(biāo)識(shí)號(hào) |
geteuid | 獲取有效用戶標(biāo)識(shí)號(hào) |
seteuid | 設(shè) 置有效用戶標(biāo)識(shí)號(hào) |
setregid | 分別設(shè)置真實(shí)和有效的的組標(biāo)識(shí)號(hào) |
setreuid | 分 別設(shè)置真實(shí)和有效的用戶標(biāo)識(shí)號(hào) |
getresgid | 分別獲取真實(shí)的,有效的和保存過的組標(biāo)識(shí)號(hào) |
setresgid | 分 別設(shè)置真實(shí)的,有效的和保存過的組標(biāo)識(shí)號(hào) |
getresuid | 分別獲取真實(shí)的,有效的和保存過的用 戶標(biāo)識(shí)號(hào) |
setresuid | 分別設(shè)置真實(shí)的,有效的和保存過的用戶標(biāo)識(shí)號(hào) |
setfsgid | 設(shè) 置文件系統(tǒng)檢查時(shí)使用的組標(biāo)識(shí)號(hào) |
setfsuid | 設(shè)置文件系統(tǒng)檢查時(shí)使用的用戶標(biāo)識(shí)號(hào) |
getgroups | 獲 取后補(bǔ)組標(biāo)志清單 |
setgroups | 設(shè)置后補(bǔ)組標(biāo)志清單 |
![]() ![]() |
![]()
|
?
ipc | 進(jìn)程間通信總控制調(diào)用 |
?
sigaction | 設(shè)置對指定信號(hào)的處理方法 |
sigprocmask | 根 據(jù)參數(shù)對信號(hào)集中的信號(hào)執(zhí)行阻塞/解除阻塞等操作 |
sigpending | 為指定的被阻塞信號(hào)設(shè)置隊(duì) 列 |
sigsuspend | 掛起進(jìn)程等待特定信號(hào) |
signal | 參 見signal |
kill | 向進(jìn)程或進(jìn)程組發(fā)信號(hào) |
*sigblock | 向 被阻塞信號(hào)掩碼中添加信號(hào),已被sigprocmask代替 |
*siggetmask | 取得現(xiàn)有阻塞 信號(hào)掩碼,已被sigprocmask代替 |
*sigsetmask | 用給定信號(hào)掩碼替換現(xiàn)有阻塞信 號(hào)掩碼,已被sigprocmask代替 |
*sigmask | 將給定的信號(hào)轉(zhuǎn)化為掩碼,已被 sigprocmask代替 |
*sigpause | 作用同sigsuspend,已被 sigsuspend代替 |
sigvec | 為兼容BSD而設(shè)的信號(hào)處理函數(shù),作用類似 sigaction |
ssetmask | ANSI C的信號(hào)處理函數(shù),作用類似sigaction |
?
msgctl | 消息控制操作 |
msgget | 獲取消息隊(duì)列 |
msgsnd | 發(fā) 消息 |
msgrcv | 取消息 |
?
pipe | 創(chuàng)建管道 |
?
semctl | 信號(hào)量控制 |
semget | 獲取一組信號(hào)量 |
semop | 信 號(hào)量操作 |
?
shmctl | 控制共享內(nèi)存 |
shmget | 獲取共享內(nèi)存 |
shmat | 連 接共享內(nèi)存 |
shmdt | 拆卸共享內(nèi)存 |
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
