segunda-feira, 12 de setembro de 2011

1. Exercícios sobre permissões utilizando CHMOD


a)    -rwxr-xr-x                   Conceitos.pdf              ..755 (chmod 755 conceitos.pdf)
b)    drwx------                    Desktop                      ..700                       
c)    -rwxrwxr-x                 Formatação.doc          ..775                      
d)    -rwxr-xrwx                 Hardware1.pdf             ..757
e)    -rwxrw-r--                   rede.doc                      ..764
f)     drw-rw-r--                   aula                               ..664
g)    drwxrwxrw-                linux                              ..776
h)    -rwxrwxrwx                teste.sh                         ..777
i)      -rw-r--r--                     exercicios.tab              ..644
j)      -rw-r-x--x                    som.inf                          ..651

Comandos básicos Linux


Comandos de manipulação de diretório
mkdir     cria um diretório      exemplo: mkdir docs
rmdir     exclui um diretorio (se estiver vazio)
rm -rf    exclui um diretório e todo o seu conteúdo (cuidado com este comando)
cd        entra num diretório (exemplo: cd docs) ou retorna para HOME
cd ~      vai direto para o diretório home do usuário logado.
pwd       exibe o local do diretório atual
ls        listar o conteúdo do diretório
du        mostra o tamanho do diretório
tree      mostra a árvore de diretórios

Comandos para manipulação de arquivos
cat      mostra o conteúdo de um arquivo binário ou texto
tac      semelhante ao cat mas inverte a ordem
tail     mostra as últimas 10 linhas de um arquivo (util para ler logs)

head     mostra as primeiras 10 linhas de um arquivo
less     mostra o conteúdo de um arquivo de texto com controle
vim      editor de ficheiros de texto
rm       remoção de arquivos (também remove diretórios)
cp      copia diretórios   'cp -r' copia recursivamente
mv       move ou renomeia arquivos e diretórios
chmod    altera as permissões de arquivos ou directórios
chown    altera o dono de arquivos ou directórios
touch    cria um arquivo

Comandos para administração
man       mostra informações sobre um comando
adduser   adiciona usuários
addgroup  adiciona grupos
userdel   remove usuários
who       informa quem está logado no sistema
whoami    informa com qual usuário você está logado
passwd    modifica senha (password) de usuários
ps -aux   mostra todos os processos correntes no sistema
kill      mata um processo
su        troca para o super-usuário root (é exigida a senha)


Comandos para administração de rede
ifconfig   mostra as interfaces de redes ativas e as informações relacionadas a cada uma delas
mtr        mostra rota até determinado IP
iptraf     analisador de trafego da rede com interface gráfica baseada em diálogos
tcpdump    sniffer muito popular. Sniffer é uma ferramenta que "ouve" os pacotes
           que estão passando pela rede.
traceroute traça uma rota do host local até o destino mostrando os roteadores intermediários

apt- get UPDATE
 -atualiza a lista de programas disponíveis
Apt- get install instala um programa

Ls –l / more   lista pausadamente

:q! sai sem salvar
:wq sai e salva
:w salva