GNU/Linux >> Linux Esercitazione >  >> Linux

Comando alias Linux:come usarlo con esempi

Introduzione

A seconda del tipo di lavoro che svolgi sul tuo sistema Linux, potresti dover inserire frequentemente gli stessi comandi lunghi e complicati. L'alias command ti consente di creare scorciatoie per questi comandi, rendendoli più facili da ricordare e da usare.

In questo tutorial, ti mostreremo come creare, rivedere e rimuovere alias di comando in Linux.

Prerequisiti

  • Un sistema che esegue una distribuzione Linux
  • Un account con privilegi sudo
  • Accesso alla finestra del terminale o alla riga di comando
  • Un editor di testo, come Vim o nano

Cos'è un alias in Linux?

In Linux, un alias è una scorciatoia che fa riferimento a un comando. Un alias sostituisce una stringa che richiama un comando nella shell di Linux con un'altra stringa definita dall'utente.

Gli alias vengono utilizzati principalmente per sostituire comandi lunghi, migliorando l'efficienza ed evitando potenziali errori di ortografia. Gli alias possono anche sostituire i comandi con opzioni aggiuntive, rendendoli più facili da usare.

Sintassi alias Linux

L'alias comando utilizza la seguente sintassi:

alias [option] [name]='[value]'

I diversi elementi dell'alias la sintassi del comando è:

  • alias :Richiama l'alias comando.
  • [option] :consente al comando di elencare tutti gli alias correnti.
  • [name] :definisce la nuova scorciatoia che fa riferimento a un comando. Un nome è una stringa definita dall'utente, esclusi i caratteri speciali e 'alias' e 'unalias' , che non possono essere usati come nomi.
  • [value] :specifica il comando a cui fa riferimento l'alias. I comandi possono anche includere opzioni, argomenti e variabili. Un valore può anche essere un percorso per uno script che desideri eseguire.

Crea alias in Linux

Esistono due tipi di alias da creare in Linux:

  • Temporaneo . Aggiungili utilizzando l'alias comando.
  • Permanente . Questi richiedono la modifica dei file di sistema.

Crea un alias temporaneo in Linux

Usa l'alias comando per creare un alias temporaneo che dura fino alla fine della sessione del terminale corrente. Ad esempio, creando c come alias per clear comando:

alias c='clear'

Se desideri fare riferimento a eventuali opzioni di comando aggiuntive durante la creazione di un alias, includile come parte del valore. Ad esempio, aggiungendo move come alias per mv comando con possibilità di chiedere conferma prima di sovrascrivere:

alias move='mv -i'

Un altro uso degli alias è creare una scorciatoia per l'esecuzione di script. Per fare ciò, fornisci il percorso assoluto dello script come valore:

alias frename='Example/Test/file_rename.sh'

In questo esempio, utilizzando frename come comando esegue file_rename.sh script bash.

Crea un alias permanente in Linux

Per rendere permanente un alias, devi aggiungerlo al file di configurazione della shell. A seconda del tipo di shell che stai utilizzando, usa:

  • Shell Bash:~/.bashrc
  • Shell Zsh:~/.zshrc
  • Guscio di pesce:~/.config/fish/config.fish

Inizia aprendo il file di configurazione della shell in un editor di testo. In questo esempio, stiamo usando la shell Bash e l'editor di testo nano:

sudo nano ~/.bashrc

Scorri verso il basso fino a trovare una sezione che elenca gli alias di sistema predefiniti. Per facilità d'uso, crea una sezione separata con un commento descrittivo e aggiungi i tuoi alias utilizzando l'alias sintassi del comando.

Nel nostro esempio:

#Custom aliases
alias c='clear'
alias move='mv -i'
alias frename='Example/Test/file_rename.sh'

Dopo aver aggiunto tutti i nuovi alias, premi Ctrl+X digita Y e premi Invio per salvare le modifiche nel file di configurazione.

I nuovi alias vengono caricati automaticamente nella successiva sessione del terminale. Se desideri utilizzarli nella sessione corrente, carica il file di configurazione utilizzando il source comando:

source ~/.bashrc

Elenca tutti gli alias in Linux

Utilizzando l'alias il comando da solo mostra un elenco di tutti gli alias attualmente impostati:

alias

Un altro metodo consiste nell'aggiungere il -p bandiera. Questa opzione mostra l'elenco in un formato adatto per l'input nella shell:

alias -p

Rimuovi alias in Linux

Per rimuovere un alias, utilizza unalias comando con la seguente sintassi:

unalias [name]

Ad esempio, per rimuovere il frename alias:

unalias frename

Aggiunta del -a l'opzione ti consente di rimuovere tutti gli alias:

unalias -a

L'esempio sopra mostra come alias non restituisce alcun risultato dopo il unalias -a comando.


Linux
  1. Come utilizzare il comando Hexdump di Linux con esempi pratici

  2. Come utilizzare il comando Sed in Linux con esempi

  3. Comando SCP in Linux:come usarlo, con esempi

  4. Come utilizzare il comando Rmmod su Linux con esempi

  5. Come utilizzare il comando Dig in Linux con esempi

Come utilizzare il comando who in Linux con esempi

Comando IP Linux con esempi

15 Comando Linux ps con esempi

Come utilizzare il comando gunzip di Linux con esempi

Come utilizzare il comando Linux rm con esempi

Come utilizzare il comando Sleep in Linux:spiegato con esempi