in

Guia de comandos Linux, sempre precisamos relembrar alguma coisa, então guarde bem essa dica

Sabe aquele comando que você esqueceu? Você agora pode lembrar dele. Como também, consultar o comando que alguém que você não conhece pediu para você executar! Evite problemas consultando antes!

guia-de-comandos-linux-o-que-e-para-que-serve

Quem nunca esqueceu algum comando? Em especial porque as vezes não utilizamos com tanta frequência, então pensando nisso vai aqui uma dica especial, e que é bom ter sempre a mão nas horas que mais precisamos. Esse artigo, tem como objetivo informar para que serve alguns dos comandos do Linux.

Como também auxiliar novos usuários que constantemente são orientados a executar comandos os quais não conhecem, então, este artigo visa esclarecer e orientar, fomentando o uso do comando, como também, ajudando novos usuários do Linux a não caírem em ciladas crias por usuários mal intencionados.

Também preparamos alguns artigos que podem ser conteúdo complementar, são eles:

Guia de comandos Linux

Para facilitar, a lista esta em ordem alfabética, lembre-se de usar o buscador do próprio navegador para localizar o conteúdo na página, utilize o atalho Ctrl + F e digite o comando Linux ou o termo que você quer localizar:

Comandos Linux iniciados com a Letra A

addgroup -- Adiciona grupos de usuários.

adduser -- Adiciona usuários ao sistema.

alias -- Cria um atalho para um comando.

apt -- Gerencia pacotes/programas em distribuições baseadas no Debian, como Ubuntu Linux Mint e derivados.

at -- Agenda comandos

awk -- Manipula textos

Comandos Linux iniciados com a Letra B

badblocks -- Comando para recuperação de HDs.

bc -- Calculadora de linha de comando

Comandos Linux iniciados com a Letra C

case -- Estrutura para escolhas múltiplas.

cat -- Mostra na tela arquivos

cd -- Entra ou sai dos diretórios.

cdrecord -- Grava CDs e DVDs em modo texto.

cfdisk -- Particionador de discos.

chmod -- Modifica permissões de arquivos.

chown -- Modifica o dono de arquivos e pastas.

chpasswd -- Permite modificar senhas através de scripts.

chroot -Cria uma árvore falsa de arquivos.

clear -- Limpa a tela.

crontab -e -- Edita a tabela de agendamento de tarefas.

convert -- Re-codifica caracteres.[simterm]
[simterm]convmv -- Converte nomes de arquivos para outra codificação.

cp -- Copia arquivos e pastas.

cron -- Agenda comandos para datas específicas.

cut -- Manipula campos de uma saída.

Comandos Linux iniciados com a Letra D

date -- Exibe e modifica a data do sistema.

dd -- Faz cópias perfeitas e muito mais.

df -- Mostra o espaço livre no disco.

dhcpcd -- Configura a rede com ip dinâmico DHCP.

du -- Mostra o espaço usado no disco.

Comandos Linux iniciados com a Letra E

echo -- Mostra uma string na tela.

emacs -- Editor super completo e complexo -- se iniciante não se aventure.

expr -- Manipula expressões.

Comandos Linux iniciados com a Letra F

fdisk -- Particionador de discos.

ffmpeg -- Conversor de formatos de mídia.

for -- Repete comandos determinados.

find -- Busca arquivos e pastas.

free -- Informa sobre o uso da memória.

fuser -- Identifica qual processo está usando um recurso.

Comandos Linux iniciados com a Letra G

gparted -- Particionador de discos.

grep -- Filtra textos

Comandos Linux iniciados com a Letra H

halt -- Desliga o sistema.

hostname -- Mostra o nome do computador.

head -- Mostra as primeiras linhas de um arquivo.

history -- Exibe o histórico de comandos.

hwclock -- Ajusta o relógio da placa mãe do computador.

Comandos Linux iniciados com a Letra I

iconv -- Re-codifica arquivos.

id -- Mostra a identidade numérica do usuário.

if -- “se” -- faz testes (use em scripts).

ifconfig -- Mostra e configura endereço de rede.

imagemagick -- Manipula imagens pela linha de comando.

Comandos Linux iniciados com a Letra K

kill -- Mata processos.

killall -- Mata todos os processos.

Comandos Linux iniciados com a Letra L

lastlog -- Mostra o último login.

less -- Permite paginar uma saída na tela.

lp -- Para imprimir.

ln -- Cria links.

ls -- Lista o conteúdo de diretórios.

lshw -- Mostra informações sobre o hardware.

lsof -- Mostra processos associados a portas ou protocolos.

lspci -- Mostra informações sobre os dispositivos pci.

