タグ

linuxに関するan-ironic-manのブックマーク (20)

  • よく使うディレクトリをブックマークする zsh のプラグイン - Qiita


    Qiita稿 Zsh - DirBookmarkshell - Qiita使cd cd ~/work/project/ruby/web $CDPATH 便使 便 zsh   cd-bookmark  cd-bookmark 使 使使
    よく使うディレクトリをブックマークする zsh のプラグイン - Qiita
    an-ironic-man
    an-ironic-man 2014/03/19
    入れてみた。setopt complete_aliases してるとブックマークの補完が効かない気がする。
  • ackを捨てて、より高速なag(The Silver Searcher)に切り替えた - Glide Note

    Geoff’s site: The Silver Searcher: Better than Ack ggreer/the_silver_searcher · GitHub パターン検索にはackを利用していて、通常利用時には特に不満は無かったんですが、 ファイル数が多いディレクトリだと遅かったので、もっと他の方法が無いかと調べていたら ackの3〜5倍速いというThe Silver Searcherというものが あったので導入。 The Silver Searcherの特徴 公式に書いてあるThe Silver Searcherの特徴 ackの3〜5倍高速 .gitignore、.hgignoreに記載されているものを検索対象から除外 検索対象から除外したいファイルは.agignoreに記載 agというコマンド名で、ackと比べてコマンドが短い(33%減!) なぜ高速なのかは https

    an-ironic-man
    an-ironic-man 2013/03/01
    Vimからも快適に使える。これは試すしかない。
  • bashなどのshellでシングルクオートをエスケープする方法 - 中野智文

    bashなどのshellでシングルクオートで囲まれた中でシングルクオートをエスケープする方法は残念ながらない。たとえば、 ssh host02 'ssh host03 \'ls -l\' 'みたいなことはできない。 しかし、クオートを一旦閉じてから、シングルクオートをバックスラッシュでエスケープして入力しその後クオートを再開することで、そのようなことが実現できるようだ。 ssh host02 'ssh host03 '\''ls -l'\'' 'すなわち、\'ではなく、'\''ということだ。 おまけ: シングルクオートを'\''に置換するワンライナー ruby -pe '$_.gsub!(/'\''/, %q('"'\\\\\\\\''"'))'

    bashなどのshellでシングルクオートをエスケープする方法 - 中野智文
    an-ironic-man
    an-ironic-man 2013/02/22
    シェルでシングルクオーテーションを入れ子にしたいとき①。'\''を使う。
  • awk内でシングルコーテーションを使いたい - Qiita

    mysql> desc user_data; +---------+-----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-----------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_id | int(11) | YES | | NULL | | | data | int(11) | YES | | NULL | | | detail | char(255) | YES | | NULL | | +---------+-----------+------+----

    awk内でシングルコーテーションを使いたい - Qiita
    an-ironic-man
    an-ironic-man 2013/02/22
    シェルでシングルクオーテーションを入れ子にしたいとき①。\047を使う。
  • ngrepでパケットをキャプチャしてgrep (ngrepの使い方) - うまいぼうぶろぐ


    便 http://ngrep.sourceforge.net/ http://www.atmarkit.co.jp/fsecurity/rensai/securitytips/027ngrep.html installlibpcap http://downloads.sourceforge.net/libpcap/ epelyuminstall # yum install -y --enablerepo=epel ngrep  ASCIItcpdump -s0 -A (ngrep -W byline ?)grep tcpdump  man tcpdump -A Print each packet (m
    ngrepでパケットをキャプチャしてgrep (ngrepの使い方) - うまいぼうぶろぐ
    an-ironic-man
    an-ironic-man 2013/02/22
    パケットキャプチャ。ngrep -q -W byline '' '(host sample.com or sample.co.jp) and port 80' とかするとリクエストの情報が見える。
  • LINUX忘却録 diff / patch


    diff/patch  diff  patch LinuxLinux使  diff  patch使  diff 使 patch diffpatch使
    an-ironic-man
    an-ironic-man 2013/01/08
     patch -p0 -E < hoge.diff( д)  

    Linux



    svn

    git
     
  • LC_ALL環境変数とsortコマンド - sileのブログ

    自分の環境では、sortコマンドを実行する時にLC_ALL環境変数に'C'をセットするかしないかで、処理終了までの時間が著しく変わる。 # 約40万行のデータ > wc -l words 392126 words # 入っているのはUTF-8の日語(IPA辞書を利用) > head words やぼったい やぼったし やぼったから やぼったかろ やぼったかっ # 普通のソート > time sort words > /dev/null real 0m37.158s user 0m37.098s sys 0m0.056s # LC_ALL=Cでのソート > time LC_ALL=C sort words > /dev/null real 0m0.293s user 0m0.284s sys 0m0.008s ロケールを考慮してソートするかどうかの違いだと思うが(LC_ALL=Cの場合は、

    LC_ALL環境変数とsortコマンド - sileのブログ
    an-ironic-man
    an-ironic-man 2012/12/28
    「sortコマンドを実行する時にLC_ALL環境変数に'C'をセットするかしないかで、処理終了までの時間が著しく変わる」。grepも同様。
  • @IT:正規表現で使用するメタ文字を検索するには

    文字列検索にはgrepコマンドを使うのが一般的だ。 grepコマンドは正規表現による検索をサポートしており、正規表現で使用するメタ文字という特殊な文字(\、[、]、^、$、*、.など)を含む文字列を検索する際はメタ文字の前にバックスラッシュ(\)を付けなければならない。メタ文字が少数であれば問題ないが、数が多くなるとバックスラッシュでエスケープするのは面倒だ。そんなときは、正規表現をサポートしないgrepであるfgrepコマンドを使う。 例えば、「********」という文字を検索する場合、grepコマンドでは、

    an-ironic-man
    an-ironic-man 2012/12/28
    grepでメタ文字をエスケープするのが面倒なときはfgrepで。grep "\*\*\*\*\*\*\*\*" foo.txt は fgrep "********" foo.txt でおk。
  • zsh の分かりにくい記号、用語のまとめ - Qiita


    zsh Advent Calendar 便使  Advent Calendar 便 Tips    (N-/)  調調  zsh 
    zsh の分かりにくい記号、用語のまとめ - Qiita
    an-ironic-man
    an-ironic-man 2012/12/27
    たまに正体不明の記号に遭遇することはある。
  • Bash One-Liners Explained, Part I: Working with files

    I love being super fast in the shell so I decided to do a new article series called Bash One-Liners Explained. It's going to be similar to my other article series - Awk One-Liners Explained, Sed One-Liners Explained, and Perl One-Liners Explained. After I'm done with this bash series, I'll release an e-book by the same title, just as I did with awk, sed, and perl series. The e-book will be availab

    Bash One-Liners Explained, Part I: Working with files
    an-ironic-man
    an-ironic-man 2012/12/21
    1番刺さったのは → cp path/file path/new_file => cp path/{,new_}file、mv path/old_file path/new_file => mv path/{old,new}_file。svnでも可。
  • xargs -P が激しく便利なのでメモ - おともだちティータイム


    xargs  -P 使  1 JPEG  800x800   convert --geometry 800x800 *.jpg  zsh  zsh: argument list too long: convert   xargs 使 ls | xargs -I{} convert --geometry 800x800 {} c_{}   CPU 使  xargs  -P P
    xargs -P が激しく便利なのでメモ - おともだちティータイム
    an-ironic-man
    an-ironic-man 2012/12/03
    xargs -PX でX個のプロセスで並列処理.
  • bashとzshでviのキーバインドを使用する - builder by ZDNet Japan


    Emacs使vivimEmacsvi使vi使bash~/.bashrczsh~/.zshrc bash~/.bashrc set -o vi zsh~/.zshrc bindkey -v ~/.bashrc~/.zshrc [Ctrl]+A[Ctrl]+E[ESC]vim
    an-ironic-man
    an-ironic-man 2012/09/17
     bashzshvibashset -o vizshbindkey -v調  

    vim

    Linux


     
  • 東大がiMacを選んだ理由/安東孝二助手に聞く - ニュース - nikkei BPnet


    3iMacMacx86PCMacWindows使便   BP    Linux使x86PC使iMac    
    an-ironic-man
    an-ironic-man 2012/03/26
     使  











    Linux

    Apple

    mac
     
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    an-ironic-man
    an-ironic-man 2012/02/08
    date MMDDhhmm[[CC]YY][.ss]]で日時設定。秒の設定はほとんどしないだろうし紛らわしいからMMDDhhmmYYYYで覚えよう。
  • CentOSにntpサーバで時刻同期設定 - 適当な日々

    フリーランスでwebの仕事をしながらwebサービスとかを作ったり作らなかったり、成長と挫折の記録・・・かもしれない適当な日々 フリーランスでwebの仕事をしながらwebサービスとかを作ったり作らなかったり、成長と挫折の記録・・・かもしれない ntpで時刻設定することがあったので、メモ。 ntpとは、Network Time Protocolの略で時刻を問い合わせることを目的として開発されたプロトコル。 ntpサーバとしてできることは大きく2つあります。 サーバの時刻を問い合わせ、同期させる 他のサーバに時刻を送信する とりあえず、サーバの時刻を合わせてみましょう。 まずは、ntpをインストール yum install -y ntp 次に時刻を他サーバに問い合わせて同期させてみましょう。 ntpdate ntp.nict.jp このntp.nict.jpは日標準時プロジェクトのnt

    an-ironic-man
    an-ironic-man 2011/11/02
    CentOSの時刻がずれていたので設定の参考にした
  • 【 sed 】 文字列の置換,行の削除を行う


    sed sedais/// 3d3 sed-esedsource.txtLinux $ sed -e "s/Linux//g" source.txt 
    【 sed 】 文字列の置換,行の削除を行う
    an-ironic-man
    an-ironic-man 2011/10/03
    sed -e 's/hoge/fuga/g'
  • "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々


    Linuxaptyum"make install" 使"make install" "make install" ()
    "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々
    an-ironic-man
    an-ironic-man 2011/10/01
    sudo paco -D make install/paco -a/sudo paco -r hoge
  • cron の設定ガイド


     cron Linux  crondcron    cron Linuxcron 使
    an-ironic-man
    an-ironic-man 2011/06/26
    わかりやすい
  • Linuxコマンド集 INDEX:ITpro


    LinuxLinux () |  |    |  |  |  |  |  |  | SSH |  |  |  |  | mtoolsMS-DOS |    &
    Linuxコマンド集 INDEX:ITpro
    an-ironic-man
    an-ironic-man 2011/04/28
    充実してる(っぽい)Linuxコマンド一覧。少しずつ覚えていこう。
  • Linux コマンドリファレンス

    最後にファイルのステータスを変更した時間でソート。詳細表示のときには、時刻の欄が最後にファイルのステータスを変更した時間になる。

    an-ironic-man
    an-ironic-man 2011/04/07
    Linuxの使い方を覚えよう
  • 1