sábado, 27 de setembro de 2008

Excelente site Explicando como montar uma rede wireless

objetivo deste artigo é lhe ensinar a montar uma rede caseira sem fio entre diversos computadores na sua casa ou na sua empresa onde você poderá ainda compartilhar seu acesso a internet de banda larga.

O que você precisa:

Para montar sua rede wireless você vai precisar:

1) Uma conexão de Internet. Você pode utilizar qualquer uma mas irei ensinar a configurar uma rede utilizando uma conexão ADSL. Os serviços de acesso a internet de banda larga mais conhecidos no país com a tecnologia ADSL são:

Velox da Telemar/OI 
http://www.velox.com.br

Speedy da Telefônica 
http://www.speedy.com.br

Internet turbo da Brasiltelecom 
http://www.internetturbo.com.br

Você precisa assinar um dos serviços acima. Vai depender de qual estado você se encontra pois cada operadora destas atua em estados diferentes.

2) Modem ADSL. Você precisa comprar um modem ADSL. Eu recomendo a marca Dlink com o modelo DSL-500B. Antes de comprar veja se a empresa de telefonia que vai lhe fornecer o serviço também oferecem modem grátis. As vezes o provedor que você terá que assinar também oferece modem grátis. Eu não gosto de modem grátis porque existem normas contratuais de fidelidade. Melhor mesmo é você comprar seu próprio modem já que não se trata de um investimento muito elevado atualmente. Já utilizo este modem a muito tempo e não tive problemas. É de ótima qualidade e compatível com o ADSL e ADSL2 que é a tecnologia para conexães ADSL de velocidade superior a 4 ou 8MB chegando a 12 ou 24MB. Nem todas as empresas oferecem esta velocidade elevada ainda.

O Submarino é a melhor loja para comprar equipamentos de informatica. Inclusive eles vende kits específicos para cada operadora de ADSL. Por exemplo: Para clientes VELOX Telemar - Telemar - Modem ADSL DSL-500B

Se não encontrar no Submarino faça uma pesquisa de preço para encontrar a loja mais barata no Buscapé. Neste link você tem a lista de lojas que vendem o DSL-500B clique.

Você encontrará informações técnicas sobre o DSL-500B clicando aqui

Você também pode tentar utilizar qualquer outro modem ADSL. Veja esta lista de modens ASDL e lojas.

3) Roteador Wireless - Para compartilhar o acesso você precisa de um ROTEADOR sem fio. Eu recomendo (porque uso e gosto) o DI-524 da Dlink. Veja uma lista de lojas que vendem o DI-524. Veja informações ténicas no site do fabricante sobre o DI-524

Observe que você encontrará nas lojas o DI-524 e o DI-524UP. Este UP significa que vem com uma saida USB para ligar uma impressora. Assim você pode compartilhar a impressoa na rede. Se não deseja compartilhar impressora em rede compre o modelo mais barato (foi o meu caso).

Este roteador oferece cobertura para uma casa com 200 metros quadrados sem nenhum problema. Chega a atingir a casa dos vizinhos. Para cobertura maior você precisa comprar uma antena diferente da que vem de fábrica.

MONTANDO A REDE

Agora vamos montar uma rede semelhante ao diagrama abaixo:

diagramadi-524-thumb

Como pode observar teremos sua conexão de internet que será fornecida por alguma empresa telefônica da sua cidade. No meu caso foi a Telemar que tem o serviço chamado VELOX. Se você mora em São Paulo será o Speedy da Telefônica, etc. Na figura temos o modem que no nosso exemplo será um modem ADSL que está conectado no Roteador DI-524. O roteador DI-524 distribuirá a internet e as conexões de rede para até 4 computadores utilizando cabo de rede ou para inúmeros computadores utilizando rede sem fio wireless.

