Redhat Linux 6.xを使用しており、最近Redhat 7にアップグレードしました。以前は、次のコマンドを使用してLinuxセッションを終了しました。ただし、複数のセッションを終了しようとすると、次のエラーが発生します。
$ skill -kill pts/1 pts/0 pts/3
Memory fault
マニュアルページによると、私も試してみましたが、やはり動作しませんでした。
skill -KILL -t /dev/pts/*
Kill users on PTY devices.
Redhat 7でセッションを終了する必要があります。
ベストアンサー1
ユーザーがSSH経由で接続している場合、考えられる答えは次のとおりです。
pkill -f <myusername>@pts/1
その他の場合:
who -u
end 次に、pidを終了するか、たとえばroot以外のすべてのユーザーセッションを終了します。
$ who -u | awk '!/^root /{print $6}' |xargs sudo kill