Linux

あるディレクトリ以下のファイル数の取得

find hogeDir -type f|wc -l ファイル名のパターンを指定するときは find hogeDir -type f -name "*.fuga"|wc -l とか。

改行コードDOSとLINUXの変換

viで[dos]と表示された場合、shellスクリプトが正常に動作しない。 dos2unix コマンドで改行コードを変換します。 ちなみにその逆の変換(UNIXスタイル→DOSスタイル)は、unix2dosです。

CentOSでSATA2ドライブ目がマウントできない件

CentOS4.6でSATAのHDDを追加しようとすると、fdiskもmkfsも通るのに、mountできない。 /dev/sdb1 はマウント済 /hoge/mountPoint は使用中 とかなんとかってメッセージが出る。 dmraidってソフトウェアRAIDのパッケージがだめぽにしてるらしい。。 rpm -q dm…

ディスクの追加とフォーマット

/sbin/fdisk /dev/hdb とかなんとかで、追加するディスクのパーティション変更。 mでヘルプ。 とりあえず、切ってあったパーティションをdで全削除して、 nで新しいパーティション作成して退散。 mkfs.ext3 /dev/hdb1 これでext3でフォーマットして、 mount …

scpがstalledになる

多分相手側のルーターで制限かけられてるんだけど、 scp -l 1000 hoge huga とかで転送速度を下げてしのいだ。

cronでのエンコーディング

以下、HPのサイトからコピペ [cron] cron で走らせているプログラムの日本語が文字化けします[問題] crontab で Xwindow を立ち上げるスクリプトを起動しているが、日本語が文字化け してしまいます。コマンド行から走らせるときには問題ありません。対処…

実行コマンドのログ取り

stderrとstdoutをteeで出力$ some command 2>&1 | tee output_file_name