segunda-feira, 18 de março de 2013

Comandos Básicos de Linux

Lista dos comandos básicos normalmente utilizados em sistemas operacionais linux. Sempre bom tê-la à mão

PORËM, saiba que é quase sempre possível filtrar a saída do comando usando "COMANDO + | grep XXXX"

onde XXX é o que se deseja filtrar, por exemplo:
ps aux | grep firefox

Comandos básicos Linux:



  • pwd -> Informa o diretório em que você está

  • dir +caminho+ -> acessa a pasta/caminho, ex: dir /etc/

  • ls -> Exibe os arquivos das pastas, para mais detalhes, ls -al

  • cat +file+ -> exibe o conteudo completo do arquivo, em formato texto, exemplo: cat /etc/hosts.conf

  • tail +file+ -> exibe o final do arquivo, em formato texto, exemplo: tail /etc/hosts.conf

  • mkdir +nome+ -> cria um diretório

  • rm +arquivo+ -> apaga um arquivo

  • rmdir +nomePasta+ -> apaga uma pasta

  • cp +origem+ +destino+ -> move um arquivo de uma origem para um destino

  • mv +origem+ +destino+ -> move um arquivo de uma origem para um destino

  • kill +PUID+ -> Encerra o software que corresponde ao PUID

  • shutdown -h 0 -> desliga o sistema operacional


Comandos de verificação:



  • df -> exibe a utilização do espaço em disco, dica: use df -h

  • free -m -> exibe a memória ram livre e usada

  • lspci -> exibe informações sobre barramento PCI conectados ao seu pc

  • ifconfig -a -> informações sobre todas as placas de rede

  • ifconfig eth0 -> informações sobre a NIC eth0

  • netstat -rn -> exibe a tabela de roteamento

  • netstat -pn -> exibe em quais portas o pc está escutando

  • nslookup -> resolve um nome em IP

  • ps aux -> exibe os procesos em execução (com PUID)

  • top -> gerenciador de tarefas em tempo real

  • uname -a -> exibe informações sobre a arquitetura e sistema operacional

  • smbstatus -> lista o status do samba


Comandos de Configuração



  • ifconfig eth0 192.168.0.10 netmask 255.255.255.0 -> configura ip em uma interface

  • ifconfig eth0 up -> Ativa a interface

  • route add default gw 192.168.0.1 eth0 -> Adiciona um gateway padrão

  • route add network 10.0.0.0/18 gw 192.168.0.2 eth0 -> adiciona uma rota estática para uma rede

  • route del network 10.0.0.0/18 gw 192.168.0.2 -> remove uma rota estática de rede


Muitas configurações do linux são feitas editando arquivos, portanto, use o vi, nano, gedit para alterar esses arquivos!

Comandos de Modificação/Gerenciamento



  • passwd +username+ ->Altera a senha do usuário

  • chmod <options> +pasta/arquivo+ -> Altera as permissões, ex: chmod -R 777 /home/pub/

  • chowner <options> +pasta/arquivo+ -> altera o dono da pasta / grupo. Exemplo chowner -R root:grupoADM /home/root/


Auto ajuda


Embora existam mais comandos e mais opções é possivel usar o comando:
man <command>

man faz referência a manual, ele exibe um manual de como usar o command escolhido

Referências


Nenhum comentário:

Postar um comentário