切換語言為:簡體

MSYS 下的 Windows 路徑表示

  • 爱糖宝
  • 2024-11-17
  • 2026
  • 0
  • 0

在 MSYS 環境下,可以方便地與 Windows 系統目錄進行檔案的複製和操作。以下是幾種常用方法,幫助你在 MSYS 和 Windows 之間相互傳輸檔案。


1. MSYS 下的 Windows 路徑表示

MSYS 環境可以透過特殊的路徑對映來訪問 Windows 檔案系統:

  • Windows 的碟符透過 /c, /d 等形式對映。例如:

    • C:\ 對應 /c/

    • D:\ 對應 /d/

  • Windows 的路徑可以直接在 MSYS 環境中使用。例如:

    • C:\Users\YourName\Desktop 在 MSYS 中表示為 /c/Users/YourName/Desktop


2. 從 MSYS 複製檔案到 Windows

假設要將 MSYS 當前目錄下的檔案 example.txt 複製到 Windows 桌面:

cp example.txt /c/Users/YourName/Desktop/


  • 這裏的 /c/Users/YourName/Desktop/ 是目標路徑。


3. 從 Windows 複製檔案到 MSYS 環境

假設要將 Windows 桌面上的 example.txt 複製到 MSYS 的當前目錄:

cp /c/Users/YourName/Desktop/example.txt .


  • . 表示當前目錄。


4. 直接操作 Windows 路徑

你可以直接使用標準的 UNIX 工具(如 ls, cp, mv)來操作 Windows 檔案。例如:

  • 檢視 C 盤內容:

    ls /c


  • 將檔案移動到指定路徑:

    mv test.txt /d/Projects/



5. 用 MSYS 的 pwd 與 Windows 結合

如果需要 MSYS 當前目錄的絕對路徑(Windows 格式),可以使用以下命令:

cygpath -w $(pwd)


例如,MSYS 中當前目錄為 /home/yourname,執行以上命令後會輸出類似:

C:\msys64\home\yourname


這對需要與 Windows 應用互動時非常有用。


6. 使用 explorer 開啟資料夾

你可以直接從 MSYS 開啟 Windows 的資源管理器:

explorer .


這會在資源管理器中開啟當前目錄。


7. 使用符號連結(可選)

爲了方便,你可以為常用目錄建立符號連結。例如,將桌面連結到 MSYS 的某個目錄:

ln -s /c/Users/YourName/Desktop ~/Desktop


之後,你可以透過 ~/Desktop 快速訪問桌面。


透過以上方法,你可以輕鬆在 MSYS 和 Windows 檔案系統之間複製檔案並進行互動。


0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.