これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの9つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドXNUMXmountです。
プログラム:
NAME
9mount、9bind、9umount-9pファイルシステムのマウント/アンマウント
SYNOPSIS
9マウント [insuvx] [-a SPEC] [-c CACHE] [-d DEBUG] [-m MSIZE] DIAL MOUNTPT
9バインド 古い新しい
9マウント マウントポイント
DESCRIPTION
9マウント MOUNTPTのDIALで提供される9pファイルシステムをマウントします。 MOUNTPTはあなたが書き込み可能でなければなりません
べたつかない。 DIALは、次のいずれかの形式を想定したダイヤル文字列です。
unix!SOCKET
tcp!HOST [!PORT]
virtio!CHANNEL
-
ここで、SOCKETはソケットを表すファイルの名前、HOSTはホスト名、PORTはホスト名です。
ポート番号またはサービス名。CHANNELはvirtioチャネル名です(現在は無視されます)。 -
9pメッセージをstdin / stdoutで読み取り/書き込みする必要があることを示します。 9マウント いくつかあります
オプション:
-uid / gidを使用してファイルシステムをマウントします
-nドライラン、マウントコマンドをstderrに出力しますが、実際には何もマウントしません
-sシングルアタッチモード-マウントポイントにアクセスするすべてのユーザーに同じファイルシステムが表示されます
(デフォルトでは、それぞれに固有のアタッチが表示されます)
-uは9P2000.u拡張子を使用します
-vデバイスマッピングを使用する
-x排他的アクセス-他のユーザーはマウントポイントにアクセスできません
-SPEC
SPECは、エクスポートするファイルサーバーに接続するときにマウントするファイルツリーを決定します
複数の木
-c キャッシュ
CACHEモードを使用してキャッシュをオンにします。 現在のみ 緩い キャッシュモードが利用可能です、
これは、排他的な読み取り専用マウントに適しています。
-dデバッグ
デバッグ出力を有効にするチャネルのコンマ区切りリスト。 可能
チャネルには、err、devel、9p、vfs、conv、mux、trans、alloc、fcallが含まれます。
-m MSIZE
9つのXNUMXpメッセージの最大長をバイト単位で指定します。
9バインド バインドマウントを実行し、ディレクトリOLDでツリーを表示します。
マウントポイントNEW。
9マウント 以前にマウントした9pファイルシステムをアンマウントします。
ENVIRONMENT
$ USERサーバーに提供するuname。
例
9mount -i'unix!/ tmp / ns。 '$ USER'。:0 / factotum '$ HOME / n / factotum
p9pのファクトタムインターフェイスをマウントします
9mount'tcp!sources.cs.bell-labs.com '$ HOME / n / sources
インポートプラン9の「ソース」
9mount -u -a / home / sqweek / mail'tcp!wren!5640 '$ HOME / mail
ufsによって提供されている私のサーバー(wren)から私のmaildirをインポートします
9mount -i'tcp!wren '$ HOME / n / wren; 9bind $ HOME / n / wren / home / sqweek / mail $ HOME / mail
もう一度maildirをインポートしますが、今回はu9fs経由で提供します
onworks.netサービスを使用してオンラインで9mountを使用する