十年河東,十年河西,莫欺少年窮
學無止境,精益求精
大學畢業后,一直做C#開發,從NetFrm2.0做起,至今快十年了,受微軟影響,很少接觸Linux。
自netCore推出后,微軟也進入了開源、跨平台的行列,且隨着docker容器技術及K8S的發展流行,因此學習Linux勢在必行了。
俗話說,工欲善其事必先利其器,前段時間,在自己的Win10電腦上,通過VmWare裝了二台Linux、Centos7操作系統,一個網頁服務器版,一個桌面版。
有了Linux操作系統,就需學會操作該系統,鑒於之前自己是小白一枚,因此只能通過自學來改善薄弱的Linux知識了。
前言:VMware在設置centos6共享文件夾的時候,只需要安裝vmware-tools,然后在vmware里面配置共享文件夾即可,但是對於centos7,設置完之后,並不能如願的將我們共享的目錄顯示在/mnt/hgfs目錄下,這里我們需要自己進行掛載,以下進行掛載講解,共享文件夾設置需要先安裝VMware-tools,至於怎么安裝VMware-tools這里不再說明。
步驟一:VMware設置共享文件夾
運行linux系統,如果以上步驟在linux系統開機的時候進行的則重啟linux系統
輸入命令vmware-hgfsclient查看共享目錄是否已經設置成功
步驟二:手動掛載共享目錄
1. 在mnt目錄下創建hgfs目錄 【個別機器已經有了這個文件夾,可以通過LS看下】
2. 輸入vmhgfs-fuse .host:/VmWare /mnt/hgfs -o nonempty -o allow_other 進行手動掛載,其中VMShare是共享文件夾名,/mnt/hgfs是掛載目錄名
vmhgfs-fuse .host:/VmWare /mnt/hgfs -o nonempty -o allow_other
/mnt/hgfs:是掛載在虛機的位置
一定要加allow_other選項,不然之后的hgfs文件普通用戶不能訪問
3.查看效果,我們在windows下,給D盤的VMware文件夾添加一個demo.txt的文件,然后在linux系統里面查看
到這里手動掛載已經成功,但是這種掛載每次關機就會失效,我們還得重新執行一次掛載命令
步驟三:自動掛載共享目錄
步驟三:自動掛載共享目錄
用vim打開/etc/fstab文件,添加一行掛載信息
.host:/VMShare /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
使用mount -a指令讓剛剛寫入的掛載信息立即生效
步驟四:卸載共享目錄
使用umount /mnt/hgfs卸載剛剛掛載的目錄
永久卸載就直接把/etc/fstab文件里面相關掛載記錄刪除即可
參考自: https://blog.csdn.net/zzx_5/article/details/119377403 https://blog.csdn.net/nesxiaogu/article/details/85274626