Come creare un collegamento soft in Linux?

Come creare un collegamento soft in Linux?
Potresti aver sentito parlare del collegamento simbolico in Linux. È un documento che funge da scorciatoia per qualche cartella o documento. Il collegamento simbolico è anche noto come collegamento soft. Queste connessioni sono comunemente usate per collegare le librerie. I collegamenti simbolici consentono di memorizzare più cloni dello stesso documento in destinazioni diverse, indicando anche lo stesso documento. L'indirizzo o il percorso del documento originale viene indicato tramite un collegamento soft o un collegamento simbolico. Funziona in modo analogo a un collegamento ipertestuale sul web. Quindi, se vuoi creare un link soft in Linux, dovresti guardare questo articolo dall'inizio alla fine. Quindi, iniziamo.

Link soft per la directory:

Useremo Ubuntu 20.04 Terminale shell tramite “Ctrl+alt+T."Dopo aver aperto la shell, facciamo un nuovo inizio elencando i file semplici e le cartelle nella nostra home directory di Ubuntu 20.04 Sistema. Non ci sono collegamenti soft nella directory home in questo momento. L'esecuzione può essere controllata nell'immagine seguente.

Vogliamo creare un link soft per la directory "musica" all'interno della cartella "desktop" elencata nell'output sopra. In primo luogo, ci sposteremo nella directory "desktop" e vedremo se c'è un link soft già creato o no. Useremo l'istruzione "CD" e il percorso verso la directory "desktop". Quindi, utilizzeremo le istruzioni dell'elenco per visualizzare i dati delle cartelle "desktop". In questo momento, è vuoto secondo l'output. L'esecuzione può essere controllata nell'immagine seguente.

Torniamo verso la cartella di casa mediante l'istruzione "CD" sulla shell tramite doppi punti. Per creare un collegamento simbolico, dovremmo usare il comando "LN". Questo può creare un collegamento duro anziché un collegamento "soft". Quindi, per creare un collegamento soft, Linux ha inventato l'opzione "-s" all'interno dell'istruzione. Insieme al flag "-s", devi menzionare il percorso della directory per il quale abbiamo creato un link soft e il percorso verso la directory in cui pensiamo che verrà creato il link soft. Questo comando non restituirà nulla e creerà un collegamento soft nella cartella di destinazione. L'esecuzione può essere controllata nell'immagine seguente.

Ancora una volta, dobbiamo spostarci all'interno della cartella "desktop" usando il suo percorso nell'istruzione "CD". Dopo esserci trasferiti, dobbiamo elencare il suo contenuto. Vedrai che il link soft per la cartella "musica" è stato creato nella directory "desktop" di Ubuntu 20.04. Vedrai che il collegamento soft verrà mostrato in colore blu più evidenziato rispetto al display delle directory normali. L'esecuzione può essere controllata nell'immagine seguente.

Puoi anche aprire l'esploratore di file di un ubuntu 20.04 Sistema e tocca la cartella "desktop" per vedere il collegamento soft al suo interno. Vedrai che il link soft per la "musica" directory verrà mostrato come icona di directory con il segno freccia su di esso secondo l'output dell'immagine seguente.

Link soft per file:

Potresti aver pensato che la creazione di link soft per file semplici potrebbe essere simile ai collegamenti soft per le directory. Ma questo non è vero. Per creare un collegamento soft per un semplice file o documento, dobbiamo optare per un metodo completamente diverso. Per fare questo, devi prima avere un file sul tuo sistema. In caso contrario, prova a crearne uno usando le istruzioni "tocco" sulla shell. Abbiamo creato un nuovo file di tipo di testo, "Nuovo.txt, "con il comando" touch "come dimostrato. Dopo aver creato un file, abbiamo utilizzato il comando elenco "LS" per visualizzare i file e le cartelle nella directory home. Il file di testo appena creato "nuovo.txt ”è anche nella lista. L'esecuzione può essere controllata nell'immagine seguente.

Useremo l'istruzione "LN" insieme all'opzione "-s" per creare un collegamento soft per il "nuovo.file txt ". Non è necessario utilizzare il percorso del file mentre hai lavorato nella home directory. Devi menzionare il nome di un file di testo originale, io.e., "nuovo.txt ”, prima e poi aggiungi il nuovo nome per un file come collegamento debole con la stessa estensione, i.e., “Newlink.TXT."Il comando" LS "ha mostrato che il link soft" newlink.txt "è creato per il file" nuovo.TXT."L'esecuzione può essere controllata nell'immagine seguente.

Guardando la home directory tramite File Explorer, abbiamo trovato il link soft "NewLink.txt "per il file" nuovo.txt ”nella stessa posizione.

Se si desidera sovrascrivere il link soft già creato per qualsiasi file specifico, il sistema non ti permetterà di farlo. Ad esempio, prova a utilizzare la stessa istruzione "LN" con l'opzione "-s" e lo stesso nome file e lo stesso nome "soft". L'esecuzione ti mostrerà un errore come sotto.

In ogni caso, se si desidera sovrascrivere il link soft già creato ad ogni costo, è necessario utilizzare l'opzione "-f" in combinazione con l'opzione "-s" dell'istruzione "LN" come sotto. L'esecuzione può essere controllata nell'immagine seguente.

Per rimuovere un collegamento soft, utilizzare l'istruzione "RM" e il nome del collegamento soft sulla shell. Eliminerà il collegamento dal tuo sistema. L'esecuzione può essere controllata nell'immagine seguente.

Conclusione:

Si tratta di creare un link soft in Ubuntu 20.04 Sistema. Abbiamo dato uno sguardo separato alla creazione di un collegamento soft per un file e un link soft per una directory. Dopo aver dato una buona occhiata a questa guida, speriamo che ora sarai in grado di creare collegamenti soft per file e cartelle.