Linux – comandos básicos
 
ls = Lista os arquivos, mesmo que dir do DOS
Atributos comuns: -a = mostra arquivos ocultos
                  -l = mostra bytes, permissoes, diretorio, etc
 
Obs: no ls os nomes de arquivos nos sistemas *X (Unix, linux, etc) nao
precisam ter so 8 letras. Dai, se voce quer listar os arquivos comecados
com u, por exemplo, peca ls u* e veja o resultado.
* substitui qualquer conjunto de caracteres
? substitui caracteres isolados
 
rm: remove arquivos, no formato: rm (arquivo1) (arquivo2) (arquivo3) ...
Exemplo: rm eu.doc / rm leiame.txt manual.html win95.w95
 
cp: copia arquivos, no formato: cp (arquivo1) (diretorio)
Exemplo: cp manual.txt /home/manual
 
cat: mostra o conteudo do arquivo, mesmo que o 'type' no DOS
more: exibe o conteudo de um arquivo pagina a pagina, mesmo q no DOS
Exemplo: ls|more
 
pwd: exibe o diretorio atual (o que vc esta)
rmdir: apaga diretorio
Exemplo: rmdir /diretorio
         se o diretorio estiver cheio, use o rm com o atributo -r
 
mkdir: cria diretorio
Exemplo: mkdir /diretorio
 
clear: limpa a tela, mesmo que 'cls' no DOS
who: mostra quem estah na maquina no momento
whoami: mostra quem voce eh - util quando vc esquece com q login entrou... ;)
df: mostra o espaco usado, livre e a capacidade das particoes do HD
free: exibe a memoria livre, a usada, e o buffers da memoria RAM
exit e logout: sai da sessao atual
cal: Exibe um calendario.
cat: Encadeia e imprimi arquivos.
cc: Compilador C.
cd: Muda diretorio.
date: Retorna a data e a hora.
du: Relatorio no uso do sistema de arquivos.
echo: Exibe seus argumentos.
find: Localiza os arquivos c/ caracteristicas especificas.
grep: Procura um modelo a partir de um arquivo. (filtro)
help: Ajuda da shell atual
kill: Termina um processo.
ln: Usado para unir arquivos.(links simbólicos).
ls: Exibe informacoes sobre um ou mais arquivos.
ps: Exibe um status dos processos.
tail: Exibir o fim de um arquivo.
vi: Editor de tela cheia.
wc: Exibe detalhes no tamanho do arquivo.
who: Informacoes de quem esta on-line.