タグ

linuxとcommandに関するKasabutaのブックマーク (3)

  • Linuxの各種コマンドのチートシートに日本語版登場

    以前に「Linuxの各種コマンドのチートシート」というのを紹介しましたが、日語訳したバージョンが新たに追加されたようです。以前の英語版でもかなり便利だったのですがこれでさらに便利になりました。 ダウンロードは以下から。 Unix/Linuxコマンドリファレンス - よたらぼ 保管庫 http://www.yotabanana.com/hiki/ja/?fwunixref PDF形式のファイルと、ODT形式のファイルの2種類があり、元のファイルと同じクリエイティブコモンズライセンスで提供されています。 あと「manコマンド使え」という意見もあるのですが、そもそも何のコマンドかすらわからないというそれ以前の状態の場合はチートシートがあると役立つ。もうちょっと進歩するとこのあたりのコマンドリファレンスをまとめたサイトが便利に思えてくるようになる。 Linuxコマンドリファレンス http://

    Linuxの各種コマンドのチートシートに日本語版登場
  • 定期的にコマンドを実行しその出力の変化を監視する - 技術メモ帳

    以前に、watch コマンドという 指定されたコマンドを定期的に実行し、 フルスクリーンで表示してくれるコマンドがあるという事を書いた。 http://d.hatena.ne.jp/lurker/20060716/1153056030 実は、--differences とオプションを付加する事によって、 直前の出力結果との差分をハイライト表示してくれるらしい。 知らなかった。コレは便利だ。 正直 grep -o を知ったときぐらい感動した。 以下のように入力してみるとどうなるのかが わかっていただけると思う。 ちなみにこれは、1秒おきに、dateコマンドを実行するというもの。 $ watch -n 1 --differences date さらに、--differences=cumulative と付加すると 起動してからのすべての変更部分がハイライトされるようだ。 $ watch -n

  • 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す

    最近、会社でシェルの操作方法について教えているのだが、 pgrep / pkill / skill / pidof といった 便利なプロセス操作系コマンドを知らない人が実に多い。 プロセスを殺すというのは、よくある作業なので 今回はコレについて書いてみる。 たとえば、これらのコマンドを知らない人が、 指定した名前のプロセスを kill する手順はだいたい 以下のようなものになることだろう。 $ ps aux | grep プロセス名 | grep -v 'grep' # コマンドの出力結果から pid を目で確認 12345 ... .. hoge .. .. $ kill 12345 この作業は非常に面倒で退屈だ。 もし殺さなければならないプロセスがたくさんあったときは どうするのだろうか。 おまけに、grep コマンド自身が候補に含まれてしまう事があるのだが、 grep -v grep

  • 1