Linux

CentOS 5.6 – here we go :)

And please read known issues - http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.6#head-60758eb5ab66c94f98fda0383fa8c7a8b97b9c53

SAIBA MAIS

Oi, htop

515MB of awesomeness Proc: Intel Xeon E5520 :)

SAIBA MAIS

Nginx On CentOS made easy, yay!

Please refer to these three gists: compile nginx on centos using passenger-install-nginx-module nginx's init script - ripped from EPEL nginx.conf with gzip compression enhanced Please, note we've installed upstream-fair module. This module sends an incoming request to the least-busy backend server, rather than distributing requests round-robin.

SAIBA MAIS

Diehard Bash – Eliminando o “Não Fui Eu”

Vez por outra acontecem alguns problemas - que obviamente não deveriam acontecer. Mas acontecem, então, tudo bem. Antes mesmo de iniciar qualquer processo de auditoria você pode conversar com outras pessoas, e, acompanhado aos problemas, poderá receber o famoso não fui eu. Ao utilizar o bash, todos os comandos digitados são salvos no arquivo ~/.bash_history, por ser o arquivo carregado na variável de ambiente HISTFILE. Da mesma forma que esta variável está declarada, nós podemos não declará-la utilizando unset, como em [root@mx2 ~]# history | tail -n 5 188 chmod 0600 .ssh/authorized_keys 189 history 190 history | wc -l 191 history | tail 192 history | tail -n 5 [root@mx2 ~]# unset HISTFILE [root@mx2 ~]# echo '' > z [root@mx2 ~]# A partir do echo todos os comandos não serão salvos no history, e ficarão perdidos em algum universo paralelo. Ainda poderemos limpar o history, como em [root@mx2 ~]# history | wc -l 189 [root@mx2 ~]# history

SAIBA MAIS

Dá uma balançada aí, vai! – Balanceamento simples com Pen

Load balancing com pen é tão simples quanto andar pra frente. Bem na manha. Depois do yum -y install pen (disponível no EPEL), basta um [root@m ~]# pen -l /var/log/pen.log -p /var/run/pen.pid -r 25001 x.x.x.x:25 y.y.y.y:25 w.w.w.w:25 z.z.z.z:25 E pronto! O suporte a arquivos de configuração (man penctl) ajuda bastante para iniciar. Guardar o pid do daemon pra verificar com o monit ajuda demais também.

SAIBA MAIS

Instalação Automatizada do Ubuntu

É possível realizar instalações automatizadas do Ubuntu via kickstart com o kickseed. Bem melhor, né? :) Mais aqui.

SAIBA MAIS

Instalação Automatizada do Debian

O único modo (duvidoso) de automatizar a instalação do Debian é usando preseed e aqui está a documentação. Numa boa? Sem o debconf-get-selections demoraria para escrever na unha o arquivo usado na instalação. Ah, Kickstart... :)

SAIBA MAIS

Comando find no Linux

Inaugurando a nova seção (Comandos), com um breve post sobre como procurar arquivos no Linux. O find (man find) tem algumas coisas bem úteis. Por exemplo, você pode buscar por arquivos, por diretórios, por links simbólicos, pelo nome do arquivo sem diferenciar maiúsculas e minúsculas - lembrando que sistemas *NIX são case sensitive, etc. (mais...)

SAIBA MAIS