ユーザープロセスを終了するスクリプトを作成しますか? [閉鎖]

ユーザープロセスを終了するスクリプトを作成しますか? [閉鎖]
  • このユーザーが実行するプロセスを一覧表示します。
  • プロセスを終了する前に、システム管理者に連絡してください。
  • 確認後、プロセスを終了します。

答え1

実行中のすべてのプロセスを一覧表示するには、次を使用しますps

ps –aux (list all process) 

ps –aux |grep processName

top (something like task manager) (don’t use it with scripting)

プロセスを終了します。

kill -9 processNumber

スクリプトとして:

#!/bin/bash
while [ true ]
ps -aux
do
echo "enter the processNum you want to kill?"
read num
echo "Are you sure you want to kill $num?"
echo "write 1  if yes"
echo "write 2 if No "
read choice
if [ $choice -eq 1 ]
then
kill -9 $num
fi
done

関連情報