Nwlapcug.com


Cosa significa Alias nel File i/o?

Riga di comando interpreti quali UNIX utilizzano alias come strumenti che sostituire parole chiave come nomi di funzioni o variabili con altre parole che definiscono, solitamente come abbreviazioni per fare varie attività più veloce e più semplice da capire e chiamare. È possibile salvare gli alias per i file e leggerli su sessioni successive shell.

Scopo

Molti comandi e funzioni in un guscio hanno nomi lunghi o vaghi e possono essere difficili da ricordare o implementare. Creazione di un alias consente si utilizzano questi comandi e funzioni, ma con meno caratteri e con le parole chiave si capisce. Ad esempio, il comando "cd" consente di modificare le directory. Digitando "cd.." ti permette di tornare indietro di un livello, "cd... /..."va indietro di due e così via. Se la struttura ad albero è molti livelli di profondità, suoi percorsi di navigazione possono diventare noioso e richiede tempo.

Sessioni di Shell

Quando si apre una sessione di shell, è possibile accedere ai servizi del kernel, che prevede l'utilizzo di funzioni e comandi. Quando si creano alias, la sessione salvata loro valori finché la sessione rimane attiva. Se si chiude, si perde l'alias. Li tuttavia, è possibile salvare in un file di output – di solito file di configurazione della shell – in modo che si possibile immetterle nuovamente in altre sessioni. A volte, questi file di I/O hanno "alias" nella loro estensione.

Modificare gli alias

Maggior parte dei programmi di shell hanno funzioni che consentono di che visualizzare alcuni o tutti gli alias che esistono nella vostra sessione. Quando si apre una sessione, esso automaticamente legge i file di configurazione e carica gli alias memorizzati lì, insieme a eventuali altri set di comandi che hai salvato. È quindi possibile aggiungere nuovi alias o modificare quelli esistenti. Tuttavia, per salvare le modifiche, è necessario aggiornare anche i file di configurazione.

Considerazioni

Non hai un limite su quanti alias è possibile creare o utilizzare contemporaneamente. Allo stesso modo, è possibile che alias che eseguono operazioni simili, quali la ricerca di file in directory diverse. Tuttavia, è possibile disattivare gli alias utilizzando il comando "unalias", che consente di rimuovere alcuni o tutti gli alias dalla sessione. Per salvare le modifiche per le sessioni successive, è necessario output di file di configurazione.