Segue abaixo uma lista com os comandos mais utilizados no Linux e suas funções:
ls
- Função: Lista o conteúdo de um diretório.
- Exemplo:
ls /home/usuario
— Lista os arquivos no diretório especificado.cd
- Função: Muda o diretório de trabalho.
- Exemplo:
cd /home/usuario/documentos
— Muda para o diretório "documentos".pwd
- Função: Exibe o diretório de trabalho atual.
- Exemplo:
pwd
— Mostra o caminho completo do diretório atual.cp
- Função: Copia arquivos ou diretórios.
- Exemplo:
cp arquivo.txt /home/usuario/backup/
— Copia o arquivo para o diretório de backup.mv
- Função: Move ou renomeia arquivos ou diretórios.
- Exemplo:
mv arquivo.txt /home/usuario/novodir/
— Move o arquivo para o diretório "novodir".rm
- Função: Remove arquivos ou diretórios.
- Exemplo:
rm arquivo.txt
— Deleta o arquivo "arquivo.txt". Observação:rm -r
remove diretórios recursivamente.mkdir
- Função: Cria um novo diretório.
- Exemplo:
mkdir novo_diretorio
— Cria o diretório "novo_diretorio".rmdir
- Função: Remove um diretório vazio.
- Exemplo:
rmdir antigo_diretorio
— Deleta o diretório, caso ele esteja vazio.cat
- Função: Exibe o conteúdo de arquivos.
- Exemplo:
cat arquivo.txt
— Exibe o conteúdo do arquivo "arquivo.txt".echo
- Função: Exibe uma mensagem ou texto no terminal.
- Exemplo:
echo "Hello, World!"
— Imprime a mensagem "Hello, World!" no terminal.grep
- Função: Pesquisa por padrões em arquivos ou saídas de comandos.
- Exemplo:
grep "erro" arquivo.log
— Pesquisa a palavra "erro" no arquivo "arquivo.log".find
- Função: Busca por arquivos e diretórios em um caminho específico.
- Exemplo:
find /home/usuario -name "relatorio.txt"
— Encontra o arquivo "relatorio.txt" no diretório especificado.chmod
- Função: Modifica as permissões de arquivos e diretórios.
- Exemplo:
chmod 755 script.sh
— Define permissões de leitura, escrita e execução para o proprietário, e de leitura e execução para os outros.chown
- Função: Altera o proprietário e o grupo de arquivos ou diretórios.
- Exemplo:
chown usuario:grupo arquivo.txt
— Muda o proprietário e o grupo do arquivo para "usuario" e "grupo", respectivamente.ps
- Função: Exibe os processos em execução.
- Exemplo:
ps aux
— Mostra todos os processos em execução no sistema.top
- Função: Exibe uma lista dinâmica dos processos em execução, com informações sobre uso de CPU e memória.
- Exemplo:
top
— Abre a interface interativa de processos.kill
- Função: Envia um sinal para finalizar ou manipular processos.
- Exemplo:
kill 1234
— Envia o sinal para finalizar o processo com o PID 1234.df
- Função: Exibe o uso do espaço em disco.
- Exemplo:
df -h
— Mostra o uso de disco de forma legível (em GB, MB, etc.).du
- Função: Exibe o uso de espaço em disco por diretório ou arquivo.
- Exemplo:
du -sh /home/usuario/
— Exibe o total de espaço utilizado no diretório "usuario".sudo
- Função: Executa comandos com privilégios de superusuário (root).
- Exemplo:
sudo apt update
— Executa o comando de atualização de pacotes com privilégios de administrador.apt
(ouyum
,dnf
em outras distribuições) - Função: Gerencia pacotes de software (instalar, remover, atualizar).
- Exemplo:
sudo apt install vim
— Instala o editor de texto "vim".wget
- Função: Baixa arquivos da web.
- Exemplo:
wget http://exemplo.com/arquivo.zip
— Baixa o arquivo especificado.curl
- Função: Faz requisições HTTP e pode baixar arquivos.
- Exemplo:
curl -O http://exemplo.com/arquivo.zip
— Baixa o arquivo via HTTP.tar
- Função: Arquiva ou compacta arquivos.
- Exemplo:
tar -cvf arquivo.tar pasta/
— Cria um arquivo .tar da pasta "pasta". Exemplo:tar -xvf arquivo.tar
— Extrai o conteúdo de um arquivo .tar.zip
/unzip
- Função: Compacta e descompacta arquivos no formato .zip.
- Exemplo:
zip arquivo.zip arquivo.txt
— Compacta o arquivo "arquivo.txt". Exemplo:unzip arquivo.zip
— Descompacta o arquivo "arquivo.zip".history
- Função: Exibe o histórico de comandos executados.
- Exemplo:
history
— Mostra a lista de comandos anteriores.alias
- Função: Cria um atalho para comandos ou sequências de comandos.
- Exemplo:
alias ls='ls -la'
— Cria um atalho para o comandols
que sempre exibirá detalhes completos.shutdown
- Função: Desliga o sistema.
- Exemplo:
sudo shutdown -h now
— Desliga o sistema imediatamente.reboot
- Função: Reinicia o sistema.
- Exemplo:
sudo reboot
— Reinicia o sistema imediatamente.
Cada comando tem uma série de opções e parâmetros que podem ser usados para customizar sua execução, e você pode obter mais informações sobre qualquer um deles usando o comandoman
ouhelp
mais nome do comando.
A melhor forma de aprender é praticando e com o tempo nem vai mais utilizar o mouse.
Bons estudos.