Linux teoria

Linux

Liberdades dos usuários:
Liberdade de usar o SL para qualquer finalidade.
Liberdade de copiar e redistribuir o SL a vontade(sem cobrança)
Liberdade de estudar o programa(código-fonte)
Liberdade de modificar o programa
CRTL+ALT+F1 ou (F2,F3,F4,F5, F6)terminais virtuais
CTRL+ALT+F7=área gráfica
CTRL+ ALT+ backspace:encerrar(forçadamente) a interface gráfica(volta para a tela do login)-reinicia o servidor x.
Servidor x(ou servidor de janelas): é um programa que funciona sobre o SHELL do linux para fornecer o ambiente básico necessário ao funcionamento das diversas interfaces gráficas. O servidor x raramente é visto, pois logo após sua inicializalção, a interface gráfica é aberta(KDE ou Gnome).
Aplicativos(firefox)


Interface gráfica(KDE ou Gnome)
Aplicativos Shell(tar; zip)
Servidor x (X org)
Comandos do shell(ls,cd)
(SO)Shell
(SO)Kernell(linux)
Hardware(computador)

Não existe c: ou a:
Konqueror(dokde)=Windows explorer
Nautilis = gerenciador de arquivos do gnome.
Player de mídia: amarok, kaffeíne, totem vídeo.
Email:kmail, evolution, thunderbird.
Mensageiro instantâneo:kopete, pidgin, amsn.

Todos os programas que começam co K são do KDE.
Editor de texto: Gimp
Documents and sttings(XP)= usuários(vista)
Diretórios:
/(barra-pasta raiz-diretório raiz) o diretório principal do linux. Todas as pastas do sistema estão dentro desta aqui.
/bin(binários): arquivos executáveis do Linux(funciona como “arquivos de programas” do Windows)
/boot: guarda os arquivos de inicialização do Linux, inclusive o Kerner do Linux.
/home:guarda as pastas pessoais dos usuários não-root. Funciona como a pasta “documents and sttings” do Windows.
/etc:guarda os arquivos de configuração do linux e dos aplicativos nele intalados.
/dev: guarda os arquivos de dispositivos do computador. Esses arquivos representam os dispositivos de hardware instalados fisicamente no computador. HDs, DVDs, drives de disquete, placas de som, placas de rede, são representados por arquivos nesta pasta(device)

aptitude search chemistry
se estiver instalado vai aparecer assim
i chemistry
se nao estiver aparece assim
p chemistry
rpm -ivh arq.rpm
tar -xvf arq.gz
tar -jxvf arq.bz2

Converte um pacote .rpm em pacote .deb
# alien --to-rpm package.deb

Não é preciso ir até o Ubuntu package para instalar o GCC. É só usar o apt-get ou o Synaptic.
apt-get install build-essential
#apt-get install build-essential linux-headers-$ver

para ver o tamanho do HD:
#df -m
#df -g
#df -h
Estes argumentos servem para mostrar o tamanho em (-m) Mega bytes, (-g) Giga Bytes e (-h) mostrar da forma mais fácil de se ver, ou seja pelo seu tamanho em GB, MB ou KB.

Entre no sistema e Abra o KUser (Iniciar / Sistema / Gerenciador de Usuário).
Na Aba Usuários procure pelos usuários (aluno, professor), de um duplo clique em um deles;
Observe na janela que abre que existem várias informações sobre esse usuário, clique na aba Grupos. Caso estejam assinalados os itens adm e admin, trata-se de um usuário com permissões de administrador.

Agora com essa informação poderemos definir o que fazer.
Eu criaria um novo usuário com as permissões de administrador (professor?) veja os grupos assinalados no usuário administrador atual (você colocou que no caso o usuário aluno estava com permissões de administrador), para isso clique em ADD (adicionar) atribua um nome (professor), clique em OK. 
Preencha o campo Nome completo (professor). Defina a senha. 
Na abra Grupos assinale as caixas conforme seu administrador existente. Clique em OK
Crie um outro usuário sem as permissões de administrador (aluno1), deixe as caixas adm e admin sem assinalar.

Saia do sistema e entre novamente, os novos usuários estarão disponíveis para acesso.
Caso queiras eliminar o administrador aluno, entre como professor e no KUser exclua o aluno.

Obs.: lembro que esse procedimento é um possível, dentre vários. É possível renomear o usuário atual pelo terminal e criar outros usuários tb, enfim gerenciar usuários e grupos.

Instalar:
dpkg -i *deb


apt-get

Para instalar um programa:
# apt-get install nome_do_programa

Para remover um programa instalado:
# apt-get remove nome_do_programa

Para remover um programa completamente, iclusive suas dependências:
# apt-get remove --purge nome_do_programa

Para pesquisar um programa:
# apt-get cache search nome_do_programa

Para atualizar os repositórios:
# apt-get update

Para atualizar todo o sistema (geralmente isso demora)
# apt-get dist-upgrad

dpkg

Com o dpkg você deverá baixar os programas da internet. Diferente dos outros acima, ele não resolve as dependências. Os programas baixados e instalados com o dpkg são os .deb.

Para instalar, utilize o seguinte comando:
# dpkg -i nome_do_programa.deb

linux forense
LKM = rootkit
Ifind= está no pacote para perícia forense
Istat
fFind
foremost, mactime, autopsy, mac-robber=ferramentas
FOREMOST BUSCA ARQUIVOS DELETADOS.
FOREMOST /DEV/SDA