Convertitore Percorsi Windows Linux
Converti i percorsi dei file tra i formati Windows e Linux
Input
Output
Leggimi
Perché Windows e Linux utilizzano formati di percorso diversi?
Windows e Linux si sono evoluti indipendentemente e hanno adottato convenzioni diverse per rappresentare i percorsi dei file. Windows utilizza barre rovesciate (\) come separatori di directory e identifica i volumi di archiviazione con lettere di unità seguite da due punti (ad es. C:). Linux e altri sistemi simili a Unix utilizzano barre oblique (/) come separatori e organizzano tutto in una singola directory radice (/), con unità montate come sottodirectory anziché volumi etichettati.
Queste differenze causano problemi quando si condividono percorsi tra i due sistemi — un percorso Windows incollato in un terminale Linux si interromperà immediatamente, e viceversa. Ambienti come WSL (Windows Subsystem for Linux) aggiungono un ulteriore livello di complessità mappando le unità Windows sotto /mnt/ (WSL2) o direttamente sotto / (WSL1).
Descrizione dello strumento
Questo strumento converte i percorsi dei file tra i formati Windows e Linux in entrambe le direzioni. Incolla uno o più percorsi su entrambi i lati e ottieni l'equivalente tradotto istantaneamente. Gestisce automaticamente la mappatura delle lettere di unità, la conversione da barra rovesciata a barra obliqua e i punti di montaggio in stile WSL.
Esempi
Da Windows a Linux:
| Percorso Windows | Percorso 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 |
Da Linux a Windows:
| Percorso Linux | Percorso 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 |
Funzionalità
- Converte i percorsi Windows nel formato Linux e i percorsi Linux nel formato Windows
- Mappa automaticamente le lettere di unità (ad es.
C:↔/c/) - Supporta i punti di montaggio in stile WSL2 (
/mnt/c/→C:\) - Supporta i percorsi in stile WSL1 (
/c/→C:\) - Elabora più percorsi contemporaneamente — uno per riga
Casi d'uso
- Sviluppo WSL: Traduci rapidamente i percorsi quando sposti file o comandi tra un host Windows e un terminale WSL.
- Script CI/CD: Converti i percorsi hardcoded negli script shell o nelle configurazioni di build quando li trasferisci da un sistema operativo a un altro.
- Documentazione multipiattaforma: Traduci i percorsi di esempio nei file README o nei tutorial per adattarli al sistema operativo del lettore.
Suggerimenti
- Puoi incollare più percorsi contemporaneamente — ogni riga viene convertita indipendentemente.
- I percorsi senza una lettera di unità o un prefisso di montaggio (ad es. percorsi relativi) hanno solo i loro separatori convertiti.
- I percorsi WSL2 che iniziano con
/mnt/<drive>/vengono riconosciuti e convertiti correttamente in<DRIVE>:\.