diff --git a/pages.pt_BR/linux/ls.md b/pages.pt_BR/linux/ls.md new file mode 100644 index 0000000000..252ff6a5ac --- /dev/null +++ b/pages.pt_BR/linux/ls.md @@ -0,0 +1,36 @@ +# ls + +> Listar o conteúdo de um diretório. +> Mais informações: . + +- Lista um arquivo por linha: + +`ls -1` + +- Lista todos os arquivos, inclusive arquivos ocultos: + +`ls -a` + +- Liste todos os arquivos, com o separador `/` adicionado ao nome dos diretórios: + +`ls -F` + +- Lista longa (permissões, posse de arquivos, tamanho e data de modificação) de todos os arquivos: + +`ls -la` + +- Lista longa com o tamanho dos arquivos registrado de forma legível (KiB, MiB, GiB, etc.): + +`ls -lh` + +- Lista longa organizada por tamanho de arquivo (decrescente): + +`ls -lS` + +- Lista longa organizada por data de alteração (mais antigo primeiro): + +`ls -ltr` + +- Lista apenas diretórios: + +`ls -d */` diff --git a/pages.pt_BR/linux/mv.md b/pages.pt_BR/linux/mv.md new file mode 100644 index 0000000000..7a857a2de3 --- /dev/null +++ b/pages.pt_BR/linux/mv.md @@ -0,0 +1,28 @@ +# mv + +> Movimentação de arquivos entre diretórios, ou renomeá-los. +> Mais informações: . + +- Move um arquivo para um diretório arbitrário: + +`mv {{arquivo}} {{destino}}` + +- Move arquivos para outro diretório, mantendo os nomes dos arquivos: + +`mv {{arquivo_1}} {{arquivo_2}} {{arquivo_3}} {{destino}}` + +- Não requisitar confirmação para sobrescrição de arquivos: + +`mv -f {{arquivo}} {{destino}}` + +- Requisita confirmação para sobrescrição de arquivos, independentemente das permissões de arquivo: + +`mv -i {{arquivo}} {{destino}}` + +- Não sobrescrita arquivos existentes no diretório de destino: + +`mv -n {{arquivo}} {{destino}}` + +- Move os arquivos em modo Verbose, mostrando os arquivos após sua movimentação: + +`mv -v {{arquivo}} {{destino}}` diff --git a/pages.pt_BR/linux/sudo.md b/pages.pt_BR/linux/sudo.md new file mode 100644 index 0000000000..1e1a198026 --- /dev/null +++ b/pages.pt_BR/linux/sudo.md @@ -0,0 +1,36 @@ +# sudo + +> Executa um único comando como o Superuser, ou como outro usuário. +> Mais informações: . + +- Executa um comando como Superuser: + +`sudo {{less /var/log/syslog}}` + +- Edita um arquivo, como Superuser, com seu editor padrão: + +`sudo --edit {{/etc/fstab}}` + +- Executa um comando como outro usuário e/ou grupo: + +`sudo --user={{usuário}} --group={{grupo}} {{id -a}}}` + +- Executa um comando anterior com o prefixo `sudo` (apenas em `bash`, `zsh`, etc.): + +`sudo !!` + +- Abre o shell padrão com privilégios de Superuser e executar arquivos de login (`.profile`, `.bash_profile`, etc.): + +`sudo --login` + +- Abre o shell padrão com privilégios de Superuser sem alterar o ambiente de execução: + +`sudo --shell` + +- Abre o shell padrão como dado usuário, carregando o ambiente de execução deste usuário e lendo arquivos de login (`.profile`, `.bash_profile`, etc.): + +`sudo --login --user={{usuário}}` + +- Lista os comandos permitidos (e não permitidos) para o usuário atual: + +`sudo --list`