Este é um blog que estou criando como fosse um post-it, aqueles papeizinhos auto-grudentos que a gente usa pra lembrar das coisas; aqui, vou postando links que forem interessantes ou então dicas e sugestões que me sejam úteis. Quase como grudar um post-it no meu monitor ;)
terça-feira, 10 de novembro de 2009
iptables
tutorial iptables (um site muito bonito, por sinal)
tutorial do magno no under-linux
iptables-tutorial - how to get started
tutorial no frozentux
tutorial de configuração de IPtables nos RH-like (NixCraft)
terça-feira, 3 de novembro de 2009
como descobrir a versão do Linux
[irado@iradoHome:~$]: ls /etc/*release
-rw-r--r-- 1 root 27 Out 1 09:28 /etc/redhat-release
[irado@iradoHome:~$]: cat /etc/redhat-release
CentOS release 5.4 (Final)
[irado@iradoHome:~$]: cat /etc/issue
CentOS release 5.4 (Final)
Kernel \r on an \m
muito útil quando "herdamos" servidores com distribuições e versões variadas
segunda-feira, 17 de agosto de 2009
quarta-feira, 25 de fevereiro de 2009
comandos importantes
sed -e 's/^$/\%/g' documentos/minhasfrases
mv minhasfrases /usr/share/games/fortune
strfile /usr/share/games/fortune/minhasfrases
usando o "tr" para converter arquivos dos para Unix
$ tr -d '\15\32' <> unixfile.txt
(vide dica mais abaixo, usando o vim)
:===
No editor de textos vim, para remover os ^M de arquivos MS-DOS (Windows), use:
:g/^V^M/s//
:===para Linux:
quem tá usando essa porta X?
lsof -i:3000
mostre portas/programas/pid's da máquina:
netstat -tlnp
mostre usuário/processo:
ps aux | grep
ps -eo pid,user,args,pid --sort user
mudar nome de vários arquivos:
# for i in *cfg-sample; do mv $i `basename $i "-sample"`; done
eliminar linhas em branco e comentários em arquivos:
grep -v "^#$" localhost.cfg-sample | sed '/^$/d' > localhost.cfg
egrep -v '^$|^#' arquivo.texto.velho > novo.arquivo.texto