Cách dùng Chuyển đổi đường dẫn Windows
- Dán đường dẫn ở bất kỳ định dạng nào, công cụ sẽ tự nhận diện.
- Xem đường dẫn ở tất cả các định dạng còn lại.
- Sao chép dạng bạn cần; dán nhiều dòng để chuyển đổi tất cả cùng lúc.
Một file, nhiều cách viết
- Windows —
C:\Users\me\file.txt, dùng dấu gạch ngược và ký tự ổ đĩa. - WSL — Các ổ đĩa Windows được gắn dưới
/mnt:/mnt/c/Users/me/file.txt. Trong WSL,wslpaththực hiện cùng phép chuyển đổi này. - Git Bash / MSYS2 —
/c/Users/me/file.txt. - Cygwin —
/cygdrive/c/Users/me/file.txt. - URL file —
file:///C:/Users/me/file.txt, khoảng trắng được mã hóa thành%20. - Escape — dấu gạch ngược được nhân đôi cho chuỗi trong JSON, C#, Java và JavaScript (
C:\\Users\\me), hoặc chuỗi raw của Pythonr"C:\Users\me".
Khoảng trắng và ký tự đặc biệt
Đường dẫn có khoảng trắng cần đặt trong dấu ngoặc kép khi dùng shell, ví dụ cd "/mnt/c/Program Files", hoặc dùng khoảng trắng được escape (Program\ Files) trong Bash. Công cụ sẽ hiển thị sẵn bản có dấu ngoặc kép để bạn dán vào terminal.
Ổ đĩa mạng
Đường dẫn UNC như \\server\share\folder sẽ được đổi thành //server/share/folder với dấu gạch xuôi, và file://server/share/folder dưới dạng URL. WSL không tự động gắn ổ đĩa mạng; bạn hãy ánh xạ ổ đĩa đó sang một ký tự ổ đĩa hoặc gắn bằng mount -t drvfs.
Cũng được tìm dưới tên: chuyển đổi đường dẫn windows sang linux, đổi đường dẫn windows sang wsl, wsl path converter, đường dẫn git bash, đổi dấu gạch ngược thành gạch xuôi, chuyển đổi đường dẫn unc, chuyển đổi file url, escape đường dẫn windows.
Các công cụ dùng kèm tốt với Chuyển đổi đường dẫn Windows
- Chuyển đổi Line Ending — Xem file đang dùng kiểu line ending nào và chuyển đổi — từ Windows CRLF sang Unix LF hoặc ngược lại — cho đoạn văn bản bạn dán vào hoặc cả loạt file, kèm tùy chọn dọn khoảng trắng cuối dòng và tab.
- Mã hóa / Giải mã URL — Mã hóa văn bản để dùng an toàn trong URL, giải mã chuỗi đã mã hóa về dạng dễ đọc và tách mọi URL thành các phần cùng tham số truy vấn.
- Công cụ tính Chmod — Tick đọc, ghi và thực thi cho chủ sở hữu, nhóm và những người khác — hoặc nhập 755, rwxr-xr-x hoặc u=rwx,g=rx,o=rx.
- Escape & Unescape JSON — Biến mọi văn bản thành an toàn để dán vào chuỗi JSON — dấu nháy, dấu gạch chéo ngược, xuống dòng và Unicode — hoặc đổi chuỗi đã escape trở lại văn bản dễ đọc hoặc JSON.
Câu hỏi thường gặp
Làm sao để chuyển đường dẫn Windows sang đường dẫn WSL?
wslpath 'C:\Users\me' cũng làm được việc này.