# Como usar o comando alias do Linux para criar atalhos de comando

Você pode usar o comando alias do Linux para criar atalhos para comandos mais longos, tornando-os mais fáceis e rápidos de usar. O comando alias para [Linux](https://www.ionos.com/digitalguide/server/know-how/linux-the-cost-effective-alternative-to-windows/ "Linux - the cost-effective alternative to Windows") será removido do sistema ao desligá-lo se você não o salvar permanentemente. Se quiser restaurar as configurações originais que tinha, você pode usar o comando unalias.

## O que é o comando alias do Linux?

Existem alguns [comandos do Linux](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comandos-linux-para-usar-no-terminal/ "Comandos do Linux: Uma visão geral dos comandos do terminal") que você usará regularmente. Se esses comandos forem muito longos ou forem cadeias de comandos completas, você precisará digitá-los por completo todas as vezes. Isso pode ser irritante, desperdiça tempo e você também pode acabar cometendo um erro. É aí que entra o comando alias do Linux. Você o configura uma vez e ele funciona como um atalho personalizado usado para representar um comando. A grande vantagem disso é que ele precisa ter apenas alguns caracteres e pode completar uma cadeia inteira.

O comando alias do Linux é, no entanto, temporário. Ele é **automaticamente desativado** quando você fecha o console ou faz logoff. Veja abaixo como contornar esse problema. Para encerrar manualmente o comando alias do Linux, você pode usar o comando unalias. Se quiser ter uma visão geral de todos os comandos de alias atuais, basta executar o seguinte:

```shell
$ alias
```

## Como funciona o comando alias?

Ao criar um comando de alias, você obtém um atalho para um comando longo ou uma cadeia de comandos. Para fazer isso, você define o alias do comando como um comando mais longo. O sistema executará o **comando mais longo** mesmo quando você digitar o atalho. No entanto, como já explicado, esse é o caso apenas durante o restante de sua sessão. Em seguida, o sistema deixará de usá-lo.

## Como é a sintaxe do alias?

Esta é a sintaxe geral do comando alias:

```shell
$ alias shortcut="The command you want to use with alias"
```

O “alias” é o próprio comando, “shortcut” é o atalho que você pode especificar e a parte após o sinal de igual é o comando completo que você deseja que seja executado.

Aqui está um exemplo prático do comando alias do Linux:

```shell
$ alias c="clear"
```

Se quiser limpar o conteúdo da tela no terminal, basta digitar o atalho “c”.

## Quais são as opções do comando alias?

Você tem duas opções com o comando alias:

- **-p:** Essa opção mostrará todos os aliases no terminal para que você possa usá-los novamente.
- **--help:** Esta opção fornece ajuda geral sobre o uso do comando alias.

## Como posso usar os aliases permanentemente?

Para usar um alias permanentemente no Linux, você tem duas opções diferentes que exigem que você use um [editor de código](https://www.ionos.com/digitalguide/websites/web-development/code-editors/ "Code editors").

### Com aliases .bash

1. Primeiro, você cria um arquivo chamado *~/.bash\_aliases* com o editor de sua escolha.
2. Em seguida, você pode inserir todos os comandos que deseja usar.
3. Agora você pode fechar e salvar o arquivo.
4. Agora, abra o arquivo *.bashrc* e digite o seguinte código:

```shell
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
```

5. Isso lerá o arquivo de alias.

```shell
source ~/.bash_aliases
```

### Com .bashrc

1. Abra o arquivo *~/.bashrc* com seu editor.
2. Em seguida, procure a seção “Alias definitions” (Definições de alias).
3. Aqui você poderá criar os atalhos usando o comando alias.
4. Agora você pode fechar e salvar o arquivo e reiniciar a sessão.
5. Reabra o arquivo novamente. Para fazer isso, você pode usar o seguinte comando:

```shell
source ~/.bashrc
```

## Exemplos do comando alias do Linux

Em geral, você pode usar o comando alias do Linux para todos os tipos diferentes de comando. Entretanto, é altamente recomendado para aqueles que têm uma alta taxa de erros:

```shell
$ alias ll="ls | less"
```

Ao usar esse comando, o comando ls é alterado para less para que saídas mais longas possam ser lidas em uma página.

```shell
$ alias up="sudo apt update && sudo apt upgrade"
```

Isso combina os dois comandos para atualizar os pacotes.

```shell
$ alias des="cd ~/Desktop"
```

Esse alias do Linux permite que você vá diretamente para sua área de trabalho.


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comando-de-alias-do-linux/](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comando-de-alias-do-linux/) for AI/LLM consumption.