Postgres プロセスIDキャンセル ― 2014年09月09日 18時40分01秒
idleになっているプロセスを確認
postgres=# select * from pg_stat_activity;
idleになっているプロセスを開放する
クエリのキャンセル。プロセスIDは pg_stat_activity.procpid
SELECT pg_cancel_backend(プロセスID);
クエリの中止
SELECT pg_terminate_backend(プロセスID);
それでもダメならkillする
kill プロセスID
複数検索・置換 ― 2013年08月07日 19時03分12秒
複数ファイルから文字列を一括検索
find ./path/to/file -type f -print | xargs grep 'hoge'
これを行うとhogeを./path/to/fileから検索して、 ターミナル上に表示してくれます。
複数ファイルから文字列を一括置換
find ./path/to/file -type f | xargs sed -i "s/hoge/hage/g"
これを行うとhogeを./path/to/fileから検索して全てhageに置換してくれます。
覚えておくと便利ですね。
find ./path/to/file -type f -print | xargs grep 'hoge'
これを行うとhogeを./path/to/fileから検索して、 ターミナル上に表示してくれます。
複数ファイルから文字列を一括置換
find ./path/to/file -type f | xargs sed -i "s/hoge/hage/g"
これを行うとhogeを./path/to/fileから検索して全てhageに置換してくれます。
覚えておくと便利ですね。
最近のコメント