Name

vfstest — samba VFSモジュールをテストするためのツール

Synopsis

vfstest [-d debuglevel] [-c command] [-l logdir] [-h]

説明

このツールはsamba(7)システムの一部

vfstest は小さなコマンドラインユーティリティーで、dso samba VFSモジュールをテストすることができる。 このコマンドは、いろいろなVFSファンクションをマニュアルで呼び出すことができ、カスケードされたVFSモジュールもサポートしている。

オプション

-c|--command=command

(コロンで区切られた)コマンドを実行する。有効なコマンドは下記を参照。

-h|--help

コマンドラインオプションの要約を表示する。

-l|--logfile=logbasename

log/debug ファイル名を指定する。拡張子として '.client'が付加される。ログファイルはクライアントによって削除されることはない。

-d|--debuglevel=level

level は0から10までの整数値である。既定値の値は、パラメータが設定されていなければ0である。

この値を大きくするほど、サーバの動作に関するより詳細な情報がログファイルに記録される。レベル 0 では、致命的なエラーと重大な警告のみが記録される。レベル 1 は日々の運用に適しており、少量の稼働状況に関する情報を生成する。

1 より上のレベルは大量のログが生成されるので、問題解決の時にのみ使用すべきである。 3 より上のレベルは開発者だけが利用するように設計されており、莫大な量のログデータが生成される。そのほとんどは非常に謎めいた内容となっている

このパラメータの指定は、smb.confファイル中の、 パラメータの指定よりも優先する。

-V

プログラムのバージョン番号を表示する。

-s

サーバーが必要とする詳細な設定を含む設定ファイルを指定する。このファイルには、サーバーが提供するサービスに関する記述や、どの printcap ファイルを利用するかといった情報が含まれている。詳細はsmb.conf を参照のこと。設定ファイルの名前の既定値は、コンパイル時に決定される。

-l|--log-basename=logdirectory

ログ/デバッグファイルのファイル名。拡張子として".progname" が追加される(例えば log.smbclient,log.smbd,など)。ログファイルはクライアントによって削除されることはない。

コマンド

VFS COMMANDS

  • load - 指定された VFS moduleファイルを読み込む

  • populate - 指定されたデータでデータバッファを用意する

  • showdata [ ] - 現状のデータバッファの内容を表示する

  • connect - VFS connect()

  • disconnect - VFS disconnect()

  • disk_free - VFS disk_free()

  • opendir - VFS opendir()

  • readdir - VFS readdir()

  • mkdir - VFS mkdir()

  • rmdir - VFS rmdir()

  • closedir - VFS closedir()

  • open - VFS open()

  • close - VFS close()

  • read - VFS read()

  • write - VFS write()

  • lseek - VFS lseek()

  • rename - VFS rename()

  • fsync - VFS fsync()

  • stat - VFS stat()

  • fstat - VFS fstat()

  • lstat - VFS lstat()

  • unlink - VFS unlink()

  • chmod - VFS chmod()

  • fchmod - VFS fchmod()

  • chown - VFS chown()

  • fchown - VFS fchown()

  • chdir - VFS chdir()

  • getwd - VFS getwd()

  • utime - VFS utime()

  • ftruncate - VFS ftruncate()

  • lock - VFS lock()

  • symlink - VFS symlink()

  • readlink - VFS readlink()

  • link - VFS link()

  • mknod - VFS mknod()

  • realpath - VFS realpath()

GENERAL COMMANDS

  • conf - 別の設定ファイルを読み込む

  • help [] - 指定されたコマンドのヘルプを表示する

  • debuglevel - デバックレベルを指定する

  • freemem - 使用中のメモリを開放する

  • exit - vfstestを終了する

バージョン

このmanページはSambaシステムバージョン3に対応している

著者

オリジナルの Samba ソフトウェアと関連するユーティリティは、Andrew Tridgell によって作成された。現在 Samba は Samba Team に よって、Linuxカーネルの開発と同様のオープンソースプロジェクト として開発が行なわれている。

この vfstest man ページはJelmer Vernooijによって書かれた

日本語訳

このマニュアルページは Samba 3.2.4 - 3.4.6 対応のものである。

このドキュメントの Samba 3.2.4 - 3.4.6 対応の翻訳は

  • 平田祥司 (shouji@microft.co.jp)

によって行なわれた。