Linux

【CentOS】sendmailサービスが起動出来ない時の解決メモ。

sendmailを起動しようとした際に下記のようなエラーが出てハマった。

... World writable directory

[ファイル名]:World writable directory のような感じ。

これはsendmailが参照するファイルが権限の緩すぎるディレクトリ下、もしくはファイルそのものの権限が緩すぎる場合に出るエラーらしい。
具体的に言うとパーミッションが「777」になっていると怒られる。
この状態だといつまでたってもサービスの起動ができないので、怒られているファイルの権限を全て「755」に変えると起動できるようになる。

ちなみに自分は上記の対応をしても起動するようにならないので更に調査したところ、CentOSのルートディレクトリ「/」の権限が「777」になっているとアウトということが判明した。

なので下記のようにしてルートの権限も755に変えてやる。

chmod 755 /

これで無事起動するようになった。

 

【Linux】「httpd.conf」ファイルがどこにあるか探す。

めも。

httpd.confだけじゃなくてほかの色々なファイルでも使える。

locate httpd.conf

これは便利。

 

【Linux】Vimでカーソルを最終行、先頭行に移動させる方法。

メモ。

■最終行に移動する

Shift + g

■先頭行に移動する

gg [g2回]

■指定した行に移動する

:[行数] → Enter

 

【Linux】topコマンドの「load average」に関するめも。

・リアルタイムでシステムの状況を把握したい場合は「top」コマンド
・長期間に及ぶシステム負荷の傾向を掴みたい場合は「sar」コマンド
・load averageはCPUの処理を待っているタスクの数を表す
・値が0に近づくほど、待タスクの数が少ない
・値が大きいほど処理待のタスクが多く、サーバーのレスポンスが遅くなる
・左から1分、5分、15分間の平均値を表示している
・左の値が大きくなっていれば、直近の処理で高負荷がかかっていることがわかる

 

【CentOS】SSHでtopコマンドを叩く方法。

バッチ処理中にtopコマンドをそのまま叩くと下記のように怒られる。

top: failed tty get

なのでexec()などからtopを叩きたい場合は下記のようにパラメーターをつければOK。

top -b -n 1

「-b」がバッチへの対応。「-n 1」は更新回数。これを指定しないと明示的に処理を止めるまで結果を吐き続ける模様。

 

【CentOS】topコマンドの更新頻度を指定する。

めも。

# 1秒間隔
top -d1

# 10秒間隔
top -d10

# 0.1秒間隔
top -d0.1

 

【Linux】KNOPPIXを用いてHDDの究極完全消去を行う。

めも。

1, まずはKNOPPIXをコンソールモードで起動する。

KNOPPIXのディスクをマウントし「boot:」の文字が表示されたら下記のコマンドを入力する

boot:knoppix 3 noswap

2, 入力に成功すると下記のようなコマンド待機状態になる

root@Microknoppix:~#

3, 下記コマンドを実行し、消去したい HDDの情報を調べる

root@Microknoppix:~# sfdisk -l

下記のような情報が返却される

Disk /dev/sda: 238216 cylinders, 16 heads, 63 sectors/track
...
...
略
...
...

上記1行目の「/dev/sda」という部分がディスクの名前を指している。

4, 最後にHDDの完全消去を行う。

次のコマンドを実行

root@Microknoppix:~# shred -z -v /dev/sda

※この方式はランダムな書き込みを25回行い最後にNULL(0)を書き込む。非常に時間が掛かるので注意。

5, 「done」と表示されれば消去完了。

 

【Linux】同階層に作成できるディレクトリの上限。

調べたのでメモ。

Linuxで用いられるext3というファイルシステムでのディレクトリ上限数は32000とのこと。
「.」「..」を合わせると31998のディレクトリを生成できることになる。
そのため31999個目のディレクトリ生成を試みると「mkdir: Too many links」と怒られるそうだ。

さらなる詳細は下記ページを参照されたし。

http://wiki.berrystyle.jp/?Linux%20%E3%81%A7%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E6%95%B0%E4%B8%8A%E9%99%90