[Linux] プロセス概念関連の命令、プロセスの表示、プロセスの強制終了

ここに画像の説明を挿入
1.touch myproc.c
2.ls > Makefile Makefile を作成して書き込みます
3.vim Makefile
ここに画像の説明を挿入
ここに画像の説明を挿入
5. 基本的な Makefile を書き込みます: vim Makefile

 myproc:myproc.c
    gcc -o myproc myproc.c
 .PHONY:clean 
 clean:
    rm -f myproc   
                 

4. myprocess.c ファイルを書き込みます: vim myproc.c

#include<stdio.h>
#include<unistd,h>

int main()
{
    
    
	while(1)
	{
    
    
 	 printf("我是一个进程!\n");
 	 sleep(1);
	}
  return 0;
}

ここに画像の説明を挿入
5. make の後、実行中のファイル myproc が表示されます (プロセスではなく、ディスク上で実行されているバイナリ ファイル)
6.../myproc、プロセスになります
ここに画像の説明を挿入
7. 実行中のプロセスを確認します

ps ajx | grep 'myproc'

ここに画像の説明を挿入
8. コマンドを実行してプロセスのタイトルを取り出すことができます

ps ajx | head -1 && ps ajx | grep 'myproc'

ここに画像の説明を挿入
9. プロセスを強制終了します kill -9 xxxx
ここに画像の説明を挿入
10. man getpid getpid のマニュアルを入手します
ここに画像の説明を挿入
11. vim myproc.c
ここに画像の説明を挿入12. make 後、./myproc が実行されます
ここに画像の説明を挿入
13. kill -l プロセス番号を確認します (kill -9 プロセスを強制終了します)
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_47952981/article/details/129593476