
OSXターミナルからサーバーの共有フォルダを一覧表示するにはどうすればいいでしょうか?たとえば、にはserver1
共有フォルダがいくつかあることはわかっていますが、マウントするには、マウントする前にこれらのフォルダの名前を知る必要があります。
答え1
中小企業
Mac OS X 10.7以降では、smbutil(1)
SMB 共有 (つまり Windows 共有) を一覧表示するコマンド:
smbutil view //user@hostname
OS X Lion(10.7)以前のバージョンでは、smbclient(1)
コマンドが送信されました:
smbclient -L //user@hostname
その他のオプションについては、それぞれのマニュアルページを確認してください。
NFS
NFSの場合、showmount(8)
ホスト上で利用可能なすべてのマウントを一覧表示します。
showmount hostname
AFP
現時点では何も知りません。この Stack Overflow の質問を参照してください:コマンドライン (MacOS) から AFP 共有を一覧表示するにはどうすればいいですか?
答え2
私のように、タイトルにもあるように「ターミナルから共有フォルダを表示する」方法を探している人のために、ローカルマシン上リモートサーバー上ではない:
Sambaはtestparm
ローカルマシンで定義された共有をリストする必要がありますが、現在のMacOSバージョンではSambaは使用されていません。MacOSでの同等のコマンドは、
sharing -l
この-l
オプションは、ローカル マシン上の既存の共有 (afp と smb の両方) を一覧表示します。