ATALIBA TEIXEIRA - Um Geek falando sobre coisas Geeks

  • principal
  • eu
  • blog
  • textos
  • dicas unix
  • phishing scams
  • contato
Início


DICAS UNIX BRASIL

Usar o NULL é mais rápido

Enviado por ataliba em qui, 2010-02-25 08:04.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE

DICA UNIX[bb]
Dica Unix 3151 - 22 de setembro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Usar o NULL é mais rápido

Este é o meio mais rápido de truncar um arquivo para 0 bytes no korn shell.

$ > /var/log/messages

Este é um bom método de truncar o arquivo quando ele está aberto por um outro processo. Por exemplo o /var/log/messages quando está sendo usado pelo syslogd. 

Esta dica é generosamente suportada por:  ulli@ucrc.org

----------------------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2323
  • Dicas Unix: DICAS DO UGU

SFTP em uma porta diferente

Enviado por ataliba em qui, 2010-01-28 20:44.

Dica rápida e bem interessante que achei aqui no disco rígido e que pode ajudar muita gente.

Tem o seu SSH rodando em outra porta e precisa urgente mandar um arquivo via sftp e não sabe ? 

O comando é bem simples. Levemos em conta que o SSH está rodando na porta 9999. 

O comando seria o seguinte: 

$ sftp -oPort=9999 root@seuservidor.com.br

E pronto, está conectado ao seu servidor para passar seus arquivos.  

Trackback URL for this post:

http://ataliba.eti.br/trackback/2316
  • Dicas Unix: DICAS UNIX BRASIL

Pegando os ips via ifconfig

Enviado por ataliba em qui, 2009-12-17 07:58.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
DICA UNIX[bb]
Dica Unix 3212 - 22 de novembro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Pegando os ips via ifconfig 

Você pode usar o ifconfig para navegar entre os ips que estão configurados em sua máquina.

Se você precisa procurar alguma coisa na saída do comando ifconfig, use o seguinte comando para pegar a listagem dos ips. 

ifconfig | awk '/inet/{print $2}' | awk -F: '{print $2}'

----------------------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2294
  • Dicas Unix: DICAS DO UGU

Mudando o label de uma partição no Linux

Enviado por ataliba em sex, 2009-12-11 21:11.

Esta é bem rapidinha.

Está precisando mudar o label de uma partição ? Seja para usar em distros padrão Red Hat ( tipo CentOS e Fedora que teimam em usar no fstab o label ) ou simplesmente para ter um label legal para sua partição ?

O comando é simples e rápido :

# e2label [ partição ] [ nome ]

Ou seja, se quero mudar a partição sda7 para o nome exemplo, o comando seria:

# e2label /dev/sda7 exemplo

Mais fácil impossível :-)

Trackback URL for this post:

http://ataliba.eti.br/trackback/2291
  • Dicas Unix: DICAS UNIX BRASIL

Desinstalando programas no Wine

Enviado por ataliba em seg, 2009-11-16 10:00.

Dica rápida sobre o Wine. Precisa desinstalar um programa e não quer simplesmente ir no diretório $HOME/wine/drive_c/Program Files e deletar o diretório do programa ?

O Wine fornece um jeito mais bonito de desinstalar os programas : 

$ wine uninstaller 

 

Wine Uninstaller

 

E na tela, é só procurar o programa que quer desinstalar e clicar em "Modify/Remove".

Trackback URL for this post:

http://ataliba.eti.br/trackback/2281
  • Dicas Unix: DICAS UNIX BRASIL

Suponha que você precisa testar se um webserver está rodando

Enviado por ataliba em sab, 2009-11-14 21:47.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
DICA UNIX[bb]
Dica Unix 3181 - 22 de outubro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Suponha que você precisa testar se um webserver está rodando 

Suponha que você precisa de testar se um webserver está rodando ou não, e você não tem nenhum browser ( IE, Netscape, Lynx ... ) a mão no momento. Não se desespere, pois há um método bem interessante de fazer isto, simplesmente usando o telnet diretamente na porta http do servidor remoto ( a porta http normalmente roda na porta 80 ).

% telnet < endereço ip > < porta >

Quando a conexão for aberta, é só digitar "get / " sem as aspas duplas. Se o webserver estiver rodando ele irá lhe mostrar o código html da página ou então algumas informações básicas e irá fechar a conexão.

% telnet yahoo.com 80
Trying 204.71.200.245...
Connected to yahoo.com.
Escape character is '^]'.
get /
HTTP/1.0 302 RD
Location: http://www.yahoo.com/

Connection closed by foreign host

