Come creare collegamenti simbolici sul tuo Mac
Un collegamento simbolico, spesso abbreviato in collegamento simbolico, è un tipo di collegamento che viene memorizzato in una posizione sulla macchina e punta a un'altra posizione sulla stessa macchina. Puoi pensarlo come una scorciatoia per un'app. Anche se il file dell'app effettivo si trova all'interno delle tue cartelle, puoi semplicemente fare doppio clic sul collegamento dell'app sul desktop per avviare l'app.
Un collegamento simbolico è un tipo di scorciatoia, ma funziona in modo diverso(A symlink is a type of shortcut, but it works differently) rispetto alle normali scorciatoie. È meno una scorciatoia e più del file effettivo a cui punta. Qualsiasi app fornita con i tuoi collegamenti simbolici considererà questi collegamenti come file effettivi piuttosto che normali file di collegamento.
Questi sono estremamente utili in quanto non devi essere bloccato in una cartella particolare per far funzionare un'app. Puoi avere i tuoi dati archiviati in altre cartelle e puoi creare un collegamento simbolico nella cartella originale che punta alla nuova cartella che hai creato. Il tuo sistema e le tue app penseranno che non hai davvero apportato modifiche e funzioneranno normalmente, anche se le cose stanno diversamente.
Creazione di un collegamento simbolico utilizzando il terminale(Creating a Symlink Using The Terminal)
Creare un collegamento simbolico su un Mac è estremamente semplice. L' app Terminale(Terminal) integrata ha un comando che ti consente di creare facilmente tutti i collegamenti simbolici che desideri sul tuo Mac .
Tutto ciò che devi sapere è la posizione in cui desideri creare il collegamento simbolico e il percorso a cui dovrebbe puntare il collegamento simbolico. Una volta ottenute queste informazioni, ecco come creare un collegamento simbolico in Terminale(Terminal) .
Avvia l' app Terminal usando il tuo modo preferito sul tuo Mac .
Digita il seguente comando nella finestra Terminale e premi (Terminal)Invio(Enter) . Assicurati di sostituire la destinazione(destination) con la cartella a cui desideri puntare il collegamento e la posizione(location) con il percorso in cui desideri salvare il collegamento.
ln -s posizione di destinazione(ln -s destination location)
Per creare un collegamento simbolico sul desktop che punti alla cartella Documenti, devi utilizzare il seguente comando:
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
Verrà creato e salvato un collegamento simbolico sul desktop. Fai doppio clic su di esso e si aprirà la cartella Documenti (se è quello che hai specificato sopra) nel Finder .
Se la directory per la quale desideri creare un collegamento simbolico ha degli spazi nei suoi nomi, assicurati di racchiudere i nomi dei percorsi tra virgolette doppie per evitare errori.
Ora puoi utilizzare questo collegamento simbolico in qualsiasi comando e app e sarà considerato come la versione effettiva della tua cartella o file(the actual version of your folder or file) .
Usa un'app per creare un collegamento simbolico(Use An App To Create a Symlink)
Il terminale non è l'unico modo per creare collegamenti simbolici sul tuo Mac . Se non sei un tipo da Terminale(Terminal) , hai un'app disponibile che ti consente di creare collegamenti simbolici sulla tua macchina.
Ciò che fa questa app è aggiungere un'opzione al menu di scelta rapida in modo da poter creare collegamenti simbolici semplicemente facendo clic con il pulsante destro del mouse su file e cartelle.
Vai alla pagina SymbolicLinker su GitHub(SymbolicLinker page on GitHub) e scarica e apri il pacchetto sul tuo Mac .
Copia il file SymbolicLinker.service.app dal pacchetto, tieni premuto il tasto Opzione(Option) , fai clic sul menu Vai nel Finder, seleziona (Go)Libreria(Library) , apri la cartella Servizi e incolla il file che hai copiato.(Services)
Fare doppio clic(Double-click) sull'app per aprirla. Non mostrerà nulla ma ha segretamente aggiunto un'opzione al menu di scelta rapida.
Trova il file o la cartella per cui desideri creare un collegamento simbolico, fai clic con il pulsante destro del mouse su di esso e seleziona Servizi(Services) seguito da Crea collegamento simbolico(Make Symbolic Link) .
Creerà il collegamento simbolico nella stessa cartella del file/cartella originale. Puoi spostarlo comunque se vuoi.
Crea collegamenti simbolici utilizzando(Create Symlinks Using) un servizio di automazione(Automator Service)
Il metodo Automator per creare collegamenti simbolici funziona più o meno allo stesso modo del metodo sopra. Ma questo si adatta a quelli di voi che non si fidano di nessuna app casuale su Internet e preferiresti creare qualcosa da solo in modo da sapere esattamente cosa contiene.
Avvia l' app Automator sul tuo Mac.
Seleziona Servizio(Service) seguito da Scegli(Choose) per creare un nuovo servizio Automator sul tuo Mac .
Impostare(Set) le opzioni in alto come segue:
Il servizio riceve selezionato – file o cartelle
in – qualsiasi applicazione(Service receives selected – files or folders in – any application)
Nell'elenco delle azioni, cerca l'azione denominata Esegui script shell(Run Shell Script ) e trascinala sul pannello di destra.
Configura l'azione ei comandi come segue:
Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
Salva il servizio cliccando sul menu File in alto e selezionando (File)Salva(Save) . Inserisci un nome significativo per il servizio e premi Salva(Save) .
Per creare un collegamento simbolico con il servizio Automator appena creato , fai clic con il pulsante destro del mouse sul file o sulla cartella e seleziona Servizi(Services) seguito dal nome del servizio.
Puoi anche creare una scorciatoia da tastiera(create a keyboard shortcut) per il servizio per rendere ancora più semplice la creazione di collegamenti simbolici sulla tua macchina.
Eliminazione di un collegamento simbolico su Mac(Deleting a Symlink On Mac)
I collegamenti simbolici non occupano molto spazio di memoria in quanto sono solo collegamenti a file e cartelle sul tuo computer. Tuttavia, se vuoi rimuovere uno o alcuni di questi dalla tua macchina, hai due modi per farlo.
Avvia l' app Terminale(Terminal) , digita il seguente comando e premi Invio(Enter) . Assicurati di sostituire il collegamento simbolico(symlink) con il percorso del collegamento simbolico sul tuo Mac .
collegamento simbolico(rm symlink)
Un altro modo per eliminare un collegamento simbolico è utilizzare l'opzione del menu contestuale. Fai clic con il pulsante destro del mouse sul collegamento simbolico e seleziona Sposta nel cestino(Move to Trash) . Rimuoverà il collegamento simbolico dal tuo Mac .
Assicurati di svuotare il Cestino dopo aver rimosso il collegamento simbolico per assicurarti che sia andato per sempre dal tuo Mac .
Conclusione(Conclusion)
I collegamenti simbolici sono molto più potenti dei normali alias poiché funzionano in tutte le app e i comandi come se fossero i file reali.
Related posts
Come impedire al tuo Mac di dormire
Come rimappare i tasti Fn sul tuo Mac
Alcuni tasti sul tuo Mac non funzionano correttamente?
5 modi per forzare l'uscita dalle app sul tuo Mac
Come abilitare e utilizzare la modalità "Immagine nell'immagine" sul tuo Mac
Le migliori scorciatoie da tastiera per Mac da imparare
Risolto il problema con "Impossibile installare il software per la stampante" su OS X
10 migliori giochi per Mac gratuiti che puoi scaricare ora
Come inviare e-mail crittografate dal tuo Mac
Come spostare i file in Mac OS X
Come registrare lo schermo su Mac
Usa l'ingresso audio Line In su un Mac
Cos'è l'altro spazio di archiviazione su Mac e come ripulirlo
Modifica o falsifica un indirizzo MAC in Windows o OS X
Come forzare lo svuotamento del cestino su Mac
5 app che porteranno il tuo nuovo Mac al livello successivo
Dovresti aggiornare il tuo Mac a Mojave?
Come aggiornare le app di Mac OS X e Mac dal terminale
Come rendere più difficile per qualcuno hackerare il tuo Mac
Come risolvere Google Drive che non si sincronizza su Mac