Ganhei um novo HD, 2x maior do que já tenho e vasculhando dados antigos achei meu arquivo “lembrar.txt”, alguns comandos que utilizo/utilizava no dia-dia, compartilho com vocês:
#------------------------------------------------#
# Mandar Torpedos para Celular da Claro via BASH #
lynx -dump -accept_all_cookies 'http://www2.claro.com.br/torpedoweb/popup_senderJava.asp?\ ddd_para=17&telefone_para=810000&nome_de=Cabelo&ddd_de=&\ telefone_de=&msg=Prezado+FABIO:+Viva+o+Linux!&caract=98'
#------------------------------------------------#
# Para baixar legendas de filmes no videosloucos.com.br, sem precisar ser cadastrado... basta olhar o codigo da legenda e mudar em filecod...
http://www.videoloucos.com.br/download.php?act=2&filecod=20946
AGORA USO: www.legendas.tv e o cadastro é rápido e sem burocracia.
#------------------------------------------------#
# Tenho vontade de estudar esperanto, mas nunca tive tempo...
Esperanto --> http://lernu.net/
#------------------------------------------------#
# Para enviar arquivos via SSH, SCP..
scp user@host:/patch_no_host /patch_local
#------------------------------------------------#
# Codigo em HTML para Atualizar uma pagina sozinha ou redirecionar
<html>
<head>
<meta http-equiv="refresh" content="0; URL=http://valessiobrito.info/blog/">
</head>
<body>
</body>
</html>
#------------------------------------------------#
# Habilitando proxy no console, inclusive no lynx, wget e outros
valessio@ps:~$ export http_proxy="192.168.200.18:6588"
#------------------------------------------------#
# Noticias do kernel e mundo gnu/linux etc..
kerneltrap.org
também br-linux.org
#------------------------------------------------#
# Convertendo uma imagem para uma resolução menor e usando as outras coisas ae.. vc faz um mini-script para gerar thumbnail etc..
convert -size 120x120 cockatoo.jpg -resize 120x120 +profile "*" thumbnail.jpg
for f in $(ls -1 *.jpg); do convert ... $f ... $f-thumb.jpg; done
for f in $(ls -1 *.jpg); do convert -size 540x369 $f -resize 540x369 +profile "*" $f_c.jpg; done
#------------------------------------------------#
# Para combinar 2 imagens, com local definido.. talz.. consulte o --help
combine -gravity SouthEast -compose pc040001.jpg jacofolia.gif stamp_img.jpg
#------------------------------------------------#
# hehehehe, Whois nos usuários do provedor local... (sem comentários, muito antigo isso...)
http://www.???.com.br/cgi-bin/callerid.cgi?login=neusinha&data=20030804
#------------------------------------------------#
# Usando fluxos, talz no console.. hmm, isto é ótimo...
valessio@valessio:~/$ for ii in $(ls -1)
> do mv $ii $(echo $ii | cut -c 3- )
> done
#------------------------------------------------#
# pegando um passwd, e formando emails com ele... huhuhuh.. (sem comentarios)
for user in `cut -d":" -f1 /etc/passwd`;do echo ${user}@???.com.br;done > lista_email_???
#-------------------------------------------------#
# Para copiar um pasta completa, eu uso
cp -R pasta local/
ou,
cp -a pasta local/
#-------------------------------------------------#
# Lista partições e tamanho ocupado e livre no hd...
df -h
#-------------------------------------------------#
# Restaurar linux queda de energia, nao vou comparar com scandisk.. mas resolve.. (rs, era ext2)
fsck /dev/hdax
#-------------------------------------------------#
# Para zipar um arquivo... ou comprimir mais ainda..
zip arquivo.zip arquivo.extensão
unzip arquivo.zip
tar -cf diretorio.tar diretorio/ # ( uni todos diretorios talz.. --help ajuda )
gzip diretorio.tar # ( saida.tar.gz )
bzip diretorio.tar # ( saida.tar.bz ) neste fica menor
tar -xvzf arquivo.tar.gz
tar -xvjf arquivo.tar.bz
#-------------------------------------------------#
# Para rodar progamas em background
mpg123 musica.mp3 & # utiliza um "&" no final do commando...
#[enter]
fg # usado pra trazer de volta o programa,
[pressiona CTRL+Z] # para mandar de volta em background e depois
bg # para ele processar o comando...
#-------------------------------------------------#
# Comando pra mostrar o tamanho das pastas e Arquivos
ls -lh
#ou
du -h .
#-------------------------------------------------#
# Usando find para localizar arquivos
find /home/valessio -name uia.txt
#-------------------------------------------------#
# Quem nunca tentou desmontar uma partição e o maldito umount não deixou?
$ umount /mnt/floppy
umount: /mnt/floppy: device is busy
# Como saber qual é o processo que ainda bloqueia o umount? Fácil, use o fuser:
$ fuser -mv /mnt/floppy
USER PID ACCESS COMMAND
/mnt/floppy lazarini 599 f.c.. emacs
lazarini 692 f.c.. vi
# Para facilitar a vida, o tipo de acesso significa (peguei na man page):
f - arquivo aberto (ro ou rw)
c - diretório atual esta dentro do mountpoint
e - o processo foi executado dentro do mountpoint
r - diretorio raiz de um processo dentro do mountpoint
m - o processo mapeia uma shared lib ou arquivo do mountpoint
# Se vc ainda esta na dúvida do processo (vocÊ pode ter vários editores abertos), faça um
ps -fp "599 692"
# pra ter certeza de qual processo é qual.
#-------------------------------------------------#
# Opcional pra colocar no fstab pra usuario enxergar partição windows
defaults,user,umask=0
#-------------------------------------------------#
# Mudando a partição de ext2 para ext3
tune2fs -j /dev/hdaX
tune2fs -c 0 -i 90 /dev/hdaX
#-------------------------------------------------#
# Exibe/Alterar as mgs ao logar no terminal
/etc/motd.conf
# edite este aquivo da forma que quiser
#-------------------------------------------------#
# Programa pra listar somente pastas de um diretorio
ls */ -d
#-------------------------------------------------#
# Colocar o Lilo, com boot grafico...
/etc/lilo.conf
# onde tem install=/boot/boot.....
# modifique para: install=/boot/boot-bmp.b
# e em seguida coloque as linhas abaixo
# Enable graphical boot menu:
bitmap=/boot/debian-bootscreen-woody.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
#Depois é só digitar lilo no console, quando bootar sua maquina denovo seu lilo vai estar muito mais legal
#-------------------------------------------------#
# Vendo as informacoes do cpu...
cat /proc/cpuinfo
#-------------------------------------------------#
# Carregar programas corretamente com acentuação
LANG=pt_BR openoffice
#-------------------------------------------------#
# Com este comando é possível alterar facilmente a extensão de diversos arquivos
rename .htm .html *.htm
#-------------------------------------------------#
# Comando pra mudar o mouse desde que esteje instalado o xfree86 4.3
/usr/sbin/update-alternatives --set x-cursor-theme /etc/X11/cursors/whiteglass.theme
#sendo que o whiteglass.theme eh o theme do curso que esta hein /etc/X11/cursors
# converter varios jpg em avi
mencoder "mf://*.jpg" -mf fps=8 -o ./teste.avi -ovc lavc
# nat de uma pc dentro da rede para fora!
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 11002 -j DNAT --to-destination 192.168.0.2
iptables -A FORWARD -i eth0 -s 192.168.0.2 -j ACCEPT
# Deletar todos comentarios de um arquivo
grep -v ^# main.cf.back |grep -v ^$ > main.cf

Comentários