Come creare un collegamento alla cartella in Ubuntu 14.04?


42

Ho una cartella nel mio Dropbox e voglio aggiungere un collegamento di quella cartella sul mio desktop. Immagino che dovrebbe essere estremamente facile come nel sistema operativo Windows :) Tuttavia, non ho idea di come farlo in Ubuntu 14.04.

C'è qualcosa che posso fare per creare un semplice collegamento alla cartella sul mio desktop?


2
Hai due opzioni per creare un collegamento. Per prima cosa fai clic con il tasto destro sulla cartella e premi Crea collegamento. Puoi usare terminal sudo ln -s (percorso cartella) (dove vuoi creare un collegamento)
sohel4r

grazie mille @ sohel4r. Probabilmente userò l'opzione "make link"
Jim Blum,

4
@ sohel4r Perché usarlo sudoper un semplice link? Inoltre, un'altra opzione sarebbe premere Ctrl + Maiusc e trascinare la cartella sul desktop.
Muru,

@muru Bene Installi apache quindi vuoi collegare la cartella www. Quindi cosa userai. Pensa che tu voglia creare un collegamento ma non hai il permesso globale di quella cartella. Come farai un collegamento. in Linux. Se sbaglio, insegnami.
sohel4r,

3
@ sohel4r Beh, non sta creando un collegamento in una cartella di proprietà di root, ma sul suo desktop. Utilizzare sudo quando è assolutamente necessario , non quando vi piace di più. Come amministratore di sistema, ricevo spesso e-mail sugli utenti che provano a utilizzare sudoquando è assolutamente inutile, come nel caso che hai fatto proprio ora. Il modo giusto per accedere alle cartelle dei server (come /var/www/è aggiungerti al gruppo del server ( www-data, in questo caso), e rendere la cartella scrivibile in gruppo.
muru

Risposte:


15

Fare clic su quella cartella, fare clic su Crea collegamento, quindi spostare il collegamento sul desktop.


Ma quando facciamo clic su quella cartella dal desktop, non c'è alcuna cartella SU, indietro < porta alla home/desktop/cartella
diEcho

1
Alcuni file su cui non hai i privilegi di root non funzioneranno.
HelpNeeder

Non esiste alcuna opzione di collegamento per Ubuntu 18
Philip Rego,

65

semplice: basta premere Ctrl+ Shifte trascinare.


3
Un po 'corto, ma sicuramente una risposta imho.
David Foerster,

Ciò ha funzionato per me in due casi 1) creando un collegamento a un disco rigido interno separato (non il disco di sistema) in cui Make Link era disattivato, 2) Per una directory su memoria NAS in cui Make Link ha restituito un errore, "Questo target non supporta i collegamenti simbolici ".
Klequis,

2
Questa è la risposta Le altre risposte ricorrono alla CLI o non funzionano . Una risposta breve va bene.
Giovedì

1
Ctrl + Maiusc + Leggendario
co9olguy

Questo è utile, perché non ho un'opzione nel menu contestuale del tasto destro sulla cartella - tuttavia c'è un modo per aggiungerlo al menu contestuale?
jave.web,

9

Puoi leggere tutti i dettagli qui

man ln

ln -s /usr/bin/bar /opt/foo

vedi anche questo link Crea un collegamento soft o simbolico


1
È sbagliato. Questo è solo per i file. Non fornisci spiegazioni e link a una domanda diversa. E perché dovresti creare un collegamento con un nome diverso rispetto alla cartella.
Philip Rego,

3

Apparentemente, questo è gestito correttamente dalla GUI :-) (14.04 LTS)
(Sposta nel cestino, Svuota cestino)

Ma in generale : quando si dispone di un collegamento a una directory, assicurarsi di eliminare MOLTO SOLO il collegamento dovrebbe / quando si arriva a quel punto.

Dal terminale, la cosa corretta da fare è:

rm LINK-TO-DIR


MA NO:

rm -r LINK-TO-DIR

... che eliminerà prima i file / le directory che il link RENDE VISIBILE,
e ancora di più con il flag "-f".


Se sei un utente "Terminale", dai un'occhiata all'output di

- aiuto

... quello è il caso dell'amante di LN nient'altro ;-)

La sintassi può sembrare un po '"all'indietro" all'inizio quando si specifica PRIMA dove dovrebbe puntare, quindi il nome del proprio LINK.

cd $ HOME / Desktop
mkdir -p $ HOME / z
ln -s $ HOME / z New-Link-To-Home-z

... nota che la GUI non noterà il nuovo contenuto del desktop senza aiuto; è necessario disconnettersi + accedere.

Maggiori informazioni sulla rete o leggermente concise in uno dei due

amico
info ln

... dove personalmente preferisco il primo perché "info" tende a "scivolare fuori dal contesto".


0

Mi dispiace, sono in ritardo per la conversazione, ma se stai cercando di navigare in una cartella o eseguire qualsiasi comando comune con facilità, vuoi creare alias. Per prima cosa devi aprire l'editor dell'alias.

sudo nano -Bu ~/.bashrc

vai fino in fondo al documento aperto e aggiungi quanto segue

#My aliases
alias aliasname='command you want issued here'

nel mio editor ho aggiunto queste 2 righe per facilitare l'accesso e la modifica dei miei alias.

alias makealias='sudo nano -Bu ~/.bashrc'
alias refreshalias='. ~/.bashrc'

dopo che i tuoi alias sono stati creati emetti il ​​comando refreshalias che ho eseguito

. ~/.bashrc

ora prova il tuo alias inserendo la tua parola chiave e vedi se crea correttamente.

Qualcosa che mi ha sorpreso la prima volta che l'ho fatto è stato il fatto che 3 strumenti di directory di file comuni mi hanno insegnato a scuola ll, la, e io eravamo tutti alias delle sue estensioni in questo stesso strumento.

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

come nota per me ho anche creato un file aliaslist.txt sulla mia casa con ogni alias che ho fatto con una descrizione dopo di esso. Divertiti a costruire alias spero che ti aiutino tanto quanto me lo aiutano.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.