200 Comandos Linux

1
📂

pwd

Exibe o diretório atual

2
➡️

cd

Para navegar entre os diretórios

3
📜

ls

Exibe o conteúdo dos diretórios/arquivos

4
🐱

cat

Exibe o conteúdo de arquivos

5
📋

cp

Copia arquivos e diretórios, para outros diretórios

6
📁

mkdir

Cria um novo diretório/pasta

7
🚚

mv

Move ou renomeia arquivos e diretórios

8
🗑️

rmdir

Deleta um diretório/pasta

9
📍

locate

Localizar arquivos no sistema

10
🔧

sudo

Privilégios de administrador

11
📄

head

Para exibir as primeiras linhas de um arquivo

12
🔍

grep

Busca texto dentro de arquivos

13
📦

tar

Comprime ou descomprime arquivos

14

date

Exibe a data e hora do sistema

15
💻

top

Monitora processos em tempo real

16
🔄

chmod

Altera permissões de arquivos e diretórios

17
👤

whoami

Exibe o usuário atual

18
📥

wget

Baixa arquivos da internet

19
🔗

ln

Cria links simbólicos ou físicos

20
🔍

find

Busca arquivos no sistema de arquivos

21
📝

nano

Edita arquivos de texto no terminal

22
🔧

apt

Gerencia pacotes no Debian/Ubuntu

23
💾

df

Exibe uso de espaço em disco

24

tail

Exibe as últimas linhas de um arquivo

25
🔄

chown

Altera o proprietário de arquivos/diretórios

26
📊

free

Exibe uso de memória

27
🔧

service

Gerencia serviços do sistema

28
🔄

reboot

Reinicia o sistema

29
🔐

passwd

Altera a senha do usuário

30
📡

ping

Testa a conectividade com um host

31
📥

curl

Transfere dados de ou para um servidor

32
🔧

kill

Encerra processos pelo PID

33
📋

diff

Compara diferenças entre arquivos

34
🔧

man

Exibe o manual de comandos

35
🔧

less

Visualiza arquivos texto página por página

36
📥

scp

Copia arquivos entre máquinas via SSH

37
🔍

which

Mostra o caminho de um comando

38
📊

du

Exibe o tamanho de arquivos e diretórios

39
🔧

chmod

Modifica permissões de arquivos

40
🔄

shutdown

Desliga ou reinicia o sistema

41
📡

netstat

Exibe conexões de rede

42
💾

mount

Monta sistemas de arquivos

43
🔧

umount

Desmonta sistemas de arquivos

44
📋

wc

Conta linhas, palavras e caracteres

45
🔧

ps

Lista processos em execução

46
📥

rsync

Sincroniza arquivos e diretórios

47
🔍

whereis

Localiza binários e manuais

48
📝

vim

Editor de texto avançado

49
🔧

ifconfig

Configura interfaces de rede

50
📡

traceroute

Traça o caminho para um host

51
💾

fdisk

Gerencia partições de disco

52
🔧

crontab

Gerencia tarefas agendadas

53
📊

vmstat

Exibe estatísticas de sistema

54
🔧

useradd

Adiciona um novo usuário

55
🔧

userdel

Remove um usuário

56
🔐

su

Troca para outro usuário

57
📥

ftp

Transfere arquivos via FTP

58
🔧

alias

Cria atalhos para comandos

59
📋

sort

Ordena linhas de texto

60
🔧

cut

Extrai seções de texto

61
📊

uptime

Exibe o tempo de atividade do sistema

62
🔧

export

Define variáveis de ambiente

63
📡

host

Consulta informações de DNS

64
🔧

clear

Limpa a tela do terminal

65
🔧

touch

Cria arquivos vazios ou atualiza data

66
🗑️

rm

Remove arquivos ou diretórios

67
📋

tee

Lê entrada e escreve em arquivo e saída

🔍
68

more

Visualiza arquivos página por página

69
📡

dig

Consulta detalhes de DNS

70
🔧

jobs

Lista processos em segundo plano

71
🔧

fg

Traz um job para o primeiro plano

72
🔧

bg

Coloca um job em segundo plano

73
📊

iostat

Exibe estatísticas de I/O

74
🔧

sync

Sincroniza dados no disco

75
🔧

history

Mostra o histórico de comandos

76
🔧

uname

Exibe informações do sistema

77
🔧

who

Mostra usuários logados

78
🔧

id

Exibe IDs de usuário e grupo

79
🔧

env

Mostra variáveis de ambiente

80
🔧

cal

Exibe um calendário

81
🔧

bc

Calculadora de precisão arbitrária

82
🔧

watch

Executa um comando periodicamente

83
🔧

nohup

Executa comando imune a logout

84
🔧

at

Agenda um comando para executar

85
🔧

killall

Encerra processos pelo nome

86
🔧

pkill

Mata processos por nome ou critério

87
🔧

nice

Define prioridade de execução

88
🔧

renice

Altera prioridade de processos

89
🔧

time

Mede o tempo de execução de um comando

90
🔧

wall

Envia mensagem para todos os usuários

91
🔧

write

Envia mensagem para um usuário

92
🔧

mesg

Controla mensagens de outros usuários

93
🔧

last

Mostra histórico de logins

94
🔧

uptime

Mostra o tempo de atividade do sistema

95
🔧

stat

Exibe detalhes de arquivos

96
🔧

file

Identifica o tipo de arquivo

97
🔧

cmp

Compara arquivos byte a byte

98
🔧

od

Exibe arquivos em formato octal

99
🔧

hexdump

Exibe arquivos em formato hexadecimal

100
🔧

strings

Extrai strings de arquivos binários

101
🔧

md5sum

Calcula hash MD5 de arquivos

102
🔧

sha256sum

Calcula hash SHA256 de arquivos

103
🔧

gzip

Comprime arquivos com gzip

104
🔧

gunzip

Descomprime arquivos gzip

105
🔧

zip

Comprime arquivos em formato zip

106
🔧

unzip

Descomprime arquivos zip

107
🔧

split

Divide arquivos em partes menores

108
🔧

join

Junta linhas de arquivos com base em chave

109
🔧

paste

Combina linhas de arquivos

110
🔧

uniq

Remove linhas duplicadas

111
🔧

sed

Edita texto em stream

112
🔧

awk

Processa e analisa texto

113
🔧

tr

Traduz ou remove caracteres

114
🔧

nl

Numera linhas de texto

115
🔧

expand

Converte tabs em espaços

116
🔧

unexpand

Converte espaços em tabs

117
🔧

fmt

Formata texto para largura específica

118
🔧

pr

Formata texto para impressão

119
🔧

fold

Quebra linhas em largura específica

120
🔧

column

Formata texto em colunas

121
🔧

tac

Exibe linhas de texto ao contrário

122
🔧

rev

Inverte a ordem dos caracteres

123
🔧

base64

Codifica ou decodifica em base64

124
🔧

xxd

Cria dump hexadecimal de arquivos

125
🔧

sum

Calcula soma de verificação de arquivos

126
🔧

cksum

Calcula checksum CRC de arquivos

127
🔧

yes

Repete uma string continuamente

128
🔧

shuf

Embaralha ou seleciona linhas aleatórias

129
🔧

comm

Compara dois arquivos ordenados

130
🔧

csplit

Divide arquivos com base em padrões

131
🔧

look

Busca palavras em um dicionário

132
🔧

spell

Verifica ortografia em arquivos

133
🔧

aspell

Verificador ortográfico interativo

134
🔧

tee

Escreve entrada em arquivo e saída

135
🔧

script

Grava a sessão do terminal

136
🔧

logger

Adiciona mensagens ao log do sistema

137
🔧

dmesg

Exibe mensagens do kernel

138
🔧

logname

Mostra o nome de login do usuário

139
🔧

users

Lista usuários atualmente logados

140
🔧

w

Mostra quem está logado e o que fazem

141
🔧

finger

Exibe informações sobre usuários

142
🔧

chsh

Altera o shell padrão do usuário

143
🔧

chfn

Altera informações do usuário

144
🔧

groupadd

Adiciona um novo grupo

145
🔧

groupdel

Remove um grupo

146
🔧

usermod

Modifica atributos de um usuário

147
🔧

passwd

Altera a senha de um usuário

148
🔧

chage

Gerencia expiração de senhas

149
🔧

quota

Gerencia quotas de disco

150
🔧

edquota

Edita quotas de usuários

151
🔧

mkfs

Cria sistemas de arquivos

152
🔧

fsck

Verifica e repara sistemas de arquivos

153
🔧

tune2fs

Ajusta parâmetros de sistemas ext2/ext3

154
🔧

blkid

Mostra informações de dispositivos

155
🔧

lsblk

Lista dispositivos de bloco

156
🔧

parted

Gerencia partições de disco

157
🔧

mkswap

Cria área de swap

158
🔧

swapon

Ativa área de swap

159
🔧

swapoff

Desativa área de swap

160
🔧

free

Mostra uso de memória e swap

161
🔧

dmidecode

Exibe informações de hardware

162
🔧

lscpu

Exibe informações da CPU

163
🔧

lsusb

Lista dispositivos USB

164
🔧

lspci

Lista dispositivos PCI

165
🔧

lsmod

Lista módulos do kernel

166
🔧

modprobe

Carrega ou remove módulos do kernel

167
🔧

insmod

Insere um módulo no kernel

168
🔧

rmmod

Remove um módulo do kernel

169
🔧

depmod

Gerencia dependências de módulos

170
🔧

sysctl

Configura parâmetros do kernel

171
🔧

ulimit

Define limites de recursos do sistema

172
🔧

uptime

Mostra o tempo de atividade do sistema

173
🔧

hostname

Exibe ou define o nome do host

174
🔧

domainname

Exibe ou define o nome de domínio

175
🔧

ip

Configura redes e interfaces

176
🔧

ethtool

Configura interfaces de rede Ethernet

177
🔧

iwconfig

Configura interfaces sem fio

178
🔧

iwlist

Lista redes sem fio disponíveis

179
🔧

route

Gerencia a tabela de roteamento

180
🔧

arp

Gerencia a tabela ARP

181
🔧

nslookup

Consulta servidores DNS

182
🔧

telnet

Conecta a servidores via Telnet

183
🔧

ssh

Conecta a máquinas remotas via SSH

184
🔧

sftp

Transfere arquivos via SFTP

185
🔧

nc

Ferramenta de rede versátil (netcat)

186
🔧

tcpdump

Captura pacotes de rede

187
🔧

wireshark

Analisador de pacotes de rede

188
🔧

iptables

Configura regras de firewall

189
🔧

ufw

Gerencia firewall de forma simplificada

190
🔧

firewalld

Gerencia firewall dinamicamente

191
🔧

systemctl

Controla serviços do systemd

192
🔧

journalctl

Exibe logs do systemd

193
🔧

init

Inicializa ou muda o nível de execução

194
🔧

telinit

Muda o nível de execução do sistema

195
🔧

runlevel

Mostra o nível de execução atual

196
🔧

update-rc.d

Gerencia scripts de inicialização

197
🔧

chkconfig

Gerencia serviços de inicialização

198
🔧

rcconf

Configura serviços de inicialização

199
🔧

sysv-rc-conf

Gerencia serviços SysV

200
🔧

insserv

Gerencia dependências de scripts