概述
Linux系統版本爲Deian9.9。共享文件是在win10系統下設置的共享文件夾,首先需要確保共享文件夾設置正確。可以參考我的另一篇博客,地址如下:
Windows下共享文件夾的正確設置
使用mount命令掛載
- 首先需要確保linux終端上ping命令可以ping通windwos系統;
- 在Linux系統的某個路徑下創建掛載目錄;
- 執行以下命令:mount -t cifs //192.168.21.129/MySelf ./windows -o username=“name”,password=“test”
- 若執行該命令過程中出現"failed: not route to host"
說明Linux系統ping不同windows系統,即網絡不通;需要解決該問題才能夠正常執行mount命令; - 若執行該命令過程中出現“failed: host is down”
這個問題主要在於版本上面,所以在mount cifs的時候顯式指定一下掛載的cifs是最新的版本即可
mount -t cifs //192.168.21.129/MySelf ./windows -o username=“name”,password=“test”,vers=2.0
- 執行上述命令,成功掛載後,即可訪問共享文件夾下的文件,但發現無法將linux下的文件拷貝到當前的路徑下,即使使用chmod命令修改該路徑的讀寫權限;
- 針對3中所說的問題,需要在掛載的時候即設置讀寫權限
mount -t cifs //192.168.21.129/MySelf ./windows -o username=“Liang Jin”,password=“104893”,vers=2.0,dir_mode=0777,file_mode=0777
- 若執行該命令過程中出現"failed: not route to host"
注意:由於我的終端是在掛載文件夾件所在的路徑,因此使用./windows這種相對路徑的方法,若終端不是在掛載文件夾所在路徑打開的,注意使用絕對路徑。