Vamos lá. Contrate os serviços de banda larga da operadora que serve sua cidade. Quando o serviço estiver funcionando ligue a linha telefonica no modem DSL-500B. O modem possui duas conexões, a RJ-11 que é onde ligamos a linha telefonica e uma conexão RJ-45 que é maior e onde fica o cabo da rede que será conectado no roteador DI-524 na porta chamada WAN. Esta porta WAN é a primeira que fica do lado do plug de energia.

Conecte o cabo de rede do seu computador em uma das outras 4 portas de rede que chamamos de LAN. No meu caso eu tenho um computador na mesa que fica perto do modem e do roteador. Por este motivo eu ligo este computador diretamente no roteador usando cabo de rede.

A maioria dos computadores já vem com placa de rede. Se você não tem uma placa de rede compre qualquer uma clicando aqui. Você verá que placa de rede é algo bem barato. Você também pode comprar uma placa de rede wireless ou um adaptador USB wireless

Se você tem um notebook com placa de rede wireless ou um outro micro com wireless já será possível acessar a página de configurações do roteador para fazer a configuração pela rede sem fio. Procure a rede pelo assistente de conexão sem fio do seu notebook e conecte-se. Vou falar sobre como fazer isto mais na frente.

Se você vai configurar através do seu computador ligado pelo cabo de rede entre no Painel de Controle do seu Windows e clique em "Configuração de Rede". Clique na opção "Assistente de configuração de rede" e siga os passos até chegar na opção "Este computador se conecta à internet por um gateway residencial ou outro computador da minha rede". Esta é a opção que deve ser selecionada pois você acessará a internet através do roteador e não diretamente.

Agora vamos configurar o roteador para que ele se conecte na Internet através do modem. Você precisa estar conectado pela rede no roteador ou conectado através do wireless.

Abra o Internet Explorer ou o Firefox e acesse o endereço: http://192.168.0.1/ 
Este é um endereço do seu roteador na sua rede local. Só pode ser acessado na sua rede local, não pode ser visto na Internet.

Será exibida uma tela pedindo login e senha. Digite apenas o login: admin e deixe a senha em branco.

Clique na opção WAN no menu lateral esquerdo.

Selecione a opção PPPoE

Selecione a opção "Dynamic PPPoE"

No campo "Username" digite o login do seu provedor. No caso do Velox você precisa assinar um provedor como o UOL para ter um login e uma senha. O login sempre será um endereço de e-mail juntamente com a senha (no caso do velox). Existem diversos provedores de banda larga.

Digite a senha do seu usuário no campo "Password" e confirme digitando a senha novamente em "Retype Password".

Na opção "Connect mode select" selecione "Always-on" e assim o roteador sempre ficará conectado na Internet através do modem ADSL.

Pronto. Clique em "Apply"

Você agora já deve poder acessar a Internet pelo computador ligado pelo cabo de rede e pelo notebook ou computador com acesso sem fio.

Agora você precisa realizar uma configuração de segurança para impedir que seu vizinho acesse a Internet pela rede sem fio da sua casa.

Clique no botão "Wireless" no menu do lado esquerdo. Digite o nome que você deseja dar para sua rede no campo "Network ID (SSID)". Exemplo: REDE-CASA

No campo "Channel" escolha um canal. Escolha qualquer número de 1 a 11.

No campo "Security" escolha a opção "WEP"

No campo "WEP Encryption" escolha "128bit"

No campo "Key Mode" selecione "ASCII"

No campo "WEB Key 1" crie uma senha. Precisa ter 13 digitos. Recomendo que utilize uma mistura de letra minúscula + letra maiúscula + números.

Pronto. Clique em "Apply".

Agora quando for se conectar pelo notebook ou computador com placa wireless você deve configurar o mesmo para acessar através do método WEP de 128bits com a chave "Key" que é a senha que você configurou no passo anterior.

Isto vai garantir que somente você possa acessar a rede pelo roteador usando rede sem fio.

Boa sorte!


fonte : http://www.saiti.com.br/wireless/como-montar-uma-rede-wireless.html

sexta-feira, 26 de setembro de 2008

