> => exporta para um arquivo netstat > net => direciona resultado para o arquivo net. Sobrescreve netstat >> net => direciona resultado para o arquivo net. Incrementa cat => visualiza contedo de um arquivo ls => lista arquivo do diretrio ls -l => lista propriedades dos arquivos vi => editor de um arquivo dentro de 'vi' i => insere dados em um arquivo :q! => sai sem salvar :x => salvar e sair :w => gravar sem sair rm => remove um arquivo chmod +x => converte um arquivo em executvel ./arquivo => executa um arquivo (executvel) reboot => reinicia a mquina vi grub.config => entra no arquivo para alterar a apresentao grfica de inicio da mquina (apagar 'rhgb quiet') vi rc.local => altera o arquivo para qd inicializar neststat >> /tmp/net => direciona o log para o arquivo 'net' ifcondif eth0 192.168.160.1/24 => seta o ip e configura mascara para 255.255.255.0 alterao de gateway route add 0.0.0.0 gw 192.168.160.2 => rotear qualquer ip para 192.168.160.2 # => comentrio Aula 3 - 11/09/2013 ifup eth0 => sob a interface de rede eth0 if down => derruba a interface eth0 sysconfig /network-config => acessa o diretorio vi ifcfg -eth0 => acessa o arquivo de configurao de eth0 para alterao das propriedades da interface eth0 iptables => tabela de configurao de rede sysconfig => ssh localhost => localhost=ip da mquina de acesso, podendo acessar uma maquina em qualquer lugar iptables -F => seta p/ accept as configuraes de iptables iptables -X => seta p/ accept as configuraes de iptables iptables -L => lista a configurao de iptables iptables -P INPUT DROP => fecha conexo de entrada de iptables iptables -P FORWARD DROP => fecha conexo de iptables iptables -P OUTPUT DROP => fecha conexo de saida de iptables ssh localhost service iptables save => salva configuraes de iptables alteradas acima mkdir => cria pasta cd home => acessa diretorio home mkdir pastaTeste => cria pasta 'pastaTeste' ln -s /home/pastaTeste teste => cria um link para a pasta 'pastaTeste' find -iname *.config => localiza todos arquivos q seu final seja .config tail -f /var/log/messages => lista na tela sem armazenar o log de messages alt+f1 (f2, f3,...) => abre novas telas de execuo ps -aux => lista os processos que esto sendo executados kill 1537 => mata o processo 1537 (1537 = o nmero de um processo em execuo) Comandos FTP open : abre conexo mget : baixa arquivos servidor mput : upload arquivos servidor
lcd : acessa diretorio
close : fecha conexo pause : pausa conexo quit : sair Comandos SHELL (Linux / Windows) grep : faz busca em arquivos procurando linhas q atenda a expresso regular passada por parametro cat : mostra conteudo do arquivo ls : lista diretorio cd : acessa diretorio mkdir : cria diretorio mv : move e/ou renomeia arquivos cp : copia arquivos pwd : mostra diretorio corrente rmdir : remove pastas chmod : permisso ifconfig : lista propriedades de rede atual netstat : lista quem esta conectado > : direciona dados para um arquivo >> : incrementa o arquivo * O shell um programa que atua na interface entre o usuario e o kernel do sistema operacional * O kernel quem acessa os equipamentos da mquina,(hd, placa de video som, teclado, mouse, monitor, etc) * Shel script uma linguagem de programao interpretada usada em varios sistemas operativos. De outra maneira uma sequencia de comandos armazenados em um arquivo. * Primeira linha de um arquivo executvel deve ser: #!/bin/bash * Para tornar executavel, utiliza-se chmod +x nomeArquivo * Ao referenciar uma variavel deve-se colocar $ antes do nome * No preciso definir o tipo de variavel. * No obrigatorio declarar uma varivel