**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