freeCodeCamp/guide/portuguese/linux/10-simple-and-useful-linux-.../index.md

48 lines
4.6 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: 10 Simple and Useful Linux Commands
localeTitle: 10 Comandos Linux Simples e Úteis
---
# 10 Comandos Linux Simples e Úteis
Os comandos listados aqui são básicos e ajudarão você a começar rapidamente. Mas eles também são poderosos e continuarão a ser úteis à medida que sua experiência em Linux se expandir.
1. `echo` Isso pega o texto que você dá e o envia para algum lugar - para voltar para a tela, para um arquivo ou para outro comando. Exemplo: `echo "hello!"`
2. `cat` Para exibir o conteúdo de um arquivo de texto, basta digitar `cat myfile` .
3. `find` Ele faz o que diz, e é bom nisso. Use-o para localizar arquivos por caminho, tamanho, data, proprietário e vários outros filtros úteis. Exemplo: `find . -type f -mtime -1h # List files in this directory modified in the past hour` .
4. `date` Basta digitar a data quando quiser saber que horas são. Exemplo: `date "+It's %l:%m%p on %A"` . Use-o em um script para nomear arquivos de acordo com a data atual.
5. `ls` O que há neste diretório? Combine `ls` com alguns sinalizadores úteis para exibir e classificar o conteúdo do diretório por data e tamanho. Também oferece muitas opções para formatar a saída.
6. `pwd` Onde eu estou? O Linux pode ser implacável, principalmente quando você exclui algo. Certifique-se de saber antes de emitir seus comandos.
7. `mail` O programa de correio do Linux não é bonito, mas pode ser muito útil. Você pode criar uma mensagem e adicionar texto, destinatários e anexos em um único comando. Exemplo: `echo "We're having a great time." | mail -s "Wish you were here!" -A postcard.png -t mom@example.com`
8. `cut` Quando você tiver uma string com separadores, use `cut` para filtrar determinados campos. Exemplo: `echo "this, that, and the other" | cut -d, -f2 # "that"`
9. `grep` Para encontrar linhas de texto que contenham uma certa string, use grep. Exemplo: `grep 'root' /etc/passwd # root:x:0:0:root:/root:/bin/bash`
10. `sed` Use sed para localizar e alterar uma substring em um trecho de texto. Exemplo: `echo "this, that, and the other" | sed 's/that/those/' # "this, those, and the other"`
11. `shutdown` usar desligar o sistema e desligue a energia. Exemplo: `shutdown -h now` desliga o sistema imediatamente. `shutdown -h +5` desliga o sistema após cinco minutos.
Use esses comandos em scripts e na linha de comando. Eles são todos comandos muito poderosos, e a man page do Linux tem muito mais informações sobre cada um deles.
* * *
Além disso, os comandos importantes usados pelos administradores do sistema são os seguintes:
1. Comando `uptime` No comando uptime do Linux mostra desde há quanto tempo o seu sistema está rodando e o número de usuários está logado atualmente e também exibe a média de carga para intervalos de 1,5 e 15 minutos.
2. Comando `w` Ele exibe os usuários atualmente conectados e seu processo junto com as médias de carga. também mostra o nome de login, tty name, host remoto, tempo de login, tempo ocioso, JCPU, PCPU, comando e processos.
3. Comando `users` O comando Usuários exibe usuários atualmente conectados. Este comando não possui outros parâmetros além de ajuda e versão.
4. `who` comanda Quem comandar simplesmente retorna o nome do usuário, data, hora e informações do host. Quem comando é semelhante ao comando w. Ao contrário do comando w, que não imprime o que os usuários estão fazendo. Vamos ilustrar e ver a diferença entre quem e os comandos w.
5. Comando `whoami` comando whoami imprime o nome do usuário atual. Você também pode usar o comando “who am i” para exibir o usuário atual. Se você está logado como root usando o comando sudo “whoami”, retorne root como usuário atual. Use o comando "who am i" se você quiser saber exatamente o usuário logado.
6. Comando `ls` O comando ls exibe uma lista de arquivos em formato legível por humanos.
7. Comando `crontab` Listar trabalhos de planejamento para o usuário atual com o comando crontab e a opção -l.
8. `less` Comando Menos comando permite visualizar rapidamente o arquivo. Você pode paginar para cima e para baixo. Pressione 'q' para sair de menos janela.
9. `more` Comando mais comando permite visualizar rapidamente o arquivo e mostra detalhes em porcentagem. Você pode paginar para cima e para baixo. Pressione 'q' para sair de mais janela.
10. Comando `cp` Copie o arquivo da origem para o destino preservando o mesmo modo.
Aqui está a lista de comandos freqüentemente usados pelo editor. Isto não é completo, mas é uma lista compacta de comandos para se referir quando necessário.