Linux

sedコマンドで上書きをする

[bash] sed -i -e "s/hoge/fuga/g" file [/bash]

GitでHTTPのpushができない

CentOS5.5で自分でビルドしたgit-1.7.3.3でhttpで公開されているリポジトリにpushできない. [text] $ git push Password: fatal: git-push is not available for http/https repository when not compiled with USE_CURL_MULTI fatal: git-http-push failed…

redmineがLDAPにつながらない

redmineでLDAP認証の設定を行った時,ログに以下が表示されうまく認証できない. TypeError (can't convert Net::LDAP::LdapError into String): app/models/auth_source_ldap.rb:43:in `rescue in authenticate' app/models/auth_source_ldap.rb:35:in `aut…

最近…

もう何ヶ月もブログを書いていなかった。 4月から大学4年になり、研究室に所属した。今はOSの勉強をしている。 Linuxのカーネルなんかよんだり。 今後はカーネルについても書いていきたいと思う。

自動バックアップスクリプト

現在、自宅のサーバで動かしている。自動バックアップスクリプト。 バックアップリストをtar.gzで圧縮し、ローカルにあるtera stationにftpで転送している。 昔どこかで、見たものを改造し使っています。 [sourcecode language='bash'] !/bin/bash # setting # LANG…

SolarisとLinuxの比較

初めてSolarisにふれるので、 Solarisのインストール Apache、PHPのインストール Apache、PHPのスループットの比較 ディスクIOの比較 ZFSについて の以上を行った。 結果は Apache、PHPのスループットはほぼ変わらず、ディスクIOの比較はIozoneを使用したがLinux(e…

Linuxでゴミ箱

Linuxだと、rmするとファイルはゴミ箱には行かず、元に戻すことができません。 なので、独自でゴミ箱の機能を実装しました。 trash function trash () { user=$USER date=date +"%Y%m%d" mkdir -p ~/.Recycled/$user/$date/ | mv --backup=t $* ~/.Recycled/$user…

便利なオプション -h

普通にlsを使ってファイル一覧を表示してもファイルサイズがよくわかりません。 ls -l total 565796 -rw-r--r-- 1 root root 184070144 Jul 19 01:07 file1 -rw-r--r-- 1 root root 70737920 Jul 19 01:07 file2 -rw-r--r-- 1 root root 323973120 Jul 19 01:…

コマンドの使用数 ランキング

zshのヒストリーから、コマンドの使用ランキングをだす。 ログファイルはこんな感じになっています。 .zsh-history : 1181927455:0;ls : 1181927456:0;ll : 1181927505:0;ls : 1181927506:0;ll : 1181927516:0;cd /bin : 1181927524:0;ls : 1181927526:0;cd /bi…