**UPSの設定 電源供給復活したら起動する方法を知りたい [#afc80b5c]

***Apache [#v22ed54c]
+http://d.hatena.ne.jp/geek_it/20090824/1251131134

***grep 再帰検索どのようにする? [#v6541bc7]
-http://tonby.sakura.ne.jp/?p=104
-grep -r "***" /etc/*
-find あるディレクトリ -iname "*.html" -exec grep -Hn pattern {} \;
-find ./ -type f -exec grep baz {} \;
***/usr/sbin/useradd [#hdcf5d35]
-http://centossrv.com/apache-userdir.shtml


***sudo [#d029b25f]
-http://www.ep.sci.hokudai.ac.jp/~epdns/dvlop/basic/sudo.html
*** /etc/hosts [#jaeb96e9]
+http://zanjibar.cocolog-nifty.com/tips/2008/01/hosts_7770.html
***Log Watch [#kd49a804]
+[[CentOS設定方法わかりやすい>http://tonby.sakura.ne.jp/?p=267]]
+[[LogWatch>http://kiyo-server.jp/2009/09/14/centos%E3%81%A7%E3%83%AB%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%AE%E3%83%AD%E3%82%B0%E3%82%92logwatch%E3%81%AB%E4%B9%97%E3%81%9B%E3%81%A6%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%A7%E9%80%81%E3%82%8B/]]

***suexec と Selinux の有効と無効について [#u99ad92d]
-http://centossrv.com/centos4-init.shtml
--SELinuxを無効
---/etc/selinux/config
	「SELINUX=enforcing」を「SELINUX=disabled」にしてから再起動
--問題はsuEXEC
---/etc/httpd/conf/http.conf
---「LoadModule suexec_module modules/mod_suexec.so」をコメントアウトするだけでは×
--# apachectl -V
---で「SUEXEC_BIN="/usr/sbin/suexec"」を確認して、その場所のsuexecをリネーム(または削除)する。 と書いてあるけど、大丈夫か?
***pdf を一括結合する pdftk [#h3178334]
--利用方法 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/928splitpdf.html
--install 方法 http://d.hatena.ne.jp/scientre/20090523/pdftk

***tcp wrapper を利用したアクセス制限 [#r9020975]
+/etc/hosts.allow
	All : 127.0.0.1 #localhost
	All : 111.222.0.0/255.255.0.0 #<-設定例
+/etc/hosts.deny
	All : All
+【注意】先に、hosts.allowから設定しないと、アクセスできなくなる

***ps aux [#aa74bb4d]
-必要なプロセスだけ表示
--ps aux | grep pl

***Linuxコマンドでファイル数を数える [#l662b5a7]
-サイズ
	$ du -h  -s ./
-ファイル数
	find .  | wc -l

***サーバ設定 バーチャルドメイン [#xeed37b0]
+[[Apacheバーチャルドメインについて、参考>http://www.atmarkit.co.jp/flinux/rensai/apache08/apache08a.html]]

***メール転送 [#ifef958c]
+[[procmailによる転送 参考>http://kajuhome.com/procmail.shtml]]

***date [#d6d5023e]
+[[ソフトウエア時計を合わせるにはdateコマンドを利用する。>http://www.itmedia.co.jp/help/tips/linux/l0036.html]]
--現在の時間を確認する
	# date 
--12時21分30秒に合わせる
	# date -s 12:21:30
+ソフトとハードの時計を同期させる
	# /sbin/clock -w 

***cron [#uab1f0ca]
-設置場所
--/var/spool/cron の下にユーザ名のファイル名を作成
--http://www.express.nec.co.jp/linux/distributions/knowledge/system/crond.html

***wget [#bbbb37b5]
-$ wget -r http://サイト名/ディレクトリ/
	-A	ファイル名・パターン	acceptする
	-R	ファイル名・パターン	rejectする
	-np	親ディレクトリは探索しない

***ln でシンボリックリンク [#fc824872]
+http://www.makizou.com/archives/82
	ln -s /home/target  name

***Tex [#peb75ea8]
-http://kano.feena.jp/?CentOS%2FLaTeX
+# yum install  tetex tetex-fonts tetex-latex jadetex tetex-afm tetex-dvips

***zipで圧縮する [#r2e7ebb6]
-圧縮
--zip tmp.zip *.dat
-解凍
--unzip abc.zip


***Perl CPAN  インストール [#ub8fb661]
-# perl -MCPAN -e shell

*** ls で適切なサイズ表示 [#o692efb7]
-ls -lh
-ディレクトリのサイズのみ
	$ du -s ディレクトリ名
-ディレクトリ内のファイル数をカウント(Linux)
	ls | wc -w
-カレントディレクトリ以下で、最近10日の内に修正されたファイル数
	find . -ctime -10 -type f | wc -l
*** .bash_profile path 設定 [#r348a73e]
-vi .bash_profile
	export PATH=$PATH:/home/weka
	export CLASSPATH=$CLASSPATH:/home/weka/weka.jar:.
-source .bash_profile

***mailコマンドでメール送信 [#hebbaccb]
	mail ****@**.***
	Subject:で題名を入れ[enter]
	本文を入れる[enter]で改行
	行頭に「.」を入れると本文の終了

*** telnet メール送信テスト [#y1e94d04]
-メール送信できるかチェックする。
++$ telnet localhost 25
	Trying ***.***.***.100...
	Connected to localhost.localdomain (***.***.***.100).
	Escape character is '^]'.
	220 up.***ac.jp ESMTP Postfix
++helo up.***.ac.jp
	250 up.***.ac.jp
++mail from:cbc@***.ac.jp
	250 Ok
++rcpt to:kimura@***.ac.jp
	250 Ok
	data
	354 End data with <CR><LF>.<CR><LF>
++	subject:TEST2
++	
++	abc
++	
++	.
	250 Ok: queued as E0F0****
	quit
	221 Bye
	Connection closed by foreign host.

***自動起動 apacheなど [#f482dfa1]
+chkconfig
--http://merry.whitesnow.jp/SEMICMD/SECTION7/section7_2.html#init

+コマンドラインからメール送信する方法 http://cmd.misty.ne.jp/network/04.html

***Basic認証 [#jb4184f3]
htaccessの記述 [#y056f699]
+$ vi .htaccess
	AuthUserFile /home/web/public_html/NLP-Source/.htpasswd
	AuthGroupFile /dev/null
	AuthName "Please enter your ID and password"
	AuthType Basic
	require valid-user

パスワードを作成する方法 [#l75ab6f3]
+$ htpasswd -n abc
+New password:
+Re-type new password:
+abc:ISVvPJIN3GXUM