2012-03-01から1ヶ月間の記事一覧

ファイル名中の日付表現をみて一定期間前のファイルは削除する メモ Bash の IF 文 で 正規表現

#!/bin/bash TARGET_DIR=/hoge/hoge DELETE_DAY=`date +"%Y%m%d" -d '14 days ago'` cd $TARGET_DIR FILE_LIST=`ls` for FILE in $FILE_LIST do # ファイル名にYYYYMMDDを含む if [[ ${FILE} =~ 201[0-9]{5} ]] then # ファイル名日付部分を取り出す FILE_DA…

起動 停止 メモ

# /usr/local/redmine-1.3.0-1/ctlscript.sh start redmine-1.3.0-1/ctlscript.sh stop 久しぶりにサーバをリブートしたら起動方法忘れてた...

データベースサイズをみる メモ

select * from pg_database_size('データベース名'); pg_database_size - 35623084856

作成済みのユーザに スーパーユーザ 特権を付与する 剥奪する メモ

付与する ALTER ROLE ユーザ名 WITH SUPERUSER; 剥奪する ALTER ROLE ユーザ名 WITH NOSUPERUSER;

Git

リモートサーバに共有リポジトリ作成 $ mkdir /var/git/ $ cd /var/git/ $ mkdir django.git $ cd django.git $ git --bare init $ chmod -R 777 . ローカルホストでリポジトリ作成 $ cd ~/work/django $ git init $ git add . $ git commit -m "djangoプロ…

インストールメ モ

# yum install zlib-devel # yum install openssl-devel # yum install perl # yum install cpio # yum install expat-devel # yum install gettext-devel $ wget http://curl.haxx.se/download/curl-7.18.0.tar.gz $ tar xzvf curl-7.18.0.tar.gz $ cd curl…