Linux访问Windows共享目录的方法——smbclient
2016-02-23 16:05
645 查看
之前写过Ubuntu访问Windows共享目录,里面主要介绍如何在GUI上访问windows共享目录。
本文侧重于整理通过命令行访问的方法。
先确保smbclient。ubuntu下可以直接运行下面命令:
假设要访问的主机ip地址是192.168.0.100,用户名是win。
则在命令行下可以使用以下命令访问:
这就相当于登录了特定的交互式设备,可以使用
比较常用的
更详细的命令使用建议参考smbclient的用户手册,或者https://www.samba.org/samba/docs/man/manpages/smbclient.1.html。
本文侧重于整理通过命令行访问的方法。
先确保smbclient。ubuntu下可以直接运行下面命令:
sudo apt-get install smbclient
假设要访问的主机ip地址是192.168.0.100,用户名是win。
则在命令行下可以使用以下命令访问:
$ smbclient //192.168.0.100 -U win # 提示输入密码 smb: \> #变成类似的输出即登录成功
这就相当于登录了特定的交互式设备,可以使用
?来查看支持的命令。
smb: \> ? ? allinfo altname archive backup blocksize cancel case_sensitive cd chmod chown close del dir du echo exit get getfacl geteas hardlink help history iosize lcd link lock lowercase ls l mask md mget mkdir more mput newer notify open posix posix_encrypt posix_open posix_mkdir posix_rmdir posix_unlink print prompt put pwd q queue quit readlink rd recurse reget rename reput rm rmdir showacls setea setmode stat symlink tar tarmode timeout translate unlock volume vuid wdel logon listconnect showconnect tcon tdis tid logoff .. !
比较常用的
ls——显示当前文件列表,
cd——切换目录,
get——下载文件,
exit——退出,
help——帮助。
从共享目录下载文件
get a.txt /home/tocy/a.txt #也可以使用下面命令 (将共享目录下的所有jpg文件下载到当前目录) mget *.jpg
从本机上传文件到共享目录
put /home/tocy/b.log b.log # 也可以将当前目录(本机)的文件,批量上传到共享目录 mput *.jpg
更详细的命令使用建议参考smbclient的用户手册,或者https://www.samba.org/samba/docs/man/manpages/smbclient.1.html。
相关文章推荐
- 腾讯云Linux系统怎么挂载磁盘?
- linux 端口IO操作
- linux下vi命令大全
- ioctl在socket中的一些用法及示例
- linux 通过两个网卡,连接不同的不同的网段
- Linux下安装Django
- Linux/Unix/Mac命令总结
- 学习linux计划书
- Linux(Ubuntu)下如何安装JDK
- linux下的find文件查找命令与grep文件内容查找命令
- Linux学习笔记--whereis命令(搜索命令的命令)
- CentOS上GitLab的安装配置
- Centos安装pip
- 利用Linux的特性恢复误删的数据文件
- linux下zookeeper集群安装配置(3.5.1版)
- 学习Linux计划书
- linux下源码安装GCC
- Linux inode
- Linux环境下oci代码实例
- CentOS6.5下编绎gSoap相关问题及解决