Esiste una differenza tra un collegamento simbolico tramite terminale o fare clic con il tasto destro del mouse sul collegamento make?

20

Mi chiedo se ci sia una differenza tra andare a un terminale e digitare ln -s path 'path o semplicemente fare clic destro su qualcosa e selezionare make link.

    
posta Xipeify 18.02.2013 - 21:05
fonte

2 risposte

23

C'è poca differenza. Per testare questo ho creato una nuova directory con un file "bug3.odt".

Ho quindi creato due collegamenti usando la riga di comando

ln -s bug3.odt bug_ln e ln -s /home/warren/qaz/bug3.odt bug_ln2 poi sono entrati in nautilus e abbiamo creato un collegamento facendo clic con il pulsante destro del mouse sul file e selezionando "Crea collegamento".

Il risultato era il seguente

warren@dell:~/qaz$ ls -la
total 36
drwxrwxr-x  2 warren warren  4096 Feb 18 20:14 .
drwxr-xr-x 69 warren warren 12288 Feb 18 20:11 ..
-rw-rw-r--  1 warren warren 18505 Nov 12 20:11 bug3.odt
lrwxrwxrwx  1 warren warren     8 Feb 18 20:12 bug_ln -> bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:14 bug_ln2 -> /home/warren/qaz/bug3.odt
lrwxrwxrwx  1 warren warren    25 Feb 18 20:13 Link to bug3.odt -> /home/warren/qaz/bug3.odt

Come puoi vedere sia bug_ln2 che Link to bug3.odt hanno lo stesso proprietario, gruppo, permessi e link alla stessa posizione. Fare clic con il tasto destro su nautilus equivale a utilizzare ln -s con il percorso completo del file.

È anche possibile creare un collegamento tenendo premuto CTRL + SHIFT e trascinando il file. Funziona esattamente allo stesso modo: equivalente all'utilizzo di ln -s con il percorso completo del file.

    
risposta data Warren Hill 18.02.2013 - 21:26
fonte
5

No, non c'è. È solo l'opzione GUI Nautilus per creare un link simbolico.

    
risposta data Vojtech Trefny 18.02.2013 - 21:09
fonte

Leggi altre domande sui tag