yuu_nkjm blog
2015-02-24(Tue) 編集
[Windows][Linux][pgrep][pkill][taskkill][wmic][awk][netstat] Windows/LinuxコマンドTips
UnxUtils | SourceForge.netやHome · bmatzelle/gow Wiki,NT版UNIX-like toolsなどが導入されていることを前提.
実行コマンドを見てkill
wmic.exe process where "(Name='java.exe')" get ProcessId|xargs -n 1 taskkill /F /PID
実行コマンドと引数を見てkill
wmic.exe process where "(Name='java.exe') and (CommandLine like '%magcruise%')" get ProcessId|xargs -n 1 taskkill /F /PID
ポート8080を使っているプロセスを終了
netstat -aon | grep 0.0:8080|gawk "{print $5}"|xargs -n 1 taskkill /F /PID
メモリ使用量出力
ps aux | grep java | awk '{sum += $6}END{print sum/1000/1000}'