Instalando JRE no UBUNTU

Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are compiled to bytecode, which at runtime is either interpreted or compiled to native machine code for execution.

The language itself derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not directly related to Java.

Currently Ubuntu has the following Java packages

sun-java6-bin - Contains the binaries

sun-java6-demo - Contains demos and examples

sun-java6-doc - Contains the documentation

sun-java6-fonts - Contains the Lucida TrueType fonts from the JRE

sun-java6-jdk - Contains the metapackage for the JDK

sun-java6-jre - Contains the metapackage for the JRE

sun-java6-plugin - Contains the plug-in for Mozilla-based browsers

sun-java6-source - Contains source files for the JDK

Installing the Java Runtime Environment

First you need to check multiverse repository enabled or not after that open a terminal window. Since you are going to be installing the JRE and the web browser plug-in, you’ll be using the following command from a terminal

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Once it downloads the packages and begins the installation, you’ll get a screen that contains the Sun Operating System Distributor License for Java and hit Enter to continue. You’ll see a dialog that asks you if you agree with the DLJ license terms. Select Yes, and hit Enter; the JRE will finish installing.

Testing Java Runtime Environment

You’ll want to confirm that your system is configured properly for Sun’s JRE. This is a two-step process.

First, check that the JRE is properly installed by running the following command from a terminal.

java -version

You should get similar output

java version “1.6.0″
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
Testing Java Plugin for Firefox

open Firefox and typing about:plugins in the address bar and check for java plugin



fonte : http://www.ubuntugeek.com/how-to-install-java-runtime-environment-jre-in-ubuntu.html

quinta-feira, 25 de setembro de 2008

Promoção do site meiobit

O MeioBit está promovendo o Mês (Geek) das Crianças“, na qual os participantes escolhem qual dentre 3 creches e abrigos infantis receberá um Nintendo Wii no dia das crianças. E o MeioBit vai sortear um iPod entre os participantes, para tornar ainda mais interessante.

Saiba mais (meiobit.pop.com.br).
ou em :
http://meiobit.pop.com.br/meio-bit/miscelaneas/promocao-mes-geek-das-criancas-meio-bit#comment-form

quinta-feira, 18 de setembro de 2008

Split - Quebrando arquivos no Linux

Split - Quebrando arquivos em pedaços menores

O transporte de arquivos muito grande é sempre um problema.

O split é um aplicativo que já está embutido no SO que tem a função de quebrar um arquivo em vários blocos.

Como utiliza-lo

Suponhamos um arquivo chamado exemplo.tar.gz com 2.5GB o qual queremos quebrar em arquivos de 1GB.

split -b 1024m exemplo.tar.gz exemplo_quebrado

No exemplo acima o arquivo exemplo.tar.gz será quebrado em três arquivos, sendo 2 de 1GB e um de 512MB

Ao executar o comando acima teremos três arquivos com os seguintes nomes: exemplo_quebradoaa, exemplo_quebradoab e exemplo_quebradoac.

Agora o pulo do gato... :)

Para ter seu arquivo original é só aplicar utilizar o velho conhecido comando "cat"

# cat exemplo_quebrado* > exemplo.tar.gz

O resultado do comando acima gerará seu arquivo original.

Simples não ?

Bom, é isso, você pode encontrar outras opções dentro do MAN do split.

Espero ter ajudado a conhecer um pouco sobre a utilização do split.


fonte http://www.gulbf.com.br/?q=node/38

sábado, 13 de setembro de 2008

Compactação e Descompactação

Tá ai um tutorialzinho excelente que merece ser guardado...


Introdução


O Tar e o gzip são duas ferramentas utilizadas em sistemas operacionais baseados no Unix, como o GNU/Linux, para o "empacotamento" e para a compressão de arquivos, respectivamente. Embora seja perfeitamente possível usar qualquer desses programas de forma individual, a utilização de ambos ao mesmo tempo é muito comum e útil. Sendo assim, que tal aprender a compactar e a descompactar arquivos utilizando Tar e gzip e, conseqüentemente, entender o funcionando dos famosos arquivos de extensão tar.gz? É isso que você verá neste artigo. De quebra, você ainda saberá como trabalhar com o compactador bzip2.


