電子書籍の厳選無料作品が豊富!

Windows7にVMware Playerをインストールし、
VMware Plyaer上でCentOSを構築しています。

作業をしながら下記のようにlogを
確認することが多々あるのですが、
これをWindows7上に保存する方法は
御座いませんでしょうか?

[root@localhost??]#
[root@localhost??]# cat /var/log/messages
[root@localhost??]#

できれば、上記logをWindows7へexportする為に使用するコマンドと、
その手順も併せてご教授下さい。

もっと簡単な方法があれば、それもお願いします。

A 回答 (3件)

USBフラッシュメモリをマウントして移す方法はどうです?


CUIの操作前提ですと

mount△/dev/sda1 △/mnt/usbfm ↓
cd ↓
cp△/var/log/messages△/mnt/usbfm ↓

これでできると思いますが間違ってるかも・・・むりそうならマウントコマンドで調べてみてください。
    • good
    • 0

方法1 SCPを使う


http://centossrv.com/winscp.shtml
利点:sshサーバが入っていれば複雑な設定は必要ない。
欠点:手動でコピーする必要がある

方法2
VMwareのshared folder(共有フォルダ機能)を使う
http://www.devsite.jankh.net/vmplay3.html
利点:VMwareの機能で利用でき、設定が簡単
欠点:VMware toolsのインストールが必要

方法3
Linux側にsambaサーバを立ててWindowsからアクセスできるようにする。
http://centossrv.com/samba.shtml
利点:ファイルサーバ的にアクセスできる
欠点:sambaの設定が面倒

方法4
WIndows側でファイル共有を有効にし、Linux側でCIFS経由でマウントする
http://sememo.blue-robin.jp/?p=485
利点:常時ログをWindows側に保存するような設定ができる
欠点:うまくマウントできないとログが欠ける可能性がある

お好きな方法をどうぞ。

ただ、ログを確認する場合はWindowsよりLinux上で確認する方が便利ですけどね。
grep とかtailコマンドが使えるから。
私はLinuxで作業する場合はputtyとかsshクライアントで2つアクセスを開き、
片側でtailコマンドでログ確認しながら、もう片方で作業するみたいなことをしています。
    • good
    • 0

syslogなら…他のサーバに転送する機能がありますから……


http://pnpk.net/cms/archives/365
みたいな方法で対処できるかと。

ただし、syslog経由ではなく直接ログファイルに出力している場合には、上記の方法は採れませんのでご注意を。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!