window與虛擬機器(VM)中的linux互傳檔案

來源:互聯網
上載者:User

下面介紹本人摸索出來的幾種方法,寫得不好請多多包涵
方式一:u盤
曾經嘗試過用隨身碟,但在linux中掛隨身碟不是沒直接,而且又要有隨身碟才行。如果linux的版本太低,對現在的大容量u盤還不好操作。
在linux中掛上隨身碟步驟如下:
#fdisk -l 查看裝置狀態
如果是在虛擬機器中的linux,插上u盤後,u盤的裝置名稱字一般為/dev/sdb1
#mkdir /mnt/usb 在mnt目錄下建立一個叫usb的檔案夾
接著就是掛載隨身碟了:
#mount -t msdos /dev/sdb1 /mnt/usb
如果是fat16就使用下面的命令
#mount -t msdos /dev/sdb1 /mnt/usb
如果是fat32
#mount -t vfat /dev/sdb1 /mnt/usb
如果是ext2格式,就用命令:
#mount -t ext2 /dev/sda1 /mnt/usb
開啟/mnt/usb 就可以看到你的隨身碟裡的東西了!
如果要在linux中拷檔案到u盤,就把檔案直接複製到 /mnt/usb
不過在拔出u盤之前一定要運行卸載u盤的命令
#umount /mnt/usb 否則u盤是沒有你所拷進去的東西是無效的!!
方式二:加掛Window系統共用出來的目錄
在區域網路中,常常需要去訪問其它Windows系統共用出來的目錄,在Linux下,安裝了samba後就可以使用samba中帶的命令來訪問Windows機器的共用資源。
用smbclient來列出Windows機器的共用資源
smbclient -L 192.168.100.111
根據上面所列出Windows的共用資源後,可以選擇需要加掛到本地Linux中去的Windows的共用資源,然後使用smbmount或mount來加掛,請參照下面幾條命令:
smbmount //192.168.100.111/public /public/
mount //192.168.100.111/d /mnt/cdrom -o username=terry (這樣要在命令列輸入密碼的)
mount //192.168.100.111/d /mnt/cdrom -o username=terry$1234 (這樣則不必在命令列輸入密碼)
註:除了上面介紹的命令列方法之外,這時最好的方法就是使用其它的用戶端,如LinNeighborhood、networkneighbours、ksmbshare等,請參考其它文章。
以上介紹的都是命令列的方式,每次使用時都要輸入一次,如果你常常要加掛一些檔案系統,想在啟動時自動加掛應該怎樣做呢?下面介紹兩種方法:
方法1.
把加掛的命令放在/etc/rc.d/rc.local中。
方法2.
修改分區設定檔/etc/fstab,在啟動時加掛檔案系統,下面是我的/etc/fstab檔案:
LABEL=/ / ext3 defaults
1 1
none /dev/pts devpts gid=5,mode=620
0 0
LABEL=/home /home ext3 defaults
1 2
none /proc proc defaults
0 0
none /dev/shm tmpfs defaults
0 0
/dev/hda4 swap swap defaults
0 0
/dev/cdrom /mnt/cdrom iso9660
noauto,owner,kudzu,ro 0 0
/dev/hda2 /ntfs ntfs defaults,iocharset=cp936 0 0
/dev/hda6 /win vfat defaults,codepage=936,iocharset= cp936 0 0
//192.168.100.228/terry /mp3 smbfs username=terry,password=terry,codepage=cp936,iocharset=cp936 0 0
請注意最後三行:
倒數第四行,加掛我的C盤,NTFS格式的
倒數第三行,加掛我的D盤,FAT32格式的
倒數第二行,加掛的是我的區域網路中另一台安裝samba的Linux檔案伺服器上的一個目錄。
以上所有命令,必須以root身份才能執行
方式三:使用虛擬機器(VM)中的共用資料夾選項
第一步: 在虛擬機器中安裝好linux
第二步:選擇 虛擬機器菜單-->VM-->Install VMware Tools並安裝完
第三步: 虛擬機器菜單-->VM-->Setting-->Options-->Shared Folders-->Add-->Browse
-->選擇windows中的一個目錄作為共用目錄(不需要在windows下把目錄設成共用文
件夾)並填好檔案夾在linux中顯示的名字,比如aaa,然後ok.
第四步:在windows中把檔案拷進共用資料夾.
然後在linux中運行以下命令
#cd /mnt/hgfs
#ls
就可以看到在windows拷的檔案了,同理,可以從linux中拷到windows。
這個也是最簡單,方便的方式了。

轉載:http://www.linux-book.cn/comment/575.htm

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.