利用kernel提供的介面列印程序號 pid

2022-10-06 16:09:11 字數 614 閱讀 7268

c檔案printpid.c

複製** **如下:

#include 程式設計客棧ux/kernel.h>

#include

#include

#include

#include

static __init int printpid(void) //安裝模組函式

printk("process counts:%d\n",count);

re程式設計客棧turn 0;

}static __exit void exitpid(void)程式設計客棧  //解除安裝函式

module_init(printpid); //實現的函式必須放入其中

module_exit(exitpid);

make後會生成pid.ko檔案。

然後用這幾個命令:

複製** **如下:

#安裝模組

sudo insmod pid

#顯示日誌資訊

dmesg

#顯示掛載的掛載的所有模組

lsmod

#解除安裝sudo rmmod pid

本文標題: 利用kernel提供的介面列印程序號(pid)

本文位址:

AWVS 提供的介面

api auth 認證 api listloginseq 認證 api listprofiles 檢視掃瞄配置 api listreports 檢視報表 api listscans 檢視掃瞄任務 api listsettings 掃瞄配置 api listtemplates api addscan ...

修改kernel的列印等級的幾種方法

對於bootloader啟動的linux kernel,如果kernel的列印等級 proc sys kernel printk是預設值7 4 1 7,四個值的含義 控制台日誌級別 預設的訊息日誌級別 最低的控制台日誌級別和預設的控制台日誌級別 啟動之後kernel的列印還是比較多的。如果需要臨時關...

Colleciton介面提供的抽象方法

colleciton介面提供的抽象方法 c1.add newinteger 100 將 元素 物件 新增 到容器中去。c1.addall c2 將c2 的所有元素新增到 c1中。c1.size 容器的 容量,元素的個數 c1.remove 127 從容器中 刪除指定的元素 返回值為boolean型別...