আপনি হাইজ্যাক করতে পারে htop
'র s
কমান্ড। ইন htop
, s
টিপছে strace -p <the-pid-of-the-selected-process>
।
তারপরে আপনি যা করতে পারেন তা হ'ল একটি strace
কমান্ড তৈরি করুন যা এর মধ্যে এমন কিছু রয়েছে:
#! /bin/sh -
pids=$(ps -eo pid= -o ppid= |
awk -v exclude="$PPID" -v pid="$2" '
function descends(p) {
if (p == exclude) return 0
if (p == pid) return 1
if (p <= 1) return 0
return descends(parent[p])
}
{ parent[$1]=$2 }
END {
for (p in parent)
if (descends(p))
print p
}'
)
if [ -z "$pids" ]; then
echo >&2 "No process found to kill"
else
echo >&2 Killing $pids
kill $pids
fi
এবং এটিকে কিছু ডিরেক্টরিতে ~/.htop-hijack
রাখুন এবং এইচটিউপকে কল করুন:
PATH=~/.htop-hijack:$PATH htop
তারপরে, টিপে s
পরিবর্তে সেই আদেশটি শুরু করা হবে strace
(পরে আপনাকে মূল স্ক্রিনে ফিরে আসতে Esc চাপতে হবে)।