Friday, October 8, 2010

How to use smbclient command

  • ปกติการเข้าไปเอาไฟล์ที่ windows แชร์ไว้บน ubuntu จะใช้ nautilus ด้วยคำสั่ง
nautilus smb://sharehost/sharefolder
  • หรือเปิด nautilus ขึ้นมาแล้วพิมพ์ที่ address bar แค่นั้น
smb://sharehost/sharefolder
  • แต่เราสามารถใช้ command line ได้คล้ายกับ ftp ด้วยบรรทัดคำสั่งนั่นแหละโดย
  • การเข้าถึงโดยคำสั่ง
smbclient //sharehost/sharefolder
  • หรือในกรณีใช้ username ก็ประมาณนี้
smbclient //sharehost/sharefolder -U username
  • การโหลดไฟล์ก็
get file1
  • หรือหลายๆ ไฟล์ก็
mget file1 file2 ... หรือ mget * (มั้ง)
  • การอัพไฟล์ก็
put file1
  • หรืออัพหลายๆ ไฟล์
mput file1 file2 ... หรือ mput * (มั้ง)

Note
  • mget ทำไมใช้ option -i ไม่ได้เหมือน ftp หว่า งี้เราก็ต้อง y ตลอดอ่ะดิ เมื่อยเลยนะเนี๋ย
  • อีกอย่างเราสามารถติดตั้งได้จากชุด package ของ samba
sudo apt-get install samba
  • หรือติดตั้งตัวนี้เดี๋ยวๆ เลยก็
sudo apt-get install smbclient

Related
  • http://juuier.blogspot.com/2008/05/linux-windows-networking-samba.html
  • http://juuier.blogspot.com/2010/08/share-file-by-samba.html

Refer
  • http://unix.ittoolbox.com/groups/technical-functional/unixadmin-l/option-for-mget-commnand-in-ftp-320507
  • http://linux.about.com/od/commands/l/blcmdl1_ftp.htm
  • http://optics.ph.unimelb.edu.au/help/samba/smbclient.1.html

No comments:

Post a Comment

Popular Posts