Comandos Linux iniciados com a Letra M

man -- Exibe o manual de um comando.

mc -- Gerenciador de arquivos por linha de comando

mcedit -- Um editor de linha de comando fácil de usar.

mondo -- Ferramenta de backup do sistema.

mount -- Monta discos permitindo o acesso aos mesmos.

mkdir -- Cria pastas.

mktemp -- Cria arquivos temporários seguros.

mv -- Move ou renomeia arquivos e pastas.

Comandos Linux iniciados com a Letra N

nano -- Editor de textos de linha de comando bem fácil de usar.

newusers -- Cria usuários à partir de uma lista.

netcat -- Escreve através de conexões de rede.

netstat -- Mostra informações da rede.

ngrep -- Um grep que filtra dados na rede.

nl -- Mostra um arquivo na tela numerado.

nmblookup -- Procura no windows netbios o nome associado a um IP.

nslookup -- Usado para obter informações de um servidor DNS.

Comandos Linux iniciados com a Letra P

passwd -- Modifica a senha.

paste -- Descrição.

pdftk -- Um kit de manipulação de pdfs.

perl -- Linguagem de programação interpretada.

pidof -- Mostra o pid de um processo.

ping -- Testa se um host está ativo.

pppoeconf -- Configura uma conexão Adsl.

ps -- Mostra números dos processos.

pwd -- Mostra o diretório atual.

pump -- Atribui endereço ip via dhcp

Comandos Linux iniciados com a Letra R

rcp -- Cópia remota.

recode -- Re-codifica arquivos.

rename -- Renomeia arquivos

rm -- Remove arquivos e pastas.

route -- Permite exibir a tabela de roteamento (configuração das rotas) IP do kernel, sendo que com uso das opções add e del permite também modificar esta tabela inserindo ou deletando registros.

rsh -- Executa comandos remotos -- remote shell.

rsync -- Sincroniza dados entre hosts.

Comandos Linux iniciados com a Letra S

sed -- Editor de streams.

seq -- Gera uma sequencia na tela.

scp -- Permite cópias entre dois hosts.

sftp -- Permite cópias mais seguras que o scp.

shred -- Apaga um arquivo tornando o mesmo irrecuperável.

sleep -- Aguarda um tempo até a continuação de um comando.

shutdown -- Desliga ou reinicia o computador.

smbclient -- Permite acesso à máquinas Windows.

sort -- Ordena linhas de um arquivo.

squid -- Controla acessos.

split -- Divide um arquivo em pedaços.

stat -- Mostra informações detalhadas sobre arquivos e diretórios.

ssh -- Permite acesso remoto de forma segura.

sync -- Sincroniza dados entre memória e discos.

Comandos Linux iniciados com a Letra T

tail -- Exibe as ultimas linhas de um arquivo.

tar -- Empacota arquivos compactados.

time -- Testa o tempo de execução de um comando.

touch -- Exibe a hora de criação de arquivos.

tee -- Descricao

tr -- Faz substituição de caracteres.

tty -- Exibe o nome do terminal atual.

Comandos Linux iniciados com a Letra U

uname -- Exibe informações sobre a máquina.

umask -- Define e exibe as permissões ao criar arquivos e pastas.

uniq -- Remove linhas duplicadas.

Comandos Linux iniciados com a Letra W

wc -- Conta linhas de um arquivo.

wget -- Baixa arquivos e sites em modo texto

which -- Descricao.

who -- Informa quem está logado no computador

whoami -- Quem sou eu?

Comandos Linux iniciados com a Letra V

vim -- Editor supercompleto e complicado para iniciantes.

Comandos Linux iniciados com a Letra X

xargs -- Construir listas de parâmetros…

xkill -- Permite matar processos graficamente.

Comandos Linux iniciados com a Letra Z

zip -- Compacta arquivos.

Dicas

  • Para repetir o ultimo comando use: !!
  • Para repetir o ultimo comando du faça: !du
  • Para ver o histórico de comandos use: history

Arquivos de configuração no linux

Nome do arquivo Função

  • /etc/passwd: Contém a lista de usuários do sistema
  • [/etc/profile]: Carrega preferências para o shell dos usuários
  • /etc/hostname:  Configura o nome da máquina
  • /etc/hosts : Permite identificar hosts pelo nome
  • .bashrc: Carrega o perfil do shell do usuário corrente

 

Material criado por: Sérgio Luiz Araújo Silva

Diagramado por: SempreUpdate

Written by Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

como-ver-as-particoes-do-linux-pelo-terminal

Como ver as partições do Linux pelo terminal!

Cobol

Conheça alguns projetos sob código aberto para programar em COBOL