centos

【メモ】ファイルの拡張しを一括変更するコマンド

for name in *.html do mv $name ${name%.html}.php; done forの使い方 for 変数 in 値リスト do 処理 done shellの変数展開 ${parameter%word} 最短後置パターンの削除 http://qiita.com/bsdhack/items/597eb7daee4a8b3276ba

php syntax チェック

php syntax チェック php5.3からphp5.4にアップデートしたおかげで下記エラーが出るようになった Fatal error: Call-time pass-by-reference has been removed 関数呼び出し時の参照渡し(呼び出し元)がダメになったとのこと http://php.net/manual/ja/lang…

php yum アップデート

#yum update php をしようと思ったら下記表示が Packages(s) php available, but not installed. いろいろやったがどうしたらいいか分からなくなって削除->再インストールの流れで #削除 yum remove php -y yum remove php-cli -y yum remove php-*** #その…

CentOS ユーザー一覧確認コマンド

ユーザー一覧の確認コマンド $cat /etc/passwd グループ一覧の確認コマンド $cat /etc/group

CentOSでLinkStationをマウント。

アクセス制御などしてなければそのまま。 #mount -t cifs //192.168.1.xxx/DIR /mnt/linkstation ユーザを指定する場合はオプションを付ける。 オプションはカンマ区切りで。 #mount -t cifs -o user=watuu,password=*** //192.168.1.xxx/DIR /mnt/linkstati…

sqlite_open() が使えない。

パッケージで入れたPHP 5に最新版sqlite拡張を入れるAdd Star http://d.hatena.ne.jp/sotarok/20080607/php_5_with_sqlite ここのphpのバージョンを変えてmake && make install sqlite_open() が使えるようになった。

vsftpでpasvモードでの接続設定

vsftpの設定 #vi /etc/vsftpd/vsftpd.conf #pasvモードの使用ポート範囲設定 pasv_min_port=50000 pasv_max_port=50030 pasv_enable=YES にすると書いてるとこもあるがデフォルトでYESなので記載しなくてもOK pasv_promiscuous=NO pasvを有効にするためにYES…

node.js インストール

ダウンロード・インストール wget http://nodejs.org/dist/node-latest.tar.gz tar zxvf node-latest.tar.gz cd node-v0.x.xx make sudo make install

python2.4 -> python2.7 アップデート

wgetからmake install wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar xvzf Python-2.7.3.tgz cd Python-2.7.3 ./configure –with-threads –enable-shared make && make install ライブラリのパス ライブラリのパスはデフォルトが/lib, …