linux
やりかたがわからん。 $ zargs -- **/* -- grep hoge(僕はこれackでやるからこのコマンドの必要性はあんまないんだけど) でここの**/*とhogeを引数にとるようなfunctionにしたいんだけど**/*は展開されて渡るからうまくいかない。こうしたい。けどワイルド…
が設定できるのは5.4+なのかな? OpenSSH/Cookbook/SFTP - Wikibooks, open books for an open worldUbuntu10.04のOpenSSHが5.3で涙目。
なんかtarで圧縮しようと思ったら $ tar cvzf hoge.tar.gz /home/hokamura/tmp/hoge tar: Removing leading `/' from member namesっていうワーニングが出たので何かと思って調べた、絶対パスでの指定は-Pオプションをつけるべしということらしい。 -P, --ab…
最初32bitにしてたけど64bitにした。理由はMongoDBが32bitだと容量2GB制限があるから。 心配してたのはメモリ使用量で、メモリ1GBしかないVPSだから32bitのほうがメモリにやさしくていいかなーと思って、32bitにしたけど、nginx+node.js+mongodbとかで色々ベ…
必要なパッケージをインストール $ sudo apt-get install g++ curl libssl-dev apache2-utils pkg-configあとは普通にインストール $ cd /usr/local/src $ sudo wget http://nodejs.org/dist/node-v0.4.9.tar.gz $ sudo tar vzfx node-v0.4.9.tar.gz $ cd no…
Install | NGINX ここにのってる。/etc/apt/sources.listに以下を追記 deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid mainんで $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C $ sudo apt-get update $ sudo apt-get…
鍵認証設定 鍵認証できるようにする rootのパスワード無効化 $ sudo passwd -l root 色々インストール $ sudo apt-get update $ sudo apt-get install zsh screen git-core vim curl シェルの変更 zshにする。 $ chsh Login Shell [/bin/bash]: /usr/bin/zsh…
グループの設定 $ sudo usermod -G admin hokamura ユーザーの追加設定 $ sudo useradd -D -s /bin/bash ユーザー追加時 $ sudo useradd -m hoge $ sudo usermod -G admin hoge $ sudo passwd hoge umaskの設定 /etc/profile の umask を002に変更 SFTPも変…
SFTPでアップするときのumaskを002にしたいんだけど、/etc/profileとかに書いてもだめだった。sftp-serverの起動のところを変更するればいけるみたい。まず/etc/ssh/sshd_configを以下の様に変更 # Subsystem sftp /usr/lib/openssh/sftp-server Subsystem s…
64bitか32bitか迷ったけどとりあえず32bitにしとく。https://secure.sakura.ad.jp/vpscontrol/main/osinstall こっからUbuntu 10.04 i386を選んでインストールhttp://support.sakura.ad.jp/support/vps/menu_oscustom_ubuntu.shtml 大体ここ見ながらやればで…
MongoDBを普通にapt-getで入れると古いバージョンがインストールされる(現時点で最新が1.8.2に対して1.2.2がインストールされた)ので最新版をインストールするにはちょっと手間が必要。ここに載ってる。 Install MongoDB — MongoDB Manual 3.2手順は、まず…