Sei stanco di cercare nelle directory imbottite i file che utilizzerai solo per un secondo? Se è così, sei nel posto giusto. Ti forniremo istruzioni dettagliate su come creare collegamenti simbolici sul tuo computer.
Dopo aver seguito i passaggi di questo articolo, puoi dire addio a lunghe e inutili ricerche di file e concentrarti più del tuo tempo su cose che contano davvero.
Come creare un collegamento simbolico?
Prima di immergerci nei dettagli su come creare un collegamento simbolico, vogliamo assicurarci che tu sappia esattamente cosa stai creando. Supponiamo che tu abbia installato un programma che deve essere memorizzato in C:Program FilesProgram
.
Ti piacerebbe davvero avere questo programma in D: Documents, ma è impossibile farlo. Questo è quando aggiungi un link simbolico al tuo C:Program FilesProgram
file in D:Documents
cartella. In questo modo, ti risparmierai il fastidio di destreggiarti tra tutto il tuo C:
directory per aprire quel file.
Per la maggior parte dei sistemi operativi, utilizzerai ln-Scomando seguito dalla destinazione del file sorgente e dal nome del collegamento simbolico.
Di seguito troverai le istruzioni per creare un collegamento simbolico tra sistemi operativi e programmi specifici.
Come creare un collegamento simbolico in Windows?
Per creare un collegamento simbolico in Windows, utilizzerai il comando mklink nel prompt dei comandi. Si tratta di un comando interno disponibile su Windows Vista, Windows 7, 8 e 10. Puoi farlo eseguendo il prompt dei comandi come amministratore:
- Digita Prompt dei comandi nel menu Start.
- Fare clic con il tasto destro sull'icona.
- Scegli l'opzione Esegui come amministratore.
Se esegui un Windows 10 Creators Update, non è necessario accedere al prompt dei comandi come amministratore. Tuttavia, dovrai prima abilitare la modalità Dev:
- Vai alla pagina Impostazioni.
- Vai alla sezione Aggiornamento e sicurezza.
- Seleziona Per sviluppatori.
- Assicurati che la modalità sviluppatore sia attiva.
Ora che hai configurato tutto, puoi tornare al prompt dei comandi ed eseguire il seguente comando:
come ripristinare le schede in Chrome
mklink Link_Name Target_Path.
Invocando questo comando, creerai un collegamento simbolico che punta al file Target_Name.
Se desideri che il collegamento simbolico punti a una directory, aggiungi la lettera corrispondente:
mklink /D Link_Name Target_Path
Se alcuni nomi di percorso contengono spazi, dovrai mettere il comando tra virgolette:
Mklink /D C:My files C:UsersNameOriginal.
Strumenti di collegamento simbolico di terze parti
Per creare collegamenti simbolici in Windows, puoi anche scaricare uno strumento di terze parti chiamato Link Shell Extension . Questo strumento ti consente di creare collegamenti simbolici effettuando le seguenti operazioni:
- Scarica e installa lo strumento.
- Trova il file di cui vuoi creare un collegamento simbolico.
- Fare clic con il tasto destro su di esso.
- Scegli l'opzione Scegli origine collegamento dal menu.
- Fare clic con il pulsante destro del mouse in un'altra cartella e passare il mouse sull'opzione Rilascia come nel menu.
- Seleziona Collegamento simbolico.
Come creare un collegamento simbolico in Unix?
Per creare collegamenti tra file in Unix, utilizzerai ln
comando al prompt di Unix. Per creare un collegamento simbolico, aggiungi -s
opzione per ln
comando. Il tuo comando dovrebbe assomigliare a questo:
ln -s Target_File Link_Name
Dovresti sostituire Target_File con il nome del file per il quale stai creando un collegamento simbolico. È possibile creare collegamenti simbolici a qualsiasi file o directory nel file system. Sostituisci Link_Name con il nome del tuo link simbolico.
Nota: la rimozione o l'eliminazione del file di destinazione interromperà il corretto funzionamento del collegamento simbolico.
Come creare un collegamento simbolico a una directory in Linux?
La creazione di collegamenti simbolici a una directory in Linux richiede la stessa procedura della creazione di uno a un file. Come primo parametro, richiamerai il nome della directory del tuo file e come secondo parametro, scriverai il nome del tuo collegamento simbolico.
Ad esempio, puoi creare un collegamento simbolico dalla directory / mnt / my_drive / photos al file˜ /directory my_photos:
ln -s /mnt/my_drive/photos ˜/my_photos
Come creare un collegamento simbolico in Ubuntu?
La creazione di collegamenti tra file su tutti i sistemi Linux, incluso Ubuntu, viene eseguita con ln
comando. Per creare un collegamento simbolico in Ubuntu, esegui il Terminale e invoca questo comando con l'opzione -s
aggiunto accanto a ln
.
Ecco come dovrebbe apparire il tuo comando:
sudo ln -s Source_Directory Link_Directory
Dovresti sostituire Source_Directory con la directory del file originale. Nel parametro Link_Directory, scriverai il nome del tuo collegamento simbolico.
Come creare un collegamento simbolico su Mac?
Il modo migliore per pensare ai collegamenti simbolici in Mac è come se fossero alias avanzati. Sono diversi in un modo in cui i collegamenti simbolici funzionano in tutte le applicazioni Mac, incluso il terminale. In effetti, utilizzerai il terminale per creare collegamenti simbolici. Segui i passaggi seguenti:
- Avvia il Terminale premendo Comando + Spazio, quindi digitando
Terminal
. In alternativa, avvia Terminale tramite Finder> Applicazioni> Utilità> Terminale. - Esegui il seguente comando: ln -s / original / path / link / path. Puoi creare un percorso per un file o per una directory. Ad esempio, se desideri creare un collegamento simbolico sul desktop che punti alla cartella Documenti, devi eseguire questo comando:
ln -s /Users/name/Documents /Users/name/Desktop
Se richiamato correttamente, vedrai apparire una cartella chiamata Documenti sul desktop. Sembra la cartella reale, ma in realtà è il suo collegamento simbolico. Puoi aprirlo e avrà lo stesso contenuto della cartella Documenti originale.
Forse il tuo file di percorso conterrà spazi. Ad esempio, se desideri creare un collegamento simbolico a una cartella denominata Le mie immagini e desideri che venga visualizzata nella cartella I miei file, racchiudi il comando tra virgolette:
ln -s Users/name/My pictures /Users/name/My Files/Link
Per semplificare le cose, puoi semplicemente trascinare e rilasciare qualsiasi cartella dall'app Finder nel Terminale. Inserirà automaticamente il percorso di quella cartella e lo racchiuderà tra virgolette, se necessario.
Strumenti di collegamento simbolico di terze parti
Puoi anche creare un collegamento simbolico nel Finder, ma per farlo avrai bisogno di uno strumento di terze parti. Puoi installare l'app chiamata SymbolicLinker che aggiungerà la seguente opzione nel menu contestuale del Finder: Servizi> Crea collegamento simbolico.
Come creare un collegamento simbolico in Centos 7?
La creazione di un collegamento simbolico in Centos 7 richiede lo stesso comando degli altri sistemi operativi Linux. Eseguirai ln
comando seguito da -s
:
Ln -s Source_Directory Link Directory
come consentire a Chrome di scaricare file dannosi
Puoi creare collegamenti simbolici a directory o file nel tuo filesystem.
Come creare un collegamento simbolico in Powershell?
Segui i passaggi seguenti per creare un collegamento simbolico in Powershell:
- Esegui Powershell come amministratore.
- Copia (o digita) questo comando:
New-Item -ItemmType -SymbolicLink -Path Link -Target Target
- Nella parte Collegamento, è necessario digitare il percorso del collegamento simbolico, incluso il nome e l'estensione del file.
- Nella parte Target, digita il percorso a cui farà riferimento il tuo nuovo collegamento.
Come creare un collegamento simbolico in Python?
Se usi Python, probabilmente sai che il modulo OS ti consente di interagire con il tuo sistema operativo. È possibile utilizzare il metodo os.symlink () per creare collegamenti simbolici (dst) che puntano alla loro origine-destinazione (src).
Questa è la sintassi:
os.symlink(src, dst)
Il src
sta per la sorgente, mentre dst
è la destinazione che prima non esisteva. Non dovresti ottenere alcun valore restituito se il comando ha avuto esito positivo.
Domande frequenti aggiuntive
Ecco alcune altre domande per aiutarti a ottenere il massimo da questo argomento.
come indirizzare un messaggio su discord
Cosa fa un collegamento simbolico?
I collegamenti simbolici, comunemente noti come collegamenti simbolici, sono funzionalità del file system che creano un collegamento a file o cartelle specifici. In un certo senso, sono simili a un collegamento in Windows o a un alias su Mac, tranne per il fatto che non sono file effettivi. Un collegamento simbolico è in realtà una voce in un file system specifico che fa riferimento a un file o una directory.
Come creare collegamenti simbolici con LN?
La maggior parte dei sistemi operativi utilizzerà il comando ln per creare collegamenti simbolici. Il modo in cui funziona è che esegui il terminale del tuo sistema come amministratore ed esegui il seguente comando:
ln -s File_Source File_Destination
Il ln
Il comando crea un collegamento fisico per impostazione predefinita, quindi è necessario aggiungere -s
, che gli dice di creare un collegamento virtuale (collegamento simbolico).
Come eliminare un collegamento simbolico?
Il più delle volte, puoi rimuovere i link simbolici proprio come qualsiasi altro file: spostalo nel cestino.
Puoi rimuovere i collegamenti simbolici in Linux con rm
comando. Invoca il seguente comando sostituendo symbolic_link con il nome del tuo link simbolico: rm symbolic_link_name
Se l'azione ha avuto successo, il tuo comando uscirà come zero e non mostrerà alcun output. Puoi eliminare più di un collegamento simbolico. Basta passare i loro nomi come argomenti con uno spazio tra ciascuno: rm symlinkX symlinkZ symlinkY
Puoi anche usare il comando unlink. Questo comando accetterà solo un singolo argomento, quindi devi eliminare un collegamento dopo l'altro. Basta eseguire il seguente comando: unlink symbolic_link_name
Non dovresti ricevere alcun output se il comando ha avuto esito positivo.
Per eliminare i collegamenti simbolici in Windows, utilizzare il comando rmdir
.
Su Mac, oltre a spostare il file nel cestino, puoi eliminarlo utilizzando il comando rm. Basta eseguire questo comando insieme al percorso del collegamento simbolico: rm /link/path
Qual è il comando per creare un collegamento simbolico?
La maggior parte dei sistemi operativi utilizza il comando ln per creare collegamenti simbolici. Il modo in cui funziona è che esegui il terminale del tuo sistema come amministratore ed esegui il seguente comando:
ln -s File_Source File_Destination
The ln
Il comando crea un collegamento fisico per impostazione predefinita, quindi è necessario aggiungere -s
, che gli dice di creare un collegamento virtuale (collegamento simbolico).
Migliorare la tua esperienza di navigazione dei file
Sapere come creare collegamenti simbolici di directory di file specifiche può essere un risparmio in tempo reale. Meglio ancora, mantiene i tuoi file archiviati in modo sicuro nella loro destinazione originale, quindi nulla viene incasinato spostando i file. Quando non hai più bisogno di un collegamento simbolico specifico, puoi eliminarlo facilmente come faresti con qualsiasi altro file.
A quali file trovi più utile creare collegamenti simbolici? Condividi i tuoi pensieri nella sezione commenti qui sotto.