sábado, 28 de fevereiro de 2009

Uso de comandos no GNU Linux

Para qualquer iniciante, um dos grandes problemas é se acostumar a executar ações através das linhas de comandos. Embora em muitas distribuições as interfaces gráficas se tornaram muito dinâmicas e simples, devemos ter consciência da importância e praticidade, em muitos casos, do uso do terminal, segue alguns comandos essenciais para começar a se virar um pouquinho mais com essa poderosa ferramenta:

    Para descompactar arquivos em:

zip:

$unzip nomedoarquivo.zip


rar:

$rar x nomedoarquivo.rar


tar:

$tar xf nomearquivo.tar


tar.gz:

$tar -vzxf nomedoarquivo.tar.gz


tar.bz2:

$tar -vxjpf nomedoarquivo.tar.bz2

    Para configurar uma conexão adsl

$sudo pppoeconf

Para instalar um programa com extensão .deb

$sudo dpkg -i pacote.deb

Listar um diretório

ls

exemplo : teste@teste-laptop:~$ ls


opções

-a, –all Lista todos os arquivos (inclusive os ocultos) de um diretório.

-A, –almost-all Lista todos os arquivos (inclusive os ocultos) de um diretório, exceto o diretó-

rio atual e o de nível anterior.

-d, –directory Lista os nomes dos diretórios ao invés do conteúdo.

-f Não classifica a listagem.

-h, –human-readable Mostra o tamanho dos arquivos em Kbytes, Mbytes, Gbytes.



Para localizar em qual diretório está

pwd

exemplo:

teste@teste-laptop:~$ pwd

/home/teste

Para mudar de diretório

cd diretório

exemplo:

para entrar num diretório : teste@teste-laptop:~$ cd /home/

para sair de um diretório : teste@teste-laptop:~$cd .. (isso mesmo, esses dois pontos após o espaço indicam para retornar ao diretório anterior)

opções:

Usando cd sem parâmetros ou cd ~, você retornará ao seu diretório de usuário (diretó-

rio home).

cd /, retornará ao diretório raíz.

cd -, retornará ao diretório anteriormente acessado.

cd .., sobe um diretório.

cd ../[diretório], sobe um diretório e entra imediatamente no próximo (por exem-

plo, quando você está em /usr/sbin, você digita cd ../bin, o comando cd retorna

um diretório (/usr) e entra imediatamente no diretório bin (/usr/bin).



Remover arquivos

rm arquivo

exemplo:

teste@teste-laptop:~$rm brasero.toc ( caso já esteja no diretório do arquivo a ser removido )

teste@teste-laptop:~$ rm /home/teste/brasero.toc ( informando o caminho para o arquivo )



Copiar arquivos

cp caminhoDeOrigem/arquivo caminhoDestino

exemplo:

teste@teste-laptop:~$ cp brasero.toc /home/teste/diretorio ( caso já esteja no diretório do arquivo a ser removido )

teste@teste-laptop:~$ cp /home/teste/texto /home/noellen/diretorio ( informando o caminho para o arquivo )

Mover arquivos

mv arquivo caminhoParaOndeSeráMovido

teste@teste-laptop:~$ mv brasero.toc /home/teste/diretorio( caso já esteja no diretório do arquivo a ser movido )

teste@teste-laptop:~$ mv /home/teste/arquivo /home/teste/diretorio ( informando o caminho para o arquivo )

Para descobrir qual o kernel da distribuição usada

$uname -r

exemplo:

teste@teste-laptop:~$ uname -r

2.6.27-11-generic

Mostrar a data do sistema

$date

exemplo:

teste@teste-laptop:~$ date

Qui Fev 26 19:59:22 BRT 2009


Para definir as permissões de acesso de leitura, gravação e execução para donos, grupos e outros usuários

#chmod

exemplo:

teste@teste-laptop:/#chmod 750 arquivo.txt


Montar um dispositivo

# mount opções dispositivo pontoDeMontagem


Descobrir os processos que estão sendo executados

ps

exemplo:

teste@teste-laptop:~$ ps

PID TTY TIME CMD

6575 pts/0 00:00:00 bash

6601 pts/0 00:00:00 ps


Mostrar os programas em execução ativos, parados, tempo usado na CPU, detalhes sobre o uso da memória RAM, Swap, disponibilidade para execução de programas no sistema


top

teste@teste-laptop:~$ top

top - 20:11:10 up 46 min, 2 users, load average: 0.25, 0.16, 0.10

Tasks: 135 total, 2 running, 133 sleeping, 0 stopped, 0 zombie

Cpu(s): 6.8%us, 1.8%sy, 0.0%ni, 91.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st...



Abaixo algumas teclas úteis:

espaço - Atualiza imediatamente a tela.

CTRL+L - Apaga e atualiza a tela.

h - Mostra a tela de ajuda do programa. É mostrado todas as teclas que podem ser usadas

com o top.

i - Ignora o tempo ocioso de processos zumbis.

q - Sai do programa.

k - Finaliza um processo - semelhante ao comando kill. Você será perguntado pelo

número de identificação do processo (PID). Este comando não estará disponível caso

esteja usando o top com a opção -s.

n - Muda o número de linhas mostradas na tela. Se 0 for especificado, será usada toda a

tela para listagem de processos.


Interrompendo a execução de um processo

Para cancelar a execução de algum processo rodando em primeiro plano, basta pressionar as teclas CTRL+C. A execução do programa será cancelada e será mostrado o aviso de comando. Você também pode usar o comando ‘kill’ on the next page para interromper um processo sendo executado.

Criando diretórios

$mkdir caminho/diretório

exemplo:

teste@teste-laptop:~$ mkdir /home/teste/criandoDiretorio


Removendo diretórios

$rmdir caminho/diretório

exemplo:teste@teste-laptop:~$ rmdir /home/teste/criandoDiretorio



Clear

Limpa a tela e posiciona o cursor no canto superior esquerdo do vídeo.

teste@teste-laptop:~$/home/teste$clear


Free

Mostra detalhes sobre a utilização da memória RAM do sistema.

free

teste@teste-laptop:~$free


Para entrar como super usuário

su ( necessário possuir a senha de super usuário)

sudo su

exemplo:

teste@teste-laptop:~$ su

Sennha:


teste@teste-laptop:~$ sudo su


Reiniciar o computador

reboot

Mostrar qual usuário está conectado ao computador

who

exemplo:

teste@teste-laptop:~$ who

teste tty7 2009-02-26 19:25 (:0)...



Mostrar usuário (username)

logname

teste@teste-laptop:~$ logname

teste

Esses exemplos foram apenas para dar aquele gostinho de quero + + + + + + + , é muito importante se aprofundar, há excelentes apostilas e tutoriais que tratam do assunto na internet, um dos mais recomendados é o guia foca, que por sinal serviu também como base para essas dicas, vamos lá, nada de medo ou preguiça, só abrir o terminal e testar todos ;-)

