Guia de comandos do VI
O editor VI é uma mão na roda para quem trabalha com Unix/Linux.
Abaixo alguns comandos muito úteis:
Executando o vi:
$ vi arquivo
Uma vez carregado, poderão ser executados os seguintes comandos dentro do vi.
Comandos básicos:
* :wq – Salva o arquivo e sai do editor
* :w nome_do_arquivo – Salva o arquivo corrente com o nome especificado
* :w! nome_do_arquivo [...]
Como conectar através do SNX na VPN pelo Linux
Caso você precise conectar em sua VPN através do SNX, seguem alguns parâmetros:
Uso: snx -s {-u |-c } [-l ] [-p
] [-r] [-g] [-e ]
snx -f run the snx using configuration file
snx run the snx [...]
Nokia N900 ou N97? Qual deles você levaria?
Post muito interessante sobre as novas “armas” da Nokia contra o iPhone (que para mim só ganhava em usabilidade do N95… Será que a usabilidade continuará sendo o único ponto forte do iPhone? Acho que até isso ele perde agora…).
N900 ou N97 ? Tenho certeza que esta passará a ser uma dúvida constante [...]
Os metacaracteres das expressões regulares
Meta
Nome
Descrição
.
Ponto
Curinga de um caractere
[]
Lista
Casa qualquer um dos caracteres listados
[^]
Lista negada
Casa qualquer caractere, exceto os listados
?
Opcional
A entidade anterior pode aparecer ou não (opcional)
*
Asterisco
A entidade anterior pode aparecer em qualquer quantidade
+
Mais
A entidade anterior deve aparecer no mínimo uma vez
{,}
Chaves
A entidade anterior deve aparecer na quantidade indicada
^
Circunflexo
Casa o começo da linha
$
Cifrão
Casa o fim da linha
\b
Borda
Limita uma palavra (letras, [...]
Exemplos de uso de Tcpdump
Aqui veremos alguns comando a serem usados para sniffar sua rede:
Neste comando estamos sniffando a eth0 para um determinado host:
tcpdump -i eth0 -qtNnn host 0.0.0.0
Neste comando estamos sniffando a eth0 para uma determinada porta:
tcpdump -i eth0 -qtNnn port 110
Neste comando estamos sniffando a eth0 para recebimento de ping:
tcpdump -i eth0 -qtNnn icmp
Neste comando estamos sniffando [...]
FISL 10 em POA – Globo.com rulez!!
Semana passada rolou em Porto Alegre, RS, o FISL (Fórum Internacional Software Livre) em sua décima edição. E nessa edição, a Globo.com resolveu deixar sua marca levando mais de 50 profissionais, montando várias palestras oficiais e mini-palestras no stand.
Podem até achar que sou suspeito de falar, já que trabalho na empresa, mas o fato [...]
Removendo linhas com comentários…
Caso você tenha a necessidade de analisar um dos vários arquivos de configuração que todo sysadmin tem que ler todos os dias, sabe como é complicado (e poluído) ler com os comentários que vem neles.
Para limpar esses comentários, temporariamente, basta executar:
# egrep -v “^#|^$” arquivoORIGINAL.txt > arquivoSEMCOMENTARIOS.txt
Com isso, você criará um novo arquivo sem as [...]
Como habilitar o Claro 3G no Ubuntu 9.04 com o Modem D301
Abra um console.
Execute o comando:
$ sudo gedit /etc/udev/rules.d/10-claro3g.rules
O editor de texto aparecerá. Cole o texto abaixo nele:
#######início################
# /etc/udev/rules.d/10-claro3g.rules
# site base do script:http://www.richieri.com/2008/08/27/internet-claro-3g-no-ubuntu-804-e-satux-com-modem-giant-traveller-d301/
#
# Claro 3G custom rules
ACTION!=”add”, GOTO=”3G_End”
BUS==”usb”, SYSFS{idProduct}==”1000″, SYSFS{idVendor}==”0fd1″, PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
LABEL=”3G_End”
#######fim################
Salve o arquivo e feche o editor.
No terminal novamente, execute o comando abaixo para que o sistema passe a reconhecer o [...]
E se os sistemas operacionais fossem mulheres?
Linux é uma mulata gostosona mas meio feia de rosto com quem voce tem que conversar horas no boteco sobre ecologia e o embargo a Cuba antes de levar pra cama.
Mac é uma patricinha, linda mas cheia de vontades, só sai com quem tem carro importado. Todo mundo admira mas poucos tem acesso.
Windows XP é [...]
Guia de comandos Linux para iniciantes
Abra um shell e divirta-se!
Onde digitar os comandos, login e logout da shell, comandos de ajuda e referências.
1. dmesg – Mensagens de inicialização
2. id – Mostra o usuário atual
3. man – Ajuda sobre algum comando, assunto ou arquivo de configuração
4. info [...]
Consertando o ^M em shell scripts
Uma boa dica para remover caracteres inválidos que aparecem no arquivo que foi lido/salvo em DOS/Windows e agora está sendo lido em Linux/Unix:
Antes, um pouco de história:
Para quem é dos tempos da máquina de escrever, para mudar de linha precisávamos trocar de linha (line feed) e posicionar o rolo da máquina na primeira posição (carriage [...]
Convertendo arquivos BIN/CUE para ISO
Para converter arquivos BIN ou CUE para o formato ISO, basta instalar o programa bchunk.
Para isso, digite no seu terminal:
$ sudo aptitude install bchunk
Após instalado, executar a seguinte linha de comando no mesmo terminal:
No caso de .bin:
$ bchunk nomedoarquivo.bin nomedoarquivo.iso
No caso de .cue;
$ bchunk nomedoarquivo.cue nomedoarquivo.iso
Problemas para instalar? Acesse o site do Lenny aqui.
==========
Fonte: Mudando [...]
Swappiness – Gerenciando o uso de swap no Ubuntu
Alterar o valor de swappiness fará com que seja alterado o comportamento do sistema em relação a utilização de memória, determinando se ele irá utilizar mais ou menos memória swap.
O valor poderá ser alterado entre 0 e 100.
Por padrão o Ubuntu vem com um valor 60 para o swappiness.
Para verificar isso, basta executar:
$ sudo cat [...]



