linux

新人への洗礼

新人の子が離席時にPCロックを忘れている! チャンスですね ls ど定番 alias ls=sl echo 牛さんのAAに癒されます alias echo=cowsay _______ < hello > ------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || xcowsayは、最近知りました。 より癒されま…

社内の開発環境とローカルの開発環境の連携方法

どんな時に便利か? 全てのサービスをローカル環境として構築できれば良いのですが それがあまり現実的ではなく、基本は外部のアプリを利用して 一部アプリだけローカルのアプリを利用したいとい時に便利です。 ローカル環境構成図 PAC(Proxy Access-Control…

魔術でデプロイ

1文字に飽きたら、詠唱でも 準備 # ホームディレクトリへ移動 function I(){ cd ~/ } # バックアップ function Steel(){ cp /usr/local/tomcat/webapps/UBW.war ./UBW.war } # リリースファイルをSTGサーバから取得 function Unknown(){ scp stg:UBW.war ~/U…

カスタムfindコマンド

alias f="find" でも、そこそこ便利だけれど .gitディレクトリを、検索対象外にしたいときに f . -name .git -prune -print となり、長いし忘れやすいので #!/bin/bash case $# in 1) path='.' name=$1 ;; 2) path=$1 name=$2 ;; esac #echo "find \"$path\"…

インストールメモ

Vim できれば、新しいのが良い。 Mercurialから落とすか Mercurialインストール # yum install gcc python python-devel python-setuptools # easy_install mercurial ncurses-devel必要なんで入れとく # yum install ncurses-devel いよいよVim落としてきて…

bashのコマンド履歴検索

Ctrl + rで、インクリメンタルサーチモード 上押せば遡れるからいいじゃん、なんて思ってた時期がありました。

Fedoraでjavascript

1/25 編集中のファイルを実行する設定を修正唐突にコマンドラインでjavascriptを使ってみたくて、 yum search jsしたら、まんまなものが見つかったので yum install js$ js js> a = 1 1おお、動いた。 vimで、jsファイル編集中に ,l 押したら、編集中のファ…

hostコマンドを含むパッケージ

# yum install bind-utils 使い方 "http://"は付けないyo # host www.google.co.jp www.google.co.jp is an alias for www.google.com. www.google.com is an alias for www.l.google.com. www.l.google.com has address 66.249.89.147 www.l.google.com has…

findコマンドのお勉強

カレントディレクトリ以下の全ファイルの内、ファイル名が'php' or 'css' or 'js'で終わるファイルを取ってくる find * -type f -name '*php' -or -name '*css' -or -name '*js' '*'が検索対象のパス。'/'にすると全フォルダ、'hoge'にするとカレントディレ…