Baixe o app para aproveitar ainda mais
Prévia do material em texto
Comandos de Terminal Linux de A a Z Posted: 30 May 2019 10:45 AM PDT Esta lista mostra uma compilação dos comandos do linux, os quais atualizarei sempre que puder ou descobrir um novo comando e seu uso. Um guia completo para aprender tudo o que podemos fazer através do nosso console (mesmo que seja uma parte). Então, veja comandos de Terminal Linux de A a Z. A alias: cria um alias. apropos: busca ajuda na página do manual (man -k) apt-get: busca e instala pacotes de software (Debian/Ubuntu) aptitude: busca e instala pacotes de software (Debian/Ubuntu) aspell: verifica a ortografía awk: encontra e substitui texto, ordena/valida/indexa bases de dados B basename: Exibe diretórios e base de arquivos bash: GNU Bourne-Again SHell bc: linguagem de cálculo de precisão arbitrária bg: enviar break: sair de loop; builtin: Executar um shell integrado bzip2: Comprimir ou descomprimir arquivo(s). C cal: Mostrar um calendario case Executar um comando de forma condicionada cat Concatenar e exibir (na tela) o conteúdo de um ou mais arquivos cd Trocar de diretório cfdisk Gestor de Tabelas de Partição para Linux chgrp Alterar a associação de um grupo chmod Alterar permissões de acesso chown Alterar o dono e o grupo de um arquivo chroot Executar um comando com um diretório raiz diferente chkconfig Serviços do sistema (nível de execução) cksum Imprimir o conteúdo da soma de verificação e do byte clear Limpar a tela do terminal cmp Comparar dois arquivos comm Comparar dois arquivos ordenados linha por linha command Execute um comando – ignorando as funções do shell. continue Continue com a próxima interação de um ciclo ou loop. cp: Copia um ou mais arquivos para outro local ou rota cron: daemon para executar comandos programados ou programados crontab: Horário ou agendar a execução de um comando para um tempo específico csplit: dividir um arquivo em partes determinadas pelo contexto cut: dividir um arquivo em várias partes. D data: mostrar ou alterar a data e hora dc: calculator dd: converter e copiar um arquivo, gravar em um dispositivo ddrescue: Data Recovery Tool declare: declarar variáveis e atribuir atributos. df: Mostrar espaço livre em disco diff: Mostrar diferenças entre dois arquivos diff3: Mostrar deferences três arquivos dig: DNS lookup dir: lista de diretórios brevemente conteúdo dircolors: Definir cores para `ls dirname: Converte um nome de caminho completo em apenas uma rota de dirs: Implementa uma lista de diretórios lembrados dmesg: Imprime mensagens do kernel e drivers du: Estima o espaço ocupado pelo arquivo. E echo Exibe uma mensagem na tela. egrep Pesquisa em arquivo (s) para as linhas que correspondem a uma expressão estendida eject Ejeta mídia removível enable: Ativa e desativa comandos internos do shell. env Variáveis ??de ambiente ethtool Configuração de interface Ethernet eval Avalia vários comandos / argumentos exec Executa um comando de exit: Sai do shell expect: Automatiza aplicações arbitrárias acessadas através de um terminal expand Converter tabulações de caracteres para exportar espaços export: Definir uma variável de ambiente expr: Avaliar expressões. F false: sem sucesso falsa fdformat baixo – nível formato um disquete fdisk Manipulando partição tabelas para Linux fg Enviar trabalho ou processo para o primeiro plano fgrep arquivo (s) Pesquisa por linhas correspondem a uma seqüência de file: Determina o (s) tipo (s) de arquivo find: arquivos Find que correspondem a um critério desejado fmt Reformar a fold: parágrafo de texto Cortar texto para ter uma largura específica. for Expandir palavras e executar comandos format: Formatar discos ou fitas free: Mostra o uso da memória fsck Verificações e reparações a consistência do sistema de ficheiros FTP transferência de ficheiros FTP protocolo function: define funções macros fuser: Identificar / Mate o Acesso ao processo ou modificar um ficheiro. G gawk Pesquisar e substituir texto em arquivo (s) getopts Análises parâmetros posicionais grep arquivos pesquisa para linhas que correspondem ao padrão pesquisados groupadd Adicionar um grupo de usuários groupdel exclui um grupo groupmod modificar um grupo de groups de impressão nome dos grupos que pertence a um usuário gzip Comprime ou descompacta os arquivos nomeados. H hash Recupera o caminho completo de um argumento head Exibe a primeira parte de um ou mais arquivos help Exibe a ajuda de um comando integrado ao sistema. history Exibe o histórico dos comandos executados hostname Imprime ou define o nome do sistema. I Iconv Converter a codificação de um arquivo id IDs de usuário de impressão e grupo if Executa um comando como condição avalia ifconfig configurar uma interface de rede ifdown Pare de uma interface de rede ifup Iniciar uma rede de interface de info: ler a informação documentos import: comandos do sistema Capturar uma tela do servidor X e salvar a imagem em um arquivo de install: Copiar arquivos e definir atributos. J jobs Lista jobs ou processos ativos. join: linhas de junção em um campo comum. K kill Interrompe um processo em execução killall Pára processos por nome. L less Implanta parte de um arquivo on a tela interativa let aritmética Realiza em variáveis do shell. ln Criar links simbólicos ou físicos entre arquivos local: Crie variáveis. locate: Find files logname Imprime o logout do nome da atribuição atual Sai de uma sessão do shell. look Exibe as linhas que começam com uma determinada string lpc Programa de controle da linha de impressão lpr Impressão off-line lprint Imprime um arquivo lprintd Aborta um trabalho de impressão lprintq Listar a fila de impressão lprm Remover trabalhos da fila de impressão ls Listar informações sobre os arquivos lsof Listar os arquivos abertos. M make Re compilar um grupo de programas man manual ou a ajuda de um comando mkdir criar um diretório mkisofs Criar um ISO9660 híbrido sistema de arquivos / Joliet / HFS mknod Criar um notebook ou um carácter especial arquivar more saída exibe em uma tela com pausas mount montar um arquivo de sistema mtools manipular arquivos MS-DOS mtr Diagnose Network (traceroute / ping) mv mover ou renomear arquivos ou diretórios MMV mover ou renomear arquivos ou diretórios massivamente N netstat informações da rede Dar bom Priorizando um comando ou processo nl números das linhas (a do início) de um arquivo nohup executar um imunológico comando blocos de formas notify-send: Enviar notificações de desktop nslookup servidores de consulta nomes de domínio de forma interativa. O open Abre um arquivo com seu aplicativo padrão op Operador de acesso. P passwd Alterar a senha de um usuário paste: Mix linhas de arquivo pathchk Ver disponibilidade de um nome de arquivo ping teste a conexão de rede pkill Parar a execução de um processo POPD Restaurar o valor anterior do diretório atual pr preparar arquivos para impressão printcap Base de Dados impressoras de capacidade de dados printenv Imprimir variáveis de ambiente printf formatar dados e imprimir. ps estado de processos nosistema pushd Grave e altere o diretório atual pwd Imprime o diretório atual. Q quota Mostrar limites e uso de disco quotacheck Verificar um sistema de arquivos para uso de disco quotactl Definir cotas de disco. R ram Criar um dispositivo de disco na memória rcp Copiar arquivos entre duas máquinas read Ler uma linha da entrada padrão. readarray Lê da estrada padrão para um arranjo de tipo variável. readonly variáveis Marcar / funções como somente leitura reboot: Reinicie o sistema rename Renomear arquivos Renice Alterar a prioridade de execução de processos remsync sincronizar arquivos remotos via e-mail return: sair de uma função shell rev reverter as linhas de um arquivo rm arquivo Remove (s) rmdir Remover diretório (s) rsync Copiar arquivos local ou remotamente para sincronizar diretórios S scp Copiar arquivos remotamente de forma segura (usando ssh) sdiff Mix arquivos interativamente sed fluxo de caracteres editor para filtrar e formatar texto seq sequências de impressões Número set Manipular variáveis e funções Shell SFTP Protocolo de compartilhamento seguro de arquivos (SFTP) shift: alterar os parâmetros de posição shopt: Opções Shell shutdown: desligar ou reiniciar o Linux sleep: Delay por um tempo especificado slocate Localizar arquivos sort: Ordenar arquivos de texto source: Executa um comando de um arquivo `. ‘ split: dividir um arquivo é parte de um determinado tamanho ssh: SSH cliente (Secure Client Shell) para chamar programas remotamente strace chamadas de sistema de rastreamento e sinaliza su: Alterar o ID do usuário ou tornar-se superusuário (root) sudo: executa um comando como outro usuário sum: Imprime a soma de verificação de um arquivo suspenso suspend: a execução do shell atual. symlink Criar um novo nome para um arquivo de sync: Sincronizar dados em disco com memória. T tail: Mostra a última parte de um arquivo tar: arquivador de fita compacta e descompacta arquivos tee: redirecionar a saída para vários arquivos de test: tipos de arquivos verificar e comparar valores time: Executar programas e resume o tempo e recursos ocupados times: obter hora do sistema (tempo) e do usuário touch: Alterar a hora do registro de uso de um arquivo top: Listar os processos em execução no sistema e os recursos utilizados traceroute Rastrear uma rota para um host tr Traduzir ou excluir caracteres true Nenhum efeito, valor verdadeiro, sucesso tsort Executa uma ordem topológica tty Imprime o nome do arquivo do final no type stdin de entrada padrão Descreve um comando. U ulimit Limitar recursos do usuário. umask arquivos do usuário máscara de criação de umount: desmontar um dispositivo unalias remove um alias. uname Imprimir informações do sistema unexpand Converte espaços personagens tablatura uniq remove linhas duplicadas nos arquivos listados units: converte unidades de uma escala para outra unset Renovar variáveis ou nomes de função unshar descompacta arquivos roteiros shell until: comandos Executa (para encontrar erro) Uptime Isso mostra quanto tempo o sistema tem funcionado useradd Criar uma nova conta de usuário userdel Exclui uma conta de usuário usermod modifica um usuário de conta de users: Lista usuários atualmente conectados ao sistema uuencode codifica um arquivo binário uudecode decodifica um arquivo binário. V vdir Lista estendida de conteúdo (s) do diretório (`ls -l -b ‘) vi Editor de texto vmstat Report virtual statistics. W wait Espere um processo está completo. watch: Run / exibir um programa periodicamente wc Prints contar bytes, palavras e linhas whatis descrições de página manual do whereis Pesquisa $ PATH em comando manual e os arquivos de origem para um programa which: busca $ path usuário para um arquivo de programa while: Executar comandos who: Imprimir todos os usuários conectados ao sistema whoami ID de usuário de impressão e nome de usuário ( `id -a ‘) wget: baixar páginas da Web ou arquivos via HTTP, HTTPS ou FTP write: uma mensagem para outro usuário. X xargs Execution Utility, passando lista (s) de argumentos xdg-open Abre um arquivo ou URL com o aplicativo preferido pelo usuário. E yes: Imprima uma string “sim” até que seja interrompida. Outros . Execute um script de comando no shell atual !! Execute novamente o último comando ### Comment/Remark
Compartilhar