Buscar

Comandos de Terminal Linux de A a Z

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

Continue navegando