Redhat 7のスキルはセッションを終了できません。

Redhat 7のスキルはセッションを終了できません。

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

おすすめ記事