Linux

環境、OSごとに.gitconfigの設定を切り替えたい

やりたいこと 職場と個人のPCで、ユーザー名とメールアドレスは違うものを使用したい coreのエディター、diffツール、mergeツールは、OSごとに異なるものを使用したい alias、color、などの設定は全ての環境で同じにしたい 方法 Git 1.7.10 から、gitconfig…

git diffのカラー設定を変更する

Gitを使用する際に、status、diff、branchの情報を 以下の設定をすることにより、ターミナルのデフォルトカラーで表示することができる。 $ git config --global color.ui true ただ、これだと僕が使用している、Windows、Solaris、Linux環境では 環境ごとに…

もうこれなくしては、bashは使えないカラダになってしまったbash_completionがバージョンアップ

1年3ヶ月ぶりの2011/01/16にbash_completionが1.2にバージョンアップした。 もうこれなくしては、bashは使えないカラダになってしまった。 bash programmable completion Recent 【releases 1.2 16 Jan 2011 19:34】CHANGLOGは、機能追加とバグフィックは分…

誤ってバイナリファイルを開いてしまってターミナルが文字化けした場合の対処方法

Linux、SolarisなどのUnixでTera TermやPuttyなどのターミナルから操作してて 間違ってバイナリファイルやcoreをcatコマンドやtailなどで開いてしまったとする。 そうすると、beep音が鳴り続けて周りに迷惑をかけて、エライことになったりする。 ギャアァァァァ━━━…

hostnameのオプション

jconsole で Tomcat に接続できないで知ったのだが、hostnameってオプションあったのね。 知らなかったんよ。 [oc@centos5 ~]$ hostname centos5 [oc@centos5 ~]$ hostname -i 127.0.0.1 なんでオプションがあることに気づかなかったんだろうと気になって マ…

gnuplotでグラフを作成する

性能データの確認にグラフを作成するのだが、毎回Excelでグラフを作成するのはメンドクサイ マクロを作ってもいいんだけど、データをとってるのがLinuxなので、gnuplotでやってみよう。 あと、Excel2003までだと読み込みが65536行に制限されてるし、グラフに…

bashのcdコマンドを履歴で操作できるように拡張する

プロジェクトのディレクトリ構成が階層深くて、ディレクトリの移動がメンドウ。 ディレクりの名前補完ができるのだが、階層が深いので何回もTABを 打たなければならない。 ということで、popd、pushd、dirs、cdを履歴を使って楽に移動できるように bashのfun…

ls ~ を晒すのが流行っているらしいので

といっても、まぁ僕のを晒しても誰もうれしくないと思う。 コマンドプロンプトでlsとやろうとしたら、既にやってる人がいるし。 なので、gooshの結果を晒してみる。 gooshとは、非公式のAjaxで実装されたUnixシェル風の検索ツールを晒してみる guest@goosh.o…

他のマシンからWebサーバにアクセスできない

VMWareで以下の環境 HostOS:Windows XP Professional Service Pack2 ブラウザ:Selipnir GuestOS:Fedra Core 5 現象 Fedora Core 5からは、Webサーバ(Apache)にアクセスできる。 しかし、Windows XPから以下のエラーとなる。 ページを表示できません。 検索…

QEMU

インストール http://www.h7.dion.ne.jp/~qemu-win/index-ja.htmlからダウンロードして展開 イメージファイルの作成 展開したディレクトリで以下のコマンドを実行 qemu-img create -f vmdk d:\VMware\fedoracore5.vmdk 15G Formating 'D:\VMware\fedoracore5…

VMware Player

インストール http://www.vmware.com/download/player/からダウンロードしてインストール