Digitando un comando specificato manualmente nel terminale, voglio eseguire qualche altro comando.
Come potrebbe aggiungere un alias a un comando? Posso farlo con l'aiuto del terminale o devo modificare qualche tipo di file?
Digitando un comando specificato manualmente nel terminale, voglio eseguire qualche altro comando.
Come potrebbe aggiungere un alias a un comando? Posso farlo con l'aiuto del terminale o devo modificare qualche tipo di file?
Risposte:
alias new_name='old command'
Per creare un alias permanente devi modificare il .bashrc
file nella tua home directory.
Maggiori informazioni qui
Altri file .bashrc qui
Sulla riga di comando bash è semplicemente un caso di digitare:
alias my_command="Command to run"
Ad esempio, per creare un comando breve, eseguire un elenco lungo che è possibile eseguire:
alias ll="ls -l"
Le virgolette non sono necessarie se non si aggiungono opzioni al comando con alias.
Per apportare modifiche permanenti puoi inserire i tuoi alias separatamente ~/.bash_aliases
source ~/.bash_aliases
per rendere effettive le modifiche.
Puoi usare il alias
comando integrato nella shell che stai usando, oppure puoi scrivere uno script che fa quello che vuoi. Supponendo che tu stia usando bash come shell (che è l'impostazione predefinita), puoi digitare man bash
e saltare alla ALIASES
sezione, per la documentazione sugli alias in bash.
Per informazioni sull'aliasing: visitare http://www.mediacollege.com/linux/command/alias.html
Per rendere permanenti le modifiche (ovvero leggere ogni volta che si avvia una shell) aggiungere i comandi alias digitati nel terminale nel file ~ / .bashrc.
Scrivo una GUI per l'aggiunta / modifica di comandi alias. Puoi anche usarlo dalla riga di comando in questo modo:
addalias -add "sinstall" "sudo apt-get install"
È possibile creare direttamente un file nella propria abitazione per raccogliere tutti gli alias .bash_profile
scrivendo nano ~.bash_profile
e semplicemente scrivere sul file i comandi / le scorciatoie che si desidera creare, ad esempio:
alias edbp='nano ~/.bash_profile'
e quindi convalidarlo acquistando il file, quindi in esecuzione
source ~.bash_profile
Ricorda che ogni volta che modifichi il documento devi eseguire di nuovo source ~.bash_profile