smbclientの
smbclientのは、クライアントハイパーバイザーのSMBサーバーでは、対話型のSambaサーバにアクセスすることができます。
このコマンドの対象範囲:RedHatの、RHEL、Ubuntuの、CentOSの、Fedoraの、SUSE、openSUSEの。
1 、文法
smbclientのサーバー名[ オプション]
2 、オプションのリスト
オプション |
説明 |
- ?| - 助けて |
表示ヘルプドキュメント |
-V | - バージョン |
コマンドのバージョン情報を表示します |
-R | --name-解決 |
オーダーに対応するIPアドレスへのNetBIOS名 |
-M | - メッセージ |
メッセージプロトコルを送信WinPopupを |
-p | - 港 |
接続ポートは、デフォルトのTCP 139を指定します |
-m | --max-プロトコル |
プロトコルの最大バージョン |
-I | - IPアドレス |
接続用のIPアドレスを指定 |
-E | --stderr |
デバイスに標準エラー情報 |
-L | - リスト |
リソースのリスト表示サーバー |
-b | --sendバッファ |
送信バッファのサイズを設定 |
-e | --encyrpt |
Serverが使用して暗号化が必要 |
-d | --debuglevel |
セットデバッグモードレベル、月上のログに表示される詳細レベルが高いです |
-l | ---ログベース名 |
ログファイルの格納ディレクトリ |
-N | --no-パス |
パスワードなし |
-A |
指定したファイルからユーザ名とパスワードを読み込み、次のように、ファイル形式は次のとおりです。 ユーザ名= <値> パスワード= <値> ドメイン= <値> |
-U | --user = ユーザ名 [%のパスワード ] |
ユーザ名とパスワードを指定します |
-n |
NetBIOS名を指定します。 |
-W | --workgroup |
ユーザーのドメインSMBを指定します。 |
-T | --tar |
tar形式にファイルを共有するために、パッケージングサーバー |
-s |
smb.confの指定されたディレクトリ |
3 、コマンド
Sambaサーバサポートされているコマンドをログインした後
コマンド |
説明 |
- ? [ CMD ] |
ドキュメントのshowコマンド、コマンドを指定しない場合は、コマンドリストのすべての文書 |
! [ シェル ] |
実行シェル |
allinfo ファイル |
これは、すべてのファイルやディレクトリを返すようにサーバーに要求します |
ALTNAMEの ファイル |
サーバーは、ファイルやディレクトリのエイリアスを返し依頼 |
アーカイブ < NUM > |
セットのアーカイブレベル |
ブロックサイズ < サイズ > |
パッケージ化されたブロックサイズ、デフォルトの20に設定します。ブロックユニット521Bは、 |
大文字と小文字を区別 |
設定したファイルの大文字と小文字を区別 |
CD |
ディレクトリを変更します |
chmodコマンド |
アクセス権を変更 |
chownコマンド |
uidとgidを変更します。 |
近い < FD > |
ファイルを閉じて、オープンを使用してオープン |
デル < マスク > |
カレントディレクトリをマスクするために準拠したファイル |
の |
リストディレクトリ情報とディスク情報 |
エコー < 番号 > < データ > |
この命令の効果は、サーバーのpingにテストメッセージを送信することです |
出口 |
やめます |
取得する |
ファイルを取得します |
hardlink<src> <dst> |
创建硬连接 |
iosize <bytes> |
设置传输文件时使用内存缓冲区的大小,默认64512字节,可以设置的范围16384~16776960 |
lowercase |
将受到的文件中字母都改成小写 |
ls |
查看目录信息 |
md |
创建目录 |
mget <mask> |
获取所有匹配mask的文件 |
mkdir |
创建目录 |
mput <mask> |
发送当前目录下所有匹配msak的文件到服务器 |
put <local file> [remote file] |
发送文件 |
queue |
显示打印队列 |
quit |
退出 |
rd |
删除目录 |
rmdir |
删除目录 |
recurse |
改变递归选项的开关 |
rename |
重命名 |
rm <mask> |
删除当前目录下所有匹配mask的文件 |
showconnect |
显示当前连接 |
stat file |
显示文件信息 |
tar |
压缩文件 |
4、实例
1)连接服务器
|
2)查看命令
|
3)上传文件
|
做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk