ユーザーのホームディレクトリを変更しようとしています。使用
usermod ravishshankar --home /var/www/domainname/public_html/
しかし得る
usermod: user username is currently used by process 1378
私は努力しますkill pid 1378
が、得るbash: kill: pid: arguments must be process or job IDs
試してみましたが、pkill -STOP -u user
まだユーザーにプロセス8009が表示されます。
ベストアンサー1
もちろんその結果が得られます。
kill pid
エラーメッセージが表示され、kill 1378
プロセスのみが終了します(権限がある場合)。失敗した場合は、ユーザーに連絡するか、kill -9 1378
。
ctrl-alt-delorによると、SIGSTOPはプロセスを終了せずに一時停止します。
プロセスを終了するたびに新しいプロセスが作成される場合は、親プロセス(出力のPPID ps -ef
)を調べることをお勧めします。これは新しいプロセスを作成する可能性が最も高い容疑者です(ppid = = 1以外の場合は追加の調査が必要です)。