特定ファイルをまとめて削除する
- 2007.04.24
- Webマスター
Webコンテンツで、いらないファイル、一時ファイルなどをまとめて削除したいときがある。 ■例えば、*.datファイルを削除する まず、ちゃんと確認しておくこと。 $ find /home/web/ -name "*.dat" -exec ls -l {} \; 確認してOKだったら、削除を実行する。 $ find /home/web/ -name "*.dat" -ex […]
Webコンテンツで、いらないファイル、一時ファイルなどをまとめて削除したいときがある。 ■例えば、*.datファイルを削除する まず、ちゃんと確認しておくこと。 $ find /home/web/ -name "*.dat" -exec ls -l {} \; 確認してOKだったら、削除を実行する。 $ find /home/web/ -name "*.dat" -ex […]
ページが見つからなかったときに表示される404 Not Foundの表示が気に入らないときは、missing.htmlを作っておいておく。で、実験してみると表示が崩れるわ、リンクは外れているわ…。なんじゃこりゃと…。 ■上手くいくケース 正しいページ:http://www.hoge.co.jp/hoge.html ユーザが間違えてアクセス:htt […]
メールをポストするためのPerlでできたCGIが動かない! 原因は…cgi書類の改行コードがCRLFだった…。 ということで、LFに修正して無事に動作することを確認。 ちなみに、Apacheが吐き出す、error_logやscript_log(httpd.confの設定でログの名前が分かる)をtail -f コマンドで眺めながら、CGIの動作チェックをするとヒ […]
上司は言う。 「ドメイン、今度変わるからね。」 「この商品名Aを商品名Bに全ページ、置換えてね。」 「イメージチェンジで、全部のヘッダ、フッタを置換えてね。」 など、簡単に言ってくれるのが世の中の常。 で、1,000ページ以上のhtmlページのドメイン名を一括変更する例を紹介。 ■htmlページを一括変更する まず、シェルスクリプトを作る。 change_st […]
レポートを書くときに使うことがあるExcel。 いつも思い出せないショートカットをメモ。 ■Excelの便利なショートカット Ctrl + Enter セル内での改行。 Ctrl + ↓ 表の一番下まで移動。(データが入力されているところが対象) Ctrl + Shift + Space 表を選択。 ■たまに使う便利なショートカット Ctrl + ; 今日の日付 Ctr […]
例えば、www.mydomain.com/himitsu/以下を特定ユーザーやメンバーでアクセス制限したいとき。 ■.htaccessファイルを作る $ cd public_html/himitsu/ $ vi .htaccess .htaccessの内容 AuthUserFile /home/mydomain/pswd/himitsu […]
grepのパターンマッチを利用する。 特定ファイルを対象としたログを取得して、そのファイルだけをSiteTrackerなどで分析する事もたまにある。 ■トップページへのアクセスログだけを取得する トップページへのアクセスを top.log として保存する。 $ grep "GET /index.html" access_log > top.log ■複 […]
Linuxでの作業なので grep を使っています。Solaris10での作業は、/usr/bin/egrep で。 ■社内アクセスのみ取得する 社内アクセスを emp.log として保存する 社内のIPアドレスが、192.168.* の場合、 $ grep ^192.168 access_log > emp.log apacheのアクセスログは、行頭にI […]
Safari, FireFoxで、きちんとページ内リンク(/index.html#aaa)が動作するのに、WindowsのIE6だと動作しない。ページトップが表示されてしまうのだ。 原因が分かった。 × ダメなリンク先 <h3>タイトル</h3> <a name="aaa"></a> ○ 動作するリンク先 & […]
Search Engine Strategies Conference & Expo 2004 Japanへ行ってきた。 2日めだけの参加だったけど、内容的には濃い情報でとてもよかった。 以下、メモ。 戦術(SEM, SEO)は、その前に戦略(実際のユーザ、現状と課題)をたてることが大事。 ■オーディエンスデータで戦略を考えよう 「ネット視聴率」は4年前から始めている。 仕組みはテレビと同 […]