----------------------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2280
  • Dicas Unix: DICAS DO UGU

Tabela de Inodos do Filesystem Cheia

Enviado por ataliba em qui, 2009-11-05 12:52.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
DICA UNIX[bb]
Dica Unix 3187 - 28 de outubro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Tabela de Inodos do Filesystem Cheia

Nós recentamente tivemos um problema em que tivemos 100% dos usos de inodo do filesystem. Infelizmente não há um modo fácil de procurar pelos diretórios com um número muito grande de arquivos ( 1 arquivo = 1 inodo ). E, se os arquivos forem muitos pequenos, você não pode contar com o du para lhe ajudar. 

Aqui está um comando find que irá imprimir todos os diretórios no sistema de arquivos corrente e também o número de inodos que está sendo usado neste diretório. 

find . -xdev -type d -exec /bin/echo -n {} \; -exec sh -c "ls {} | wc -l" \;

Esta dica é generosamente suportada por:  rickb@cmhcsys.com

----------------------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2272
  • Dicas Unix: DICAS DO UGU

Redirecionando erros no shell

Enviado por ataliba em qui, 2009-10-15 18:58.

Esta semana que estive meio afastado das conexões internet, comecei algumas manutenções no meu notebook que eu acabo não fazendo enquanto estou em casa.
Isto, lógico advém das diversas coisas que temos on line e que acabam nos tirando a atenção para o que realmente vale para manter nossa infra funcionando.
Tenho um script em minha máquina que faz um backup de alguns dos meus dados para uma conta on line na Dreamhost. Outros dados eu também tenho replicados em minha conta da Dropbox e por aí vai.
Falta-me hoje, somente para ter uma estrutura mais confiável, aumentar meu HD de 160GB para 250GB e comprar um HD externo de 500GB e tudo vai ficar numa boa.
Este script que eu citei carecia de um controle de erros mais apurado. No fim, a única coisa que eu andava fazendo era redirecionar a saida do rsync para o arquivo de log:

rsync -avz --delete $linha $DHUser@$DHhost:~/ >> $Log

Até resolvia, mas não era o ponto final. Ou seja, erros que ocorriam com o comando rsync, por exemplo, eram redirecionados para a stderr ( que como era o cron, ia para o meu email interno do sistema), e eu acabava não sabendo.
Assim, fui ao man do bash e achei uma coisa super interessante que eu nunca havia parado para analisar.
Vejamos dois exemplos:

(1) # ls > dirlist 2>&1
(2) # ls 2>&1 > dirlist

Qual a diferença entre o comando 1 e o comando 2  ?

A diferença é que o comando 1, redireciona tanto a saída de erro (stderr) quanto a saída padrão (stdout ) para o arquivo dirlist, enquanto o comando 2, somente direciona a saída padrão (stdout ) para o arquivo dirlist.

Ou seja, nunca havia me atentado que a ordem dos fatores, neste caso, alterava plenamente o produto :-)

Por estas e outras, que não adianta baterem o pé. Sim, informática é matemática ... e nunca, outras áreas como muita gente teima de pé junto que informática é.

  • Dicas Unix: DICAS UNIX BRASIL

Matando o X

Enviado por ataliba em qui, 2009-10-15 09:00.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE
DICA UNIX[bb]
Dica Unix 3164 - 05 de outubro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Matando o X

Um caminho rápido para matar a sua seção X ( isto para o SysV)

for PID in `ps -u$USER | grep "fv[wm]" | awk '{print $1}'`; do kill -9 $PID; done

Ou use isto em um Shell Script: 

--- cut here ---
#!/bin/sh

for PID in `ps -u$USER | grep "fv[wm]" | awk '{print $1}'`; do
kill -9 -$PID
done
--- cut here ---

( utilizamos o [] para tornar o grep mais usual, e sempre deve-se lembrar de usar este comando depois de fazer algo ou não ter nada na seção aberta. O comando que foi apresentado foi escrito para o fvwm, que é o gerenciador de janelas que eu uso. Assim, caso use outro gerenciador de janelas, reeescreva o comando para matar o mesmo ex: motif - mwm, Open Look - olwm, etc ).

Escreva isto em um shell script e coloque-o em um dos diretórios contidos no seu patch ou em algum alias, e pronto, você pode utilizar o comando para sair matando seções :-)

Esta dica é generosamente suportada por: klaus@imprint.uwaterloo.ca

----------------------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2252
  • Dicas Unix: DICAS DO UGU

Colunas rápidas com AWK

Enviado por ataliba em ter, 2009-10-13 09:00.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE

DICA UNIX[bb]
Dica Unix 3167 - 08 de outubro de 2009
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Colunas rápidas com AWK

Na maioria das vezes que você usa o awk na linha de comando você está fazendo algo simples como isto aqui:

ps -ef | grep netscape | awk '{print $2}'

Para evitar digitações desnecessárias quando você precisa de imprimir uma ou mais colunas, utilize este script:

------------------- CUT HERE ---------------------------
#!/bin/ksh
# awkc - print out one or more columns

p=\$$( echo $1 | sed 's/,/,\$/g' )
shift
eval "awk '{ print $p }'" $*

# eof
------------------- CUT HERE ---------------------------


 

Agora, você pode efetuar comandos como este: 

ps -ef | awkc 2,1
ou
awkc 1,2,3 /var/adm/messages*

Esta dica é generosamente suportada por: kbeer@dbna.com

------------------------

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe
Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
======================================
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE.
TODAS AS DICAS SÃO "USADAS POR SEU PROPRIO RISCO". UGU ADVERTE PARA
TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO. Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2008
======================================

Trackback URL for this post:

http://ataliba.eti.br/trackback/2251
  • Dicas Unix: DICAS DO UGU
123456789…próximo ›fim »




Hospedagem


Mais Info - Dreamhost
Por $US 7.95 você hospeda seu domínio no melhor provedor de hospedagem do mundo, a DREAMHOST, e ainda recebe um domínio internacional grátis, pode hospedar ilimitados domínios, ilimitados subdomínios, tem 20 GB de disco, 1 Tera Byte de transferência mensal, Perl, Python, PHP, Ruby e muito mais. Está esperando o que ? Utilizando o cupom SESSENTABR você ganha 60 dólares de desconto em todos os planos, retirando o L1 mensal, em que você tem 50 dólares de desconto. Aproveita :-)

Quer saber mais sobre o autor, visite este link. Quer me enviar um email, use este link aqui. E, caso queira me fazer uma pergunta, use este link aqui.

tags in DICAS UNIX

Dicas Unix: DICAS DO UGU Dicas Unix: DICAS UNIX BRASIL Dicas Unix: Mensagens do SysAdmin
more tags

RSS


Inscreva-se no nosso Feed

Dicas Unix

Usar o NULL é mais rápido
Provido por DICAS UNIX

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Navegação

  • Contribuições recentes
  • Mapa de Seções

Flickr recent photos

Evernote Pós OrganizaçãoExposição Fernando Sabino ( Rodoviária BH )Exposição Fernando Sabino ( Rodoviária BH )Exposição Fernando Sabino ( Rodoviária BH )

Últimos no Wakoopa

Software tracking

Últimas do Twitter

  • ataliba: @raquelcamargo é, tb estou aqui pensando como vou fazer com esta #grevebh de novo amanhã.
  • ataliba: @_GuiReisBH_ hahahaha o tal de tirar a barba é realmente foda ... quando eu tiro me sinto um bebê.
  • ataliba: Agora, na boa, rodoviários pedindo 12% é a mesma coisa que acreditar em Papai Noel ... tá mais fácil todos eles irem para rua ...
  • ataliba: E amanhã greve dos ônibus. Cidade parada ...
  • ataliba: Se tudo correr bem, até quarta ou quinta feira já estou de G1

Mais mensagens em

Últimas do GReader

Recent tracks

KISS - Never Enough

Varathron - Demoniac Abysmal Realms

Nashville Pussy - You're Goin' Down

Ratos de Porão - Corrupção (R.D.P.)

Hatebreed - Everyone Bleeds Now

In Flames - Sleepless Again

Courtesy of Last.fm

Comentários recentes

  • Desculpe, mas eu não
    13 horas 31 minutos atrás
  • jesus está voltando O REI DOS REIS
    1 dia 1 hora atrás
  • Farude
    1 dia 2 horas atrás
  • Boa!!! Resolveu meu problema!!
    4 dias 5 horas atrás
  • Esse pastor ...
    1 semana 17 horas atrás
  • Finalmente alguém com uma informação PRECISA.
    1 semana 5 dias atrás
  • Não, com base na cidade e
    2 semanas 14 horas atrás
  • descobrir algo mais por IP
    2 semanas 16 horas atrás
  • Seu comentário despresível!
    2 semanas 2 dias atrás
  • Arquivo
    2 semanas 5 dias atrás
  • principal
  • eu
  • blog
  • textos
  • dicas unix
  • phishing scams
  • contato

© (2001-2009) Ataliba Teixeira | Conheça nossa Política de Privacidade