Comando Tar

Backup (cópia de segurança) de arquivos é uma necessidade antiga. Há várias formas de se fazer isso, mas nos sistemas operacionais baseados no Unix, uma das maneiras mais tradicionais corresponde à utilização da ferramenta Tar, sigla de Tape Archive. O que o Tar faz é muito simples de entender: ele "empacota" vários arquivos em um só, isto é, faz com que um único arquivo contenha vários outros. Assim, é possível, por exemplo, armazenar em único arquivo as cópias de documentos existentes na pasta de um usuário.

O arquivo resultante de um empacotamento feito com Tar tem, como é de se esperar, a extensão .tar (por exemplo, infowester.tar), embora sua utilização não seja obrigatória (mas é recomendada para fins de organização). Quando for necessário extrair o conteúdo existente dentro de um arquivo .tar, naturalmente, basta acionar o programa Tar. Os procedimentos para empacotamento e extração de arquivos são executados através de comandos e parâmetros inseridos em terminais (shell). Quando um usuário domina essas instruções, consegue executar tais tarefas de forma ágil. Isso se deve principalmente ao fato do Tar manter as propriedades dos arquivos e a estruturas de diretórios originais, facilitando a localização e a utilização de cada item após a extração.

A sintaxe do Tar é a seguinte:

tar [parâmetros] [nome_do_arquivo_tar] [arquivos_de_origem]

Na linha acima, tar é o comando. Em parâmetros, é possível utilizar várias opções. Eis as principais:

-c - cria um novo arquivo tar;
-t - exibe o conteúdo de um arquivo tar;
-p - mantém as permissões originais do(s) arquivo(s);
-r - adiciona arquivos a um arquivo tar existente;
-f - permite especificar o arquivo tar a ser utilizado;
-v - exibe detalhes da operação;
-w - pede confirmação antes de cada ação no comando;
-x - extrai arquivos de um arquivo tar existente;
-z - comprime o arquivo tar resultante com o gzip (visto mais à frente);
-C - especifica o diretório dos arquivos a serem armazenados (note que, neste caso, a letra é maiúscula).

O campo nome_do_arquivo_tar especifica qual o nome que o arquivo .tar terá, e o campo arquivos_de_origem define o diretório ou os arquivos que se tornarão um .tar. Vamos ver alguns exemplos para facilitar a compreensão:

tar -cf lendas.tar saci.txt curupira.txt

O comando acima cria o arquivo lendas.tar, que contém os arquivos saci.txt e curupira.txt. Aqui, você deve ter reparado que é possível combinar parâmetros. Neste exemplo, isso ocorreu com -c e -f. No exemplo abaixo, o diretório hardware tem todo o seu conteúdo compactado no arquivo infowester.tar, só que os detalhes são exibidos graças à opção -v:

tar -cvf infowester.tar hardware

O exemplo a seguir lista o conteúdo do arquivo infowester.tar:

tar -tf infowester.tar

Por sua vez, o comando abaixo faz com que todos os arquivos de infowester.tar sejam extraídos (neste ponto, você certamente já sabe as funções dos parâmetros x, v e f no comando):

tar -xvf infowester.tar

Já no comando a seguir, apenas o arquivo saci.txt é extraído:

tar -xvf lendas.tar saci.txt

Uma coisa interessante é que, se a opção -v for usada duas vezes, detalhes como permissões e data do(s) arquivo(s) apareção:

tar -xvvf lendas.tar saci.txt


Comando gzip

A ferramenta Tar, por si somente, serve apenas para juntar vários arquivos em um só. No entanto, o programa não é capaz de diminuir o tamanho do arquivo resultante, isto é, de compactá-lo. É neste ponto que entra em cena o gzip (GNU zip) ou outro compactador de sua preferência. Se utilizado isoladamente, o gzip faz uso da seguinte sintaxe:

