標籤:http io ar os 使用 sp strong on 檔案
有時需要在linux下訪問window的共用檔案,可以使用mount掛載或使用samba串連.
1,mount掛載
$ mkdir windows
將共用資料夾掛載到windows檔案夾:
mount -t cifs -o username=user,password=pwd //172.18.191.194/VWare_Systems hgfs
其中幾個參數表示含義:
cifs:Common Internet File System(微軟出的,不必多深究),可以理解為網路檔案系統
username:訪問共用資料夾的使用者名稱
password:訪問密碼
//192.168.66.198/share:表示網路檔案夾的地址,注意這裡最後不能加/,如果是//192.168.66.198/share/則會報如下錯誤:mount: //192.168.66.198/share/ is not a valid block device
Tips:使用mount掛載的方法在系統重新啟動後就會失效,如果希望開機時自動掛載,將下面設定加入/etc/fstab檔案最後面就可以了。
//192.168.66.198/share /home/windows cifs defaults,username=share,password=share 0 2
其中/home/windows表示掛載點,就是上面windows目錄的完整路徑。
2、使用samba串連
samba就是讓windows和unix系列os之間的檔案可以互相訪問的軟體。使用samba訪問windows的共用資料夾,需要安裝smbclient。
$ sudo apt-get install smbclient
安裝好後,就可以訪問共用的檔案了。
$ smbclient --user=share //192.168.66.198/shareEnter share‘s password: (輸入密碼斷行符號)smb: \>
此時進入了smb的命令操作空間,可以使用help來查看命令的使用。
smb: \> help......省略若干命令......exit get getfacl geteas hardlinkhelp history iosize lcd link......省略若干命令......
也可以使用help查看單個命令的使用方式
smb: \> help getHELP get: [local name] get a file
小結
使用mount命令相對來說簡單一些,基本linux系統都會帶有這個命令;使用samba的話從windows也能訪問linux的共用檔案。根據自己喜好選擇就可以了,有什麼疑問可以給我留言。
參考:
1,linux訪問windows共用資料夾的兩種方法
http://www.01happy.com/linux-access-windows-shares-folders/
(轉)linux訪問windows共用資料夾的兩種方法