sábado, 21 de fevereiro de 2009

Web auxiliando os estudos

Não é novidade que a Web sendo bem aproveitada, é uma excelente ferramenta como complemento nos estudos, e em alguns casos, a única, vários sites fornecem informações sobre os mais diversos temas, segue algumas dicas:
  • Quer ficar craque em outros idiomas? Uma boa alternativa é o Live Mocha, aqui se pode aprender os mais diversos idiomas com pessoas nativas da respectiva língua, e também dá a chance de compartilhar e ajudar outros a aprenderem seu idioma.
  • Se o que você precisa é de um help em Matemática, faça bom uso do Mathway, o site é em inglês, mas se tratando de números, será um bom auxílio.
  • O CDTC é uma ótima alternativa para cursos a distância, oferecem muitas opções relacionadas a informática, difundindo em muitos deles o uso de programas livres.
  • Muitas vezes, nada melhor do que dar uma corridinha na biblioteca on-line em busca de mais informações.
  • Um jeito diferente e divertido para aprender Geografia é no Só Geografia , onde encontra-se curiosidades, jogos e até provas on-line.
  • Um bem interessante também é o Física Moderna, com dicas de apostilas, dicionário e software educativos.
  • O site Só Português é o lugar certo para tirar aquelas dúvidas que nos deixam loucos, é regra disso, daquilo ...
  • Se estiver interessado em vídeo-aulas, uma boa dica é Videos-Educativos-Gratuítos, há centenas de vídeos a sua disposição sobre os mais diferentes temas, dou uma dica especial para os vídeos de inglês do projeto Pró-Jovem, onde se estuda de uma forma muito dinâmica e divertida.
  • Se seu interesse é mais voltado a informática, pode se dedicar a aprender sobre o GNU/Linux, a liberdade do software livre que envolve nossas vidas e o futuro do mundo digital, um bom lugar pra recorrer é no Guia Foca.
Enfim, ajuda é o que não falta, agora é enfiar a cara nos livros, ops, no monitor e pegar firme nesse ano. Quem sabe não ganha como recompensa pelas excelentes notas as férias dos seus sonhos ;) , ou pelo menos se livram daquele professor chato, já é um bom motivo.

Tecnologia visando segurança - Mulheres receberão "GPS rosa" como medida para se proteger














As mulheres constantemente são vítimas de ataques que chegam a consequências terríveis, como crimes sexuais, visando diminuir esse risco, cerca de 200 mulheres italianas, da cidade de Monza, receberão aparelhos de GPS, batizados de "caixas rosas", que serão instalados em seus veículos nas próximas semanas. O serviço irá funcionar 24hs e alertará a patrulha mais próxima da área de onde partir o pedido de socorro. Tiveram preferência as mulheres que trabalham a noite ou durante a madrugada, e vítimas que já denunciaram agressões,viveram ou vivem situações de risco de abuso sexual, ameaças e perseguição. Várias cidades italianas pretendem adotar essa iniciativa. Alguns países sempre recorrem a diversas alternativas para protegerem seus habitantes, já no Brasil, se tivessemos apenas investimento no policiamento e na educação ja estaríamos muito satisfeitos.

Bem Vindos!!!!

Estamos numa época de rebelião, mas diferente de outras ja estudadas nos livros de história, está é "silenciosa" e "decisiva", cujo palco principal é o mundo digital, com as diversas portas que se abrem ao nosso redor, com informação e entretenimento, e que precisam ser muito bem filtradas antes de nos contaminar, este blog tem por objetivo transmitir uma visão de alguém com o desejo de aprender, simplesmente isso, aprender sobre a vida, sobre o dia a dia, sempre antenada nas novidades tecnológicas.Por isso seja muito bem vindo, esta é mais uma porta que se abre, com dezenas de oportunidades a nossa espera.