gzip [parâmetros] [nome_do_arquivo]

Entre os parâmetros disponíveis, tem-se:

-c - extrai um arquivo para a saída padrão;
-d - descompacta um arquivo comprimido;
-l - lista o conteúdo de um arquivo compactado;
-v - exibe detalhes sobre o procedimento;
-r - compacta pastas;
-t testa a integridade de um arquivo compactado.

Ainda no que se refere às opções de parâmetros, é possível utilizar uma numeração de 1 a 9 para indicar o nível de compactação. Quanto maior o número, maior será a compactação do arquivo.

Eis alguns exemplos para facilitar a compreensão do comando gzip:

gzip infowester.odt

O comando acima compacta o arquivo infowester.odt. Note que os arquivos compactados com gzip recebem a extensão .gz.

gzip -d infowester.odt.gz

O comando acima descompacta o arquivo infowester.odt.gz.

gzip -1 colorado.ods

O procedimento acima faz com que o arquivo colorado.ods seja compactado considerando o nível mais baixo de compreensão.


Usando Tar e gzip

O uso conjunto dos comandos Tar e gzip é um belo exemplo de coerência da frase "a união faz a força". Muitas vezes, é necessário juntar arquivos e, ao mesmo, fazer com que o arquivo resultante, além de conter todos os outros, também seja compactado. É aí que entra em cena a capacidade de juntar arquivos do Tar com a capacidade de compactação do gzip. Para utilizar ambos ao mesmo tempo, o procedimento é muito simples: basta aplicar o comando tar com o parâmetro -z. O arquivo resultante desse procedimento receberá a extensão .tar.gz.

Neste ponto, vemos um comando bastante usado na instalação de programas e bibliotecas:

tar -zxvf nome_do_arquivo.tar.gz

Se você estiver lendo este artigo deste o começo, certamente já sabe o que o comando acima faz, mesmo assim, vamos explicar para não restar dúvidas: a letra z deve ser usada porque o arquivo foi compactado com gzip; a letra x indica que o comando deve extrair o arquivo (portanto, a referida instrução serve para extrair e descompactar o arquivo tar.gz); a letra v exibe os detalhes do procedimento; por fim, a letra f especifica qual arquivo será usado nesta atividade.

Suponha, agora, que você queira deixar em um único pacote os arquivos marvin.png, zaphod.txt e trillian.odt. O arquivo resultante terá o nome guia.tar.gz. Eis o comando que utilizaremos para este exemplo:

tar -zcvf guia.tar.gz marvin.png zaphod.txt trillian.odt

Note que o comando é muito parecido com o procedimento de descompactação do exemplo anterior, com a diferença de que o parâmetro c foi utilizado no lugar de x, pois o objetivo aqui é criar um arquivo novo, e não fazer a extração de um já existente. Para extrair o conteúdo desse arquivo, basta executar o comando abaixo (também exibido na figura acima):

tar -zxvf guia.tar.gz

Se você quiser extrair apenas um dos arquivos contidos no arquivo compactado, basta indicá-lo no final do comando. Por exemplo, suponha que você queira extrair o arquivo marvin.png de guia.tar.gz. Eis o que você deve digitar:

tar -zxvf guia.tar.gz marvin.png

Usando Tar e bzip2

A combinação Tar e gzip é muito utilizada, mas não é a única. Também é possível utilizar o algoritmo de compressão bzip2, cuja extensão é .bz2. Há quem prefira esta opção pela característica do bzip2 de gerar arquivos menores que o gzip, embora o programa o faça de maneira mais lenta que este último.

Para utilizar Tar com bzip2, basta utilizar o parâmetro -j. Por exemplo:

tar -jcvf frases.tar.bz2 confucio.html nietzsche.html

Para extrair o conteúdo arquivo, o comando é:

tar -jxvf frases.tar.bz2

Caso queira utilizar o bzip2 isoladamente, a sintaxe é:

bzip2 [parâmetros] [nome_do_arquivo]

Os parâmetros são praticamente os mesmos do gzip, por isso não serão mostrados aqui. Eis um comando de exemplo:

bzip2 -d vivaldi.htm.bz2

Esse comando descompacta o arquivo vivaldi.htm.


Finalizando


Atualmente, é possível encontrar interfaces gráficas que permitem manipular as opções provenientes dos programa Tar, gzip, bzip2 e suas possíveis combinações de maneira simples, apenas com o uso do mouse. No entanto, entender como utilizar esses comandos é essencial para quando somente a linha de comando estiver disponível e, claro, é importante também para que você possa compreender perfeitamente o que está sendo feito. É por isso que este artigo foi escrito.

Caso você queira mais detalhes sobre esses programas, digite em um terminal os comandos man tar, man gzip ou man bzip2. Se preferir, visite os sites que serviram de referência para este artigo:

- www.gnu.org/software/tar;
- www.gzip.org;
- focalinux.cipsga.org.br;
- en.wikipedia.org/wiki/Tar_(file_format);
- en.wikipedia.org/wiki/Bzip2;
- bzip.org.

Escrito por Emerson Alecrim - Publicado em 10/6/2008 - Atualizado em 10/6/2008

Fonte : http://www.infowester.com/lintargzip.php



sexta-feira, 12 de setembro de 2008

Melhorando a fonte do linux

Bem, vamos então começar a configurar nosso Linux para isso (eu testei isso no Linux Mint 5 - Elyssa - e no Ubuntu 8.04, então faça por sua conta e risco). Vá para o terminal e digite:

sudo dpkg-reconfigure fontconfig-config

Isso irá abrir o reconfigurador, serão 3 passos o primeiro é:

Native - Bytecode
Autohinter - Autohinting
None

Escolha a segunda opção, feito isso iremos para o segundo passo para ativar o subpixel (esse passo é recomendado apenas para quem utiliza monitores de LCD):

Automatic
Always
Never

Eu escolhi a primeira opção por saber que o meu hardware suporta, porém o ideal é deixar na primeira e o próprio configurador irá decidir em utilizar ou não o recurso para o seu hardware. Agora é o último passo que é fontes de bitmap, eu deixei desativado no meu Linux mas a escolha é sua. Feito todas as escolhas é só digitar o comando no terminal:

sudo dpkg-reconfigure fontconfig

E para finalizar reiniciar o seu sistema e pronto, ótima nitidez de fontes no seu Linux.


fonte : http://www.viamais.net/blog/?p=284

Informationweek

Mais uma revista de distribuição gratuita na internet sobre informática a Informationweek trás novidades bem interessantes e pode ser baixada gratuitamente ...

vale o acesso!!

http://www.informationweek.com.br/

quinta-feira, 11 de setembro de 2008

Comandos do Linux ....

Nunca é demais ter os comandos do linux guardados pra consulta rápida ... ai vão alguns deles com comentátios em inglês (pretendo traduzi-los gradualmente :) )


alias    Create an alias
apropos Search Help manual pages (man -k)
awk Find and Replace text, database sort/validate/index

bash GNU Bourne-Again SHell
bc Arbitrary precision calculator language
bg Send to background
break Exit from a loop
builtin Run a shell builtin
bzip2 Compress or decompress named file(s)

cal Display a calendar
case Conditionally perform a command
cat Display the contents of a file
cd Change Directory
cfdisk Partition table manipulator for Linux
chgrp Change group ownership
chmod Change access permissions
chown Change file owner and group
chroot Run a command with a different root directory
cksum Print CRC checksum and byte counts
clear Clear terminal screen
cmp Compare two files
comm Compare two sorted files line by line
command Run a command - ignoring shell functions
continue Resume the next iteration of a loop
cp Copy one or more files to another location
cron Daemon to execute scheduled commands
crontab Schedule a command to run at a later time
csplit Split a file into context-determined pieces
cut Divide a file into several parts

date Display or change the date & time
dc Desk Calculator
dd Convert and copy a file, write disk headers, boot records
ddrescue Data recovery tool
declare Declare variables and give them attributes
df Display free disk space
diff Display the differences between two files
diff3 Show differences among three files
dig DNS lookup
dir Briefly list directory contents
dircolors Colour setup for `ls'
dirname Convert a full pathname to just a path
dirs Display list of remembered directories
du Estimate file space usage

echo Display message on screen
egrep Search file(s) for lines that match an extended expression
eject Eject removable media
enable Enable and disable builtin shell commands
env Environment variables
ethtool Ethernet card settings
eval Evaluate several commands/arguments
exec Execute a command
exit Exit the shell
expand Convert tabs to spaces
export Set an environment variable
expr Evaluate expressions

false Do nothing, unsuccessfully
fdformat Low-level format a floppy disk
fdisk Partition table manipulator for Linux
fg Send job to foreground
fgrep Search file(s) for lines that match a fixed string
file Determine file type
find Search for files that meet a desired criteria
fmt Reformat paragraph text
fold Wrap text to fit a specified width.
for Expand words, and execute commands
format Format disks or tapes
free Display memory usage
fsck File system consistency check and repair
ftp File Transfer Protocol
function Define Function Macros

gawk Find and Replace text within file(s)
getopts Parse positional parameters
grep Search file(s) for lines that match a given pattern
groups Print group names a user is in
gzip Compress or decompress named file(s)

hash Remember the full pathname of a name argument
head Output the first part of file(s)
history Command History
hostname Print or set system name

id Print user and group id's
if Conditionally perform a command
ifconfig Configure a network interface
import Capture an X server screen and save the image to file
install Copy files and set attributes

join Join lines on a common field

kill Stop a process from running

less Display output one screen at a time
let Perform arithmetic on shell variables
ln Make links between files
local Create variables
locate Find files
logname Print current login name
logout Exit a login shell
look Display lines beginning with a given string
lpc Line printer control program
lpr Off line print
lprint Print a file
lprintd Abort a print job
lprintq List the print queue
lprm Remove jobs from the print queue
ls List information about file(s)
lsof List open files

make Recompile a group of programs
man Help manual
mkdir Create new folder(s)
mkfifo Make FIFOs (named pipes)
mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem
mknod Make block or character special files
more Display output one screen at a time
mount Mount a file system
mtools Manipulate MS-DOS files
mv Move or rename files or directories

netstat Networking information
nice Set the priority of a command or job
nl Number lines and write files
nohup Run a command immune to hangups
nslookup Query Internet name servers interactively

open Open a file in its default application
op Operator access

passwd Modify a user password
paste Merge lines of files
pathchk Check file name portability
ping Test a network connection
popd Restore the previous value of the current directory
pr Prepare files for printing
printcap Printer capability database
printenv Print environment variables
printf Format and print data
ps Process status
pushd Save and then change the current directory
pwd Print Working Directory

quota Display disk usage and limits
quotacheck Scan a file system for disk usage
quotactl Set disk quotas

ram ram disk device
rcp Copy files between two machines.
read read a line from standard input
readonly Mark variables/functions as readonly
renice Alter priority of running processes
remsync Synchronize remote files via email
return Exit a shell function
rm Remove files
rmdir Remove folder(s)
rsync Remote file copy (Synchronize file trees)

screen Multiplex terminal, run remote shells via ssh
scp Secure copy (remote file copy)
sdiff Merge two files interactively
sed Stream Editor
select Accept keyboard input
seq Print numeric sequences
set Manipulate shell variables and functions
sftp Secure File Transfer Program
shift Shift positional parameters
shopt Shell Options
shutdown Shutdown or restart linux
sleep Delay for a specified time
sort Sort text files
source Run commands from a file `.'
split Split a file into fixed-size pieces
ssh Secure Shell client (remote login program)
strace Trace system calls and signals
su Substitute user identity
sudo Execute a command as another user
sum Print a checksum for a file
symlink Make a new name for a file
sync Synchronize data on disk with memory

tail Output the last part of files
tar Tape ARchiver
tee Redirect output to multiple files
test Evaluate a conditional expression
time Measure Program running time
times User and system times
touch Change file timestamps
top List processes running on the system
traceroute Trace Route to Host
trap Run a command when a signal is set(bourne)
tr Translate, squeeze, and/or delete characters
true Do nothing, successfully
tsort Topological sort
tty Print filename of terminal on stdin
type Describe a command

ulimit Limit user resources
umask Users file creation mask
umount Unmount a device
unalias Remove an alias
uname Print system information
unexpand Convert spaces to tabs
uniq Uniquify files
units Convert units from one scale to another
unset Remove variable or function names
unshar Unpack shell archive scripts
until Execute commands (until error)
useradd Create new user account
usermod Modify user account
users List users currently logged in
uuencode Encode a binary file
uudecode Decode a file created by uuencode

v Verbosely list directory contents (`ls -l -b')
vdir Verbosely list directory contents (`ls -l -b')
vi Text Editor

watch Execute/display a program periodically
wc Print byte, word, and line counts
whereis Report all known instances of a command
which Locate a program file in the user's path.
while Execute commands
who Print all usernames currently logged in
whoami Print the current user id and name (`id -un')
Wget Retrieve web pages or files via HTTP, HTTPS or FTP

xargs Execute utility, passing constructed argument list(s)
yes Print a string until interrupted

quarta-feira, 10 de setembro de 2008

Fixar MBR sobrescrita pelo windows

Instalou o windows depois de instalar o ubuntu ?
Está se perguntando aonde está o seu Grub que simplesmente desapareceu ?

pois então repita esses passos simples e rápidos :

  1. Boot pelo CD do ubuntu
  2. Acesse Aplicações -> Acessórios -> Consola (nosso velho terminal )
  3. sudo grub
  4. find /boot/grub/stage1 <-- esse comando te retornará a partição e o hd que seu ubuntu está instalado , portanto anote a saída desse comando que será algo como : hd(x,y)
  5. ainda no terminal digite: root(hd x,y) onde x,y é igualzinho a saida passo quatro
  6. setup hd(x)
pronto , se tudo deu certo é só reiniciar e seu grub retorna inteirão !

Tutoriais e Matérias Sobre Programação

Que tal uma revista de acesso grátis na web com bons tutoriais e novidades do mundo da informática ?

Que tal em português (de portugal, mas bem é DE GRAÇA!!!) ?

Pois é o que a revista programar oferece :

http://www.revista-programar.info/front/editions

Todas as revistas podem ser baixadas do site com os mais diferentes conteúdos ,
ASP.net , C++ , Servidores, tudo em linguagem fácil e exemplificada.

LHC inicia suas operações

Hoje entrou em operação o LHC (Large Hadron Collider) o maior acelerador de partículas do mundo ( e também a maior máquina já produzida pelo homem )

Para quem não sabe o que é o LHC aí vai uma reportagem da globo que fala sobre:

http://video.globo.com/Videos/Player/Noticias/0,,GIM880415-7823-CIENTISTAS+DAO+INICIO+A+SIMULACAO+DA+ORIGEM+DO+UNIVERSO,00.html

e outro particularmente engraçado um rap explicativo do LHC (esse em inglês)

http://tsf.sapo.pt/PaginaInicial/Vida/Interior.aspx?content_id=1011278

O início

No início devem ser postas as regras para não confundir o leitor, portanto já deixo claras então as intenções desse blog.

1) Armazenar informações sobre informática, física e afins.
2) Novidades que interessem a essas áreas
3) Me fazer escrever : )