A maioria, se não todas as distribuições do Linux agora, tem um pequeno script em ~ / .bashrc que parece quase idêntico a isto:
if [ -e ~/.bash_aliases ]
then
. ~/.bash_aliases
fi
Isso significa apenas que você pode criar seus próprios comandos (também conhecidos como ' aliases ' geralmente referenciados a um comando existente com alguns argumentos que você sempre tem que usar, ou uma lista de comandos que devem ser executados em ordem).
Sua distribuição Linux provavelmente não terá o arquivo .bash_aliases criado em sua casa, a menos que você já tenha feito isso manualmente. Então, para criar o arquivo, digite o seguinte comando:
touch ~/.bash_aliases
Agora esse arquivo será executado automaticamente toda vez que você disparar um novo Terminal.
O que você pode fazer agora é criar uma lista de aliases e adicioná-los a esse arquivo para usos posteriores. Por exemplo, o comando rm (remove) por padrão NÃO solicita que você confirme sua solicitação quando for solicitado a excluir um arquivo / diretório. No entanto, há um argumento que diz a rm para solicitar que você confirme sua solicitação, -i . Portanto, rm -i filePath exibirá uma mensagem perguntando se você tinha certeza de que deseja excluir o arquivo especificado. Agora, se você excluir acidentalmente um arquivo, é muito provável que esqueça de incluir a opção -i , e é aí que um alias se torna muito benéfico. Digitando o seguinte comando
echo "alias rm='\rm -i'" >> ~/.bash_aliases
informará Bash que toda vez que você solicitar a exclusão de um arquivo, uma mensagem de confirmação será exibida para você. Claro, há muito mais que você pode fazer - isso é apenas o básico.
Se você quiser aprender a usar alguns comandos básicos (ou seja, cd , touch , rm , mkdir , pushd , popd etc.) e / ou mais sofisticados, Eu recomendaria um livro muito bom que você possa ter em sua estante de livros como uma referência chamada
um guia prático para editores de comandos do linux e programação de shell , por Mark G. Sobell . ISBN: 978-0133085044