タグ

tipsとlinuxに関するmoguzoのブックマーク (7)

  • linuxディレクトリ中のファイルサイズ合計値を バイト表示

    Landscape トップページ | < 前の日 2004-05-25 2004-05-26 次の日 2004-05-27 > Landscape - エンジニアのメモ 2004-05-26 ディレクトリ中のファイルサイズ合計値を バイト表示 当サイト内を Google 検索できます * ディレクトリ中のファイルサイズ合計値を バイト表示この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [シェルスクリプト] [unix] Windows では、ディレクトリのアイコンを右クリックしてプロパティを表示させると、そのディレクトリ以下のファイルのサイズの合計値がバイト単位で表示される。併せて、ファイル数やクラスタギャップを含めたディスク上のサイズも表示される。ちなみに、プロパティは ALT + ディレクトリアイコンのダブルクリックでも表示される。 Linux や Uni

  • ssh scp sftp の正しい自動実行方法

    Landscape トップページ | < 前の日 2004-11-15 2004-11-17 次の日 2004-11-18 > Landscape - エンジニアのメモ 2004-11-17 ssh scp sftp の正しい自動実行方法 当サイト内を Google 検索できます * ssh scp sftp の正しい自動実行方法この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [ssh] [セキュリティ] scpsftp について調べていると、正しい自動実行についての文書を見つけた。cron から scpsftp を自動実行しようと考えている私には役に立つ文書だ。 - 「専用のパスフレーズなしの鍵を作って権限限定」がベスト正しいssh/scpの自動運転は ぴろ日記 http://www.banana-fish.com/~piro/20040609.

  • ログアウトしてもバックグラウンド ジョブを継続する方法

    はじめに SSH 接続で時間の掛かるシェルスクリプトをバックグラウンドで走らせて帰りたいのに、SSH 接続を切るとジョブが死んでしまいます。SSH 接続に限らず目の前の OS からログアウトしたりターミナル エミュレータを終了しても同じ現象が起こります。 この症状は正常です。なぜなら、バックグラウンド ジョブを起動したプロセス(ログイン シェル)が子プロセスである該当のバックグラウンドジョブをハングアップ シグナル( HUP )によって終了させるからです。 シェルスクリプトを起動した親プロセスは子プロセスの終了状態を監視しています。ですからログアウトして親プロセスであるシェルが終了すると子プロセスはゾンビ プロセスとなってしまうので親プロセスとなるシェル(ログインシェル)は子プロセスであるバックグラウンド ジョブを kill ( kill -HUP ) するのです。 nohup コマンド

    ログアウトしてもバックグラウンド ジョブを継続する方法
  • SEの天敵 oom-killer:Windows/Linux Tips

    Linuxにはoom-killer(Out Of Memory killer)というSEの天敵がいる。 oom-killerはメモリが枯渇しそうになると プロセスを殺して、メモリの空きを確保しようとする機構だ。 一見するとOSのハングを防止する善人のように見えるが oom-killerは重要なプロセスを殺すときがあるんだよね。 これがやっかい。 この前なんかportmapperが殺されたよ。 この人がいなくなると、NFSとかRPCに関連する機能が動かなくなる。 oom-killerが重要なプロセスを殺さないようにする方法は以下 2.6.11以降のカーネルの場合 以下のようにすると、指定したプロセスはoom-killerの魔の手から逃れることができる。 # echo -17 > /proc/〈プロセスID〉/oom_adj 2.6.Xカーネルの場合 # echo 2 > /proc/sys/

  • DropBoxを使って、まっさらな環境から5分で継続的で快適な環境を作る方法  - When it’s ready.

    Windows以外のOSの話 かつ、DropBoxが対象としている*nixOSの場合限定ですが、とても快適な方法を紹介。https://www.getdropbox.com/home 今までは、おれおれリポジトリーに、dotFileをあげておいて新しい環境ができたら、~/.dotとかにcloneしてリンク張ったりしてました。よくあるミスとしてなんか設定ファイルを修正したんだけど、コミットし忘れちゃったとかそんなことがしょっちゅうありました。結構悲しかったりします。そういうサーバーに限って外からでは入れなかったりしてメンドクサイこと極まりない。 そこで、DropBoxとLinkの合わせで快適な同一環境を構築してみました。 DropBox内にdotファイル置き場を作り、〜/配下にln -sするだけ。だけどここもいろいろとファイルが多いのでsh書いてみました。もし、既にファイルがあれば.orgに

    DropBoxを使って、まっさらな環境から5分で継続的で快適な環境を作る方法  - When it’s ready.
  • CentOS 5.5 Git導入方法(RPM) | 雪の天秤

    Warning: getimagesize(http://images.amazon.com/images/P/4798023809.09.THUMBZZZ.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /var/www/html/blog/wp-content/plugins/simple-amazon/include/sa_generate_html_class.php on line 137 RPMforgeリポジトリを追加する # wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm # rpm --import

  • xargs を使って tar で複数ファイルを解凍する - shohu33's diary

    複数ファイルをfindで取得してtarで解凍しようとおもったらうまくいかない find . -name "*.gz" | xargs tar xfどうやらtarは複数ファイルを受け付けないため、上記ではうまくいかない。 以下のようにすると複数ファイルが解凍できるようになった。 find . -name "*.tar.gz" -print0 | xargs -0 -n1 tar xfちなみにオプションの意味 find -print0 真を返す。ファイル名をフルパスで標準出力に表示し、各ファイル名に ヌル文字を付加する。このオプションを用いれば、 find の出力を処理 するプログラムにおいて改行文字を含んだファイル名を正しく解釈でき るようになる。 xargs --null, -0 標準入力からの文字列の区切りに、空白ではなくヌル文字が使われてい るとみなす。また引用符やバックスラッシュに特

    xargs を使って tar で複数ファイルを解凍する - shohu33's diary
  • 1