Archive since 2000

Small things I once didn't want to forget.

This section first appeared on my website more than twenty years ago.

They were small tricks, commands and notes we kept so we wouldn't have to look them up again: Unix, Linux, C, Apache, Informix and anything else I was tinkering with at the time.

I've recovered that archive almost exactly as it was. Many of these tips are old, some very old, and should be read as part of this website's history, not necessarily as current technical advice.

70 tips · since 2000

Administracion / Linux

In Spanish

Tmux Cheat Sheet

Crear una nueva sesión: tmux new -s nuevasesion Para salir sin cerrar la sesión: Ctrl+b d Para volver a la sesión: tmux attach -t nuevasesion Cuantas sesiones tengo y como se llaman ? tmux ls

CoffMan · 7 OCT 2026

Administracion / Linux

In Spanish

Renombrar un conjunto de archivos de golpe desde BASH

a veces los archivos de configuracion vienen con un nombre, tal que archivo.cfg-dist o algo asi, de modo que podemos cambiar todos los archivos de nombre de golpe al nombre archivo.cfg, listo para usar. esto se hace desde la shell bash y…

CoffMan · 15 JUL 2004

Archive

Administracion / Linux

In Spanish

Instalacion Disco Duro USB Portatil Lacie 160GB

para instalar un disco duro (lacie de 160 gb en mi caso) bajo linux solo será necesario compilar el kernel una vez (con mi debian) si tienes una suse o una rh igual ya no te hace falta recompilar nada. necesitamos instalar como modulos o…

CoffMan · 18 JUN 2004

Archive

Administracion / Linux

In Spanish

Control de versiones sobre archivos de configuracion 2

pequeño script para llevar de una manera el control de los cambios realidos sobre archivos de configuracion vitales del sistema, tanto como si son varios administradores, como para uno mismo. requiere rcs instalado en el…

CoffMan · 26 APR 2004

Archive

Administracion / Linux

In Spanish

Evitar borrar como root un ejecutable en ext2

si quereis que un archivo sea inborrable como root con un sistema de archivos ext2 solo teneis que usar el comando chattr(poner atributos)y listarlos con lsattr. es muy frecuente con los r00tkits o con alguna otra herramienta para que el…

CoffMan · 16 FEB 2004

Archive

Administracion / Linux

In Spanish

ssh remoto y colores en la consola con putty

para que aparezca el terminal adecuado al hacer ssh desde un windows a un linux y poder ver los menus (pdmenu, iptraf, y demas aplicaciones de las ncurses ) con colores y bien formateado desde windows y con el putty solo tenemos que poner…

CoffMan · 10 FEB 2004

Archive

Administracion / Linux

In Spanish

Editar en Hexadecimal desde el VI

cuando tenemos un archivo y queremos editarlo hexadecimalmente con el vi hacemos lo siguiente : *:%!xxd* y para volver el documento a su estado original : *:%!xxd -r*

CoffMan · 3 FEB 2004

Archive

Administracion / Linux

In Spanish

Control de Versiones sobre Webs enteras ( CVS)

Se tratara de llevar un control de versiones sobre una web diseñada entre varias personas con php (por ejemplo) y poder almacenar los cambios hechos por todas ellas . tenemos /www/miweb ,dentro cientos de .php y .gif y .html guardaremos…

CoffMan · 24 JAN 2004

Archive

Administracion / Linux

In Spanish

instalar PEAR en PHP

php 4.3.x minimo ... el php tiene que tener instalado soporte para zlib (--with-zlib) por lo menos ... con soporte pdflib nos aseguramos todos estos requisitos. luego como root : lynx -source http://go-pear.org/ | php luego con el comando…

CoffMan · 20 JAN 2004

Archive

Administracion / Linux

In Spanish

eliminar comentarios y lineas en blanco

para eliminar las lineas de los comentarios y las lineas en blanco con grep se usa asi(por ej. en el squid): grep '^[^#]' squid.conf muy util para ver la configuracion de programas gordos tambien funciona por partes : grep -v '#'…

CoffMan · 24 NOV 2003

Archive

Administracion / Linux

In Spanish

Eliminar retornos de carro en archivos de texto (^M)

para eliminar los retornos de carro en archivos unix (los que aparecen con ^m en el vi) se puede ejecutar estos 2 pasos : tr -d '\015' < input_file > output_file tr -d '\012' < input_file > output_file el primero elimina el retorno de…

CoffMan · 24 NOV 2003

Archive

Administracion / Linux

In Spanish

Soporte pdf para PHP compilado

instalar dependencias del pdflib apt-get install libtiff3g-dev apt-get install libjpeg62-dev apt-get install zlib1g-dev instalamos las librerias del pdflib en /usr/local/lib tar xzvf pdflib-3.01.tar.gz ./configure --enab…

CoffMan · 7 AUG 2003

Archive

Administracion / Linux

In Spanish

Colorear vi

las versiones 5.x y superiores del vi permiten colorear el texto a medida que se escribe para ello ponemos dentro del vi: syntax on o en el archivo de configuracion generico /etc/vim/vimrc descomentar la linea syntax on coff

CoffMan · 28 OCT 2002

Archive

Administracion / Linux

In Spanish

Desmontar un sistema de archivos a la fuerza

umount a veces no desmonta un sistema de archivos por que alguien o algo lo esta usando , para forzar que lo haga, podemos usar este pequeño truco : fuser -mk directorio_a_desmontar && umount directorio_a_desmontar sacado de todo linux

CoffMan · 28 OCT 2002

Archive

Administracion / Linux

In Spanish

busqueda de una palabra en todos los archivos de un directorio recursi

find /usr/include -name "*.h" -print | xargs grep siocgifflags , esto busca la cadena siocgifflags en todos los ".h" de /usr/include incluidos sus subdirectorios coff

CoffMan · 21 DEC 2001

Archive

Administracion / Linux

In Spanish

Sincronizar servidores web (desarrollo y produccion)

el problema era tener perfectamente sincronizados 2 servidores web , el de produccion y el de desarrollo , para ello vamos a usar rsync : en el equipo de desarrollo instalamos el demonio rsync asi: /etc/inetd.conf añadimos rsync stream tcp…

CoffMan · 28 NOV 2001

Archive

Administracion / Linux

In Spanish

Control de Versiones sobre archivos de Configuracion

para llevar un control de versiones sobre los archivos de configuracion (por ejemplo /etc ) se puede usar el rcs q es muy comodo y sencillo para esto : ejemplo sobre el archivo sendmail.cf 1.- creamos un directorio llamado rcs en donde…

CoffMan · 16 NOV 2001

Archive

Administracion / Linux

In Spanish

Argumento tipo Any

un argumento tipo any indica que a función acepta nese argumento máis dun tipo de datos... explícome: public declare function mapwindowpoints lib "user32" alias _ "mapwindowpoints" (byval hwndfrom as long, byval hwndto as long, _ lppt as…

ajaspino · 2 NOV 2001

Archive

Administracion / Linux

In Spanish

subir por ftp con NCFTP directorios incluidos

para subir directorios enteros con el ncftp de manera recuersiva se hace : put -r *

CoffMan · 31 OCT 2001

Archive

Administracion / Linux

In Spanish

espacio ocupado por todos los subdirectorios

du -h --max-depth=1

CoffMan · 26 SEP 2001

Archive

Administracion / Linux

In Spanish

Sincronizar la hora con una maquina remota

para sincronizar la hora del sistema con la de otra maquina remota , por ejemplo slug.hispalinux.es : rdate -s slug.hispalinux.es

CoffMan · 21 AUG 2001

Archive

Administracion / Linux

In Spanish

Uso del masquerading para chupar ancho de banda

para cortar el masquerading , y que nadie de la intranet salga a internet por el linux : echo 0 > /proc/sys/net/ipv4/ip_forward y para activarlo evidentemente echo 1 > /proc/sys/net/ipv4/ip_forward manera rapida y efectiva de chupar ancho…

CoffMan · 25 JUN 2001

Archive

Administracion / Linux

In Spanish

Atajos BASH ..... buenisimo

teclas de uso frecuente para unix : ( no hace falta traducir creo ) ctrl-l -- clear screen ctrl-r -- does a search in the previously given commands so that you don't have to repeat long command. ctrl-u -- clears the typing before the…

CoffMan · 25 JUN 2001

Archive

Administracion / Linux

In Spanish

Prohibir accesos telnet o ftp a ip's

para prohibir totalmente accesos a telnet y ftp de nuestra maquina : vi /etc/inetd.conf comentamos (poniendo al principio de la linea un #) las lineas que empiecen por telnet y por ftp , grabamos y salimos ( :wq ) reiniciamos el inetd ( o…

CoffMan · 25 JUN 2001

Archive

Administracion / Linux

In Spanish

Poner DISPLAY automaticamente desde rlogin

para poner la variable display automaticamente cuando entramos desde un rlogin (con csh) : ---------- copiar ------------- if (`who am i | wc -w` > 5) then setenv display `who am i | cut -d"(" -f2 | cut -d")" -f1`:0.0 endif ----------…

CoffMan · 25 JUN 2001

Archive

Administracion / Linux

In Spanish

PHP , Apache y MySQL

para integrar apache y mysql despues de destarrearlos ... ./configure del apache ./configure del php diciendole donde esta el apache y mysql: --with-mysql --with-apache=../apache_1.3.x --enable-track-vars make ; make install luego…

CoffMan · 25 JUN 2001

Archive

Administracion / Linux

In Spanish

Añadiendo alias de correo y grupos de usuarios en el servidor de corre

para añadir un alias de un correo , nos vamos al archivo /etc/aliases y ponemos : pedro.garcia: pedrito gerencia: pedro, pablo,raul ...

CoffMan · 22 MAR 2001

Archive

Administracion / Linux

In Spanish

Completar solo directorios con

cuando hacemos cd y usamos tabulador para completar los directorios que hay , nos muestra todo , directorios y archivos , pero podemos hacer que solo nos muestre los directorios (pues estamos hacinendo cd ) añadiendo esto a nuestro…

CoffMan · 21 MAR 2001

Archive

Administracion / Linux

In Spanish

Copiar lineas de un fichero a otro con vi

esta secuencia es para copiar un numero de lineas de un archivo de texto a otro sin salir de vi : en archivo origen : (vi origen.txt) pulsa escape pulsa shift+" (tal cual ) pulsa a (para asignar el texto copiado a una letra) pulsa el…

CoffMan · 21 MAR 2001

Archive

Administracion / Linux

In Spanish

Permitir transacciones

para permitir que una base de datos acepte transacciones: ontape -s -L 0 -U nombre_base_datos

macgollum · 14 MAR 2001

Archive

Administracion / Linux

In Spanish

Backups rapidos y eficaces entre ordenadores

requiere root y dump (viene de serie en las redhat p.ej.) para volcar una particion entera a un archivo : dump 0unbdsf 64 141000 11500 backup.img / ( / para raiz) para volcar una particion entera a un archivo de otro host : en host2…

CoffMan · 13 DEC 2000

Archive

Administracion / Linux

In Spanish

Manejar multiples dominios de correo electronico

el objetivo es con una sola ip fija ,tarifa plana y rh 6.2 manejar varios dominios de correo (vease @prueba1.com , @prueba2.com, ...) partimos de que ya tenemos 1 activo (prueba1.com por ej.) añadir registro mx para el dominio prueba2.com…

CoffMan · 13 DEC 2000

Archive

Administracion / Linux

In Spanish

Que o quien esta usando el puerto 1024 (p.e.) de mi Linux

para ver los procesos asociados a un puerto : fuser pueto/protocolo ej: fuser 21/tcp (Ojo Como root )

CoffMan · 13 DEC 2000

Archive