Uma seleção de comandos Linux
Existe um grande número de comandos Linux que pode utilizar para controlar o seu sistema. Reunimos uma pequena visão geral dos comandos Linux & Unix mais comuns que pode utilizar em todas as distribuições Linux.
Antes de se familiarizar com os comandos Linux mais frequentemente utilizados, deve familiarizar-se com um Terminal iniciar. Na maior parte das distribuições Linux, utiliza Ctrl + Alt + T. Se isto não funcionar, procure por "Terminal" na janela da sua aplicação.
Comandos de ficheiros e diretórios
Comando | Descrição da |
---|---|
ls | Listagem de diretórios (mostrar o conteúdo de um diretório) |
cd | Alterar diretório |
cp | Copiar um ficheiro ou diretório |
mv | Mover ou mudar o nome de um ficheiro |
chmod | Alterar os direitos de acesso de um ficheiro ou diretório |
chown | Alterar o proprietário e o grupo de um ficheiro ou diretório |
dd | Copiar dados bloco a bloco, clonar, apagar, criar imagens e muito mais... |
diferença | Comparação do conteúdo de dois ficheiros linha a linha |
df | Mostrar a memória livre de todas as unidades montadas |
tu | Mostrar o consumo de memória de um diretório |
grep | Procurar ficheiros |
lsof | Visualização de ficheiros abertos |
montar | Montar sistema de ficheiros |
pwd | Apresenta o diretório de trabalho atual |
montar | Desmontar o sistema de ficheiros |
mkdir | Criar um diretório / pasta |
rm | Eliminar ficheiros e diretórios |
rmdir | Eliminar um diretório |
rsync | Sincronização de dados / transferência de dados |
ftp | Iniciar FTP |
sftp | Iniciar SFTP |
scp | Transferência segura de dados |
retalhar | Eliminação segura de dados |
Pesquisa de ficheiros
Comando | Descrição da |
---|---|
encontrar | Pesquise ficheiros por data, tamanho, alteração, nome e padrão. |
grep | Pesquisar texto num ficheiro ou saída |
localizar | Pesquisa rápida de ficheiros utilizando a base de dados locatedb |
onde está | Pesquisa de programas em diretórios predefinidos |
que | Localiza um programa que está localizado no PATH |
Empacotar e desempacotar (comprimir) um ficheiro
Comando | Descrição da |
---|---|
bunzip2 | Descomprime ficheiros bz2 |
bzip2 | Comprime ficheiros no formato bz2 |
comprimir | Comprime ficheiros |
gunzip | Descomprime ficheiros gz |
gzip | Comprime ficheiros no formato gz |
alcatrão | Criar arquivos tar |
descomprimir | Descomprime ficheiros |
descompactar | Descomprime ficheiros zip |
fecho de correr | Comprime ficheiros em formato zip |
Comandos do sistema
Comando | Descrição da |
---|---|
livre | Visualização da utilização da memória de trabalho |
tempo de atividade | Mostra há quanto tempo o sistema está a funcionar |
data | Apresenta a data e a hora do sistema |
ps | Mostra o estado de um processo |
árvore | Apresenta todos os processos numa vista de árvore |
uname | Visualizar informações do sistema |
topo | Apresenta os processos em execução no sistema "live" |
matar | Terminar um processo imediatamente |
matar | Terminar vários processos com um nome específico |
claro | Limpar o ecrã da consola |
um | Manual do sistema (manual ou manpage) para um comando, aplicação ou ficheiro (manual) |
reiniciar | Reiniciar o sistema |
encerramento | Desligar o sistema |
parede | Enviar uma mensagem a todos os utilizadores ligados |
que | Localizar um comando (mostrar o caminho para o comando) |
Gerir utilizadores e grupos
Comando | Descrição da |
---|---|
chfn | Editar as informações de um utilizador |
id | Visualização do ID do utilizador e do ID do grupo (identificador) |
último | Mostrar os últimos logins por data e hora |
login | (Re)registar utilizador |
que | Mostrar os utilizadores atualmente com sessão iniciada no sistema |
quemami | Visualização do utilizador com quem se está a trabalhar atualmente |
passwd | Alterar a palavra-passe de um utilizador |
su | Iniciar sessão como administrador ou alterar o utilizador para SU + nome de utilizador |
sudo | Executar um comando como administrador |
adicionar utilizador | Criar um utilizador |
userdel | Eliminar um utilizador |
usermod | Alterar um utilizador |
groupadd | Criar um grupo de utilizadores |
groupdel | Eliminar um grupo de utilizadores |
groupmod | Alterar um grupo de utilizadores |
Comandos de rede
Comando | Descrição da |
---|---|
ping | Enviar pacotes de dados para um IP (para verificar a ligação) |
traceroute | Rastrear um pacote de dados |
netstat | Lista todas as portas atualmente utilizadas |
nslookup | Resolução de nomes |
escavação | Ferramenta de pesquisa de DNS |
ifconfig | Estado e configuração da interface de rede |
Comandos de hardware
Comando | Descrição da |
---|---|
lscpu | Mostrar informações sobre a CPU |
lshw | Mostrar informações de hardware |
lspci | Exibir informações de hardware PCI |
lsusb | Mostrar informações de hardware USB |
Outros comandos
Comando | Descrição da |
---|---|
alcatrão | Compressão e descompressão de ficheiros |
fecho de correr | Compressão de arquivos zip |
descompactar | Descompactar arquivos zip |
cabeça | Saída das primeiras linhas de um ficheiro |
cauda | Saída das últimas linhas de um ficheiro |
menos | Visualização com deslocação de um ficheiro de texto |
xargs | Converter a entrada padrão em linhas de comando |
wget | Descarrega ficheiros da Web, suporta HTTP, HTTPS e FTP |
enrolar | Transferir ficheiros de ou para um servidor |
ssh | Estabelecer uma ligação segura a outro sistema |
cal | Chama um calendário simples |