linux查看進程的目錄
發布時間: 2022-06-26 04:45:37
㈠ 如何在linux中查看所有正在運行的進程
Linux中一切皆文件。目錄是文件,文件是文件,設備也是文件。查看Linux中正在運行的進程的命令有一下幾個:
top 動態查看Linux系統的進程情況。
ps -elf 或者ps -aux 查看系統系統進程
netstat -tanlpu
另外還有查看a文件是那個進程打開的===》lsof a
更多Linux系統知識可以參考 《Linux就該這樣學》,Linux的知識是需要多學多練的。做運維Linux是非常重要的,好好學吧,加油
㈡ linux c怎麼獲取進程信息 當前目錄
//獲取當前進程名(進程目錄在函數內已獲取到)
boolGetLocalProgramName(char*processname)
{
charprocessdir[1024]={0};
char*path_end;
size_tlen=1024;
boolret=false;
do
{
if(readlink("/proc/self/exe",processdir,len)<=0)
{
fprintf(stderr,"[ERROR]cannotgetprocessname ");
break;
}
path_end=strrchr(processdir,'/');//進程目錄
if(path_end==NULL)
{
fprintf(stderr,"[ERROR]cannotparseprocessname ");
break;
}
++path_end;
*path_end='