Você está na página 1de 2

Aula 2 - 04/09/2013

netstat => quem esta logado


> => 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