Manipulação de arquivos e diretórios
ls: lista o conteúdo do diretório atualls -l: lista o conteúdo do diretório atual em formato detalhadols -a: lista o conteúdo do diretório atual, incluindo arquivos ocultoscd: muda para o diretório especificadopwd: exibe o diretório atualmkdir: cria um novo diretóriormdir: remove um diretório vaziocp: copia arquivos e diretóriosmv: move ou renomeia arquivos e diretóriosrm: remove arquivostouch: cria um arquivo vaziocat: exibe o conteúdo de um arquivomore: exibe o conteúdo de um arquivo paginadoless: exibe o conteúdo de um arquivo paginado com mais recursoshead: exibe as primeiras linhas de um arquivotail: exibe as últimas linhas de um arquivogrep: pesquisa um padrão em um arquivofind: pesquisa arquivos e diretórios com base em critérios específicos
Redes e internet
ifconfig: exibe informações sobre as interfaces de redeping: envia pacotes para testar a conectividade de redetraceroute: rastreia a rota que um pacote leva para alcançar um destinonetstat: exibe informações sobre as conexões de rede ativaswget: faz o download de um arquivo da internetcurl: obtém dados de uma URLssh: inicia uma sessão remota segura em um hostscp: copia arquivos entre hosts remotosftp: transfere arquivos para um servidor FTPtelnet: inicia uma conexão com um servidor Telnet
Gerenciamento de processos
ps: exibe informações sobre os processos em execuçãotop: exibe informações detalhadas sobre os processos em execução em tempo realkill: envia um sinal para um processo, o que pode interrompê-lo ou reiniciá-lokillall: interrompe todos os processos com o nome especificadonice: altera a prioridade de um processo
Configuração do sistema
uname: exibe informações sobre o sistema operacionalwhoami: exibe o nome do usuário atualhostname: exibe o nome do hostifup: ativa uma interface de redeifdown: desativa uma interface de rederoute: exibe e manipula a tabela de roteamento do sistemaiptables: configura o firewall do Linuxmount: monta um sistema de arquivosumount: desmonta um sistema de arquivosuseradd: adiciona um novo usuário ao sistemauserdel: remove um usuário do sistemapasswd: altera a senha de um usuáriogroupadd: cria um novo grupo
groupdel: remove um grupochown: altera o proprietário de um arquivo ou diretóriochgrp: altera o grupo proprietário de um arquivo ou diretóriochmod: altera as permissões de acesso de um arquivo ou diretórioln: cria um link simbólico para um arquivo ou diretóriotar: cria ou extrai arquivos compactados em formato targzip: compacta arquivos em formato Gzipgunzip: descompacta arquivos em formato Gzipzip: compacta arquivos em formato Zipunzip: descompacta arquivos em formato Zip
Gerenciamento de pacotes
apt-get: gerenciador de pacotes para sistemas baseados em Debian, como o Ubuntuyum: gerenciador de pacotes para sistemas baseados em Red Hat, como o CentOS e o Fedoradnf: gerenciador de pacotes de próxima geração, usado em sistemas baseados em Red Hatpacman: gerenciador de pacotes para o Arch Linuxzypper: gerenciador de pacotes para o SUSE Linuxrpm: instala, atualiza e remove pacotes RPMdpkg: instala, atualiza e remove pacotes DEB
Segurança
passwd: altera a senha de um usuáriosudo: executa um comando com privilégios de superusuáriochroot: cria um ambiente isolado para executar um comandochattr: define atributos especiais para um arquivo ou diretóriolsattr: exibe os atributos especiais de um arquivo ou diretóriosu: altera para o usuário raiz ou para outro usuárioumask: define as permissões padrão de novos arquivos e diretóriossftp: transferência segura de arquivos via SSH
Esses são apenas alguns exemplos dos comandos disponíveis no Linux. A lista completa é muito extensa, mas espero que esses comandos possam ajudá-lo a começar a trabalhar com o Linux.

0 Comentários