Конвертор на пътища Windows Linux
Конвертирайте пътища на файлове между формати Windows и Linux
Вход
Изход
Прочети ме
Защо Windows и Linux използват различни формати на пътищата?
Windows и Linux се развиха независимо и приеха различни конвенции за представяне на пътищата на файлове. Windows използва обратни наклонени черти (\) като разделители на директории и идентифицира томовете за съхранение с букви на диск, последвани от двоеточие (например C:). Linux и други Unix-подобни системи използват наклонени черти (/) като разделители и организират всичко под една коренна директория (/), като дисковете се монтират като поддиректории, а не като етикетирани томове.
Тези разлики причиняват проблеми при споделяне на пътища между двете системи — Windows път, поставен в Linux терминал, ще се счупи веднага, и обратното. Среди като WSL (Windows Subsystem for Linux) добавят допълнителен слой на сложност, като картографират Windows дискове под /mnt/ (WSL2) или директно под / (WSL1).
Описание на инструмента
Този инструмент преобразува пътищата на файлове между Windows и Linux формати в двете посоки. Поставете един или повече пътища в която и да е страна и получете преведеният еквивалент моментално. Той автоматично обработва картографирането на букви на диск, преобразуването на обратни наклонени черти в наклонени черти и WSL-стилни точки на монтиране.
Примери
Windows към Linux:
| Windows път | Linux път |
|---|---|
C:\Users\username\Documents\file.txt |
/c/Users/username/Documents/file.txt |
D:\Projects\my-app\src\index.js |
/d/Projects/my-app/src/index.js |
C:\Program Files\app\config.ini |
/c/Program Files/app/config.ini |
Linux към Windows:
| Linux път | Windows път |
|---|---|
/c/Users/username/Documents/file.txt |
C:\Users\username\Documents\file.txt |
/mnt/d/Projects/my-app/src/index.js |
D:\Projects\my-app\src\index.js |
/home/user/scripts/build.sh |
\home\user\scripts\build.sh |
Функции
- Преобразува Windows пътища в Linux формат и Linux пътища в Windows формат
- Автоматично картографира букви на диск (например
C:↔/c/) - Поддържа WSL2-стилни точки на монтиране (
/mnt/c/→C:\) - Поддържа WSL1-стилни пътища (
/c/→C:\) - Обработва множество пътища наведнъж — един на ред
Случаи на употреба
- WSL разработка: Бързо преведете пътища при преместване на файлове или команди между Windows хост и WSL терминал.
- CI/CD скриптове: Преобразувайте пътища, кодирани в скриптове на shell или конфигурации на сборка, когато ги пренасяте от една операционна система на друга.
- Кросплатформна документация: Преведете примерни пътища в README файлове или уроци, за да съответстват на операционната система на читателя.
Съвети
- Можете да поставите множество пътища наведнъж — всеки ред се преобразува независимо.
- Пътища без буква на диск или префикс на монтиране (например относителни пътища) имат преобразувани само техните разделители.
- WSL2 пътища, започващи с
/mnt/<drive>/, се разпознават и се преобразуват правилно в<DRIVE>:\.