Ubuntu与Windows系统交互文件的方法

这里只谈在Ubuntu下使用smbclient连接到Windows XP的方法,其它方法请自行Google。

目的:把Ubuntu当前用户下载到Download目录的所有ipa文件上传到Windows XP的Share共享目录的新建ipa子目录。

操作:($符之前的是系统提示内容,这里user@computer_name只是举例)
1. 在Ubuntu下打开一个终端(Terminal),进入到Download子目录(操作哪个目录就进哪个目录):

user@computer_name:~$ cd Downloads

2.  实行smbclient命令(域用户不能省[Domain/]部分):

user@computer_name:~/Downloads$ smbclient //remote_computer/Share -U [Domain/]UserName

3. 然后输入用户的密码完成连接:

Enter [Domain/]UserName's password:
Domain=[DOMAIN] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

4. 通过mkdir命令在远程的Windows共享目录下新建ipa子目录并进入该子目录(smb: \是系统提示):

smb: \> mkdir ipa
smb: \> cd ipa

5. 上传所有ipa文件:

smb: \ipa\> mput *.ipa

6. 对于要上传的文件输入“y”并回车即可。上传单个文件用put,下载单个文件用get,下载多个文件用mget。

注意:mput、put、mget、get只对当前目录有效,试过“/home/user/Downloads”之类的目录无效,只能在执行smbclient之前先进入该目录,或者在smb里使用lcd命令改变当前路径:

smb: \> lcd /home/user/Downloads

Tags:

4 Responses to “Ubuntu与Windows系统交互文件的方法”

  1. jaseywang说道:

    smb 这东西个人觉得太恶心了,不过实在找不到更好的解决办法了。。。

    • lordong说道:

      就是呀,用的ftp的命令,刚开始还不太习惯,尤其是还没用lcd的时候,也没有命令帮助可以查,只能网上搜。
      还有一种是使用mount,以前在RedHat Linux下用过,也不太好用。不过在Windows下还可以用winscp反过来用。

  2. Aliaosha说道:

    技术文章啊

Leave a Reply for jaseywang


提醒: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。