物理のかぎしっぽ CO/アクセスログを描いてみよう/QandA のバックアップ差分(No.12)

[[CO/アクセスログを描いてみよう]]
 
 * アクセスログを描いてみよう Q and A [#idc4eba1]
 
 疑問があれば一問一答形式でお答えします。~
 なお、質問文は後の参照のために一部改変させて頂くことがあります。
 
 // 以下の形式でお願いします。
 // 疑問文はなるべく一つの質問になるようにお願いします。
 // ** Q. 疑問分
 // *** A. 回答文
 
 
 ** Q. 過去7日間の平均アクセス数を出したいのですが。(篠原さん) [#ub21f10a]
 
 *** A. tail, awk を組み合わせると楽です。 [#k9b9ff15]
 
 tail コマンドはテキストファイルの最後の N 行を表示するコマンドです。
 
 コマンドラインで次のようにすると、過去7日間の平均値が得られるでしょう。
 
  tail -7 daycount.log | awk 'BEGIN{n=0}{n+=$2}END{print n/7}'
 
 実行結果は以下の通り。
 
  [koizumi@supernova ~/access_log]$ tail -7 daycount.log | awk 'BEGIN{n=0}{n+=$2}END{print n/7}'
  586.571
  [koizumi@supernova ~/access_log]$
 
 ** Q. Cygwin でグラフが表示されない (NOBU さん) [#ee0a3e69]
 
 この機会にgnuplotを憶えてみようと思います。
 
 cygwinをdownloadし、cygwin上でgnuplotを使おうと試みています。~
 cygwin上で"gnuplot"とtypeすると"gnuplot>"と出て来ることを確認しました。~
 本によるとこの状態で"plot sin(X)"とtypeすると新しいwindowが開いてグラフが表示されるとあるのですが表示されません…。~
 unixでなくcygwin上で行おうとするの何か別の操作が必要なのでしょうか?~
 
 教えて下さい。よろしくお願いします。
 
 *** A. X Window を立ち上げてください。 [#lbe6343d]
 
 Cygwin で gnuplot を使って画面上にプロットする場合には X Window が立ち上がっていないといけません。~
 Cygwin コンソール上から
  startxwin.sh &
 または
  startx &
 と打ち込んで X Window を立ち上げ、
 そのときに出てくるターミナル上から gnuplot を実行してみてください。
 
 *** どうもありがとうございました。 [#z6deea66]
 
 上記問題は無事解決しました。
 
 ** Q. どんなときに X Window を立ち上げる必要があるのですか? [#qf7f3231]
 
 どんなときCygwin上で操作を行い、どんなときX windowを立ち上げる必要があるのか、大まかな説明をして頂けますか。
 
 *** A. 別ウィンドウを立ち上げる必要があるときです。 [#ma7d1698]
 *** A. 別ウィンドウを開く必要があるときです。 [#ma7d1698]
 
 ふつうのコンソール画面は別ウィンドウを開くことを想定していません。
 マルチウィンドウの機能を使うとき、X Window システムを立ち上げます。
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Modified by 物理のかぎプロジェクト PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji Powered by PHP 5.3.29 HTML convert time to 0.010 sec.