Archive since 2000
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 Spanishpara ver los procesos asociados a un puerto : fuser pueto/protocolo ej: fuser 21/tcp (Ojo Como root )
CoffMan · 13 DEC 2000
ArchiveAdministracion / Linux
In Spanishel 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
ArchiveAdministracion / Linux
In Spanishrequiere 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
ArchiveAdministracion / MySQL
In Spanishbueno, os antigos gregos xa utilizaban isto, pero non foi até a cheghada dos romanos cando se empezou a utilizar como controlador de accesos simultáneos. SQL Server utiliza bloqueos para permitir a varios usuarios o acceso e a modificación…
ajaspino · 15 DEC 2000
ArchiveAdministracion / Unix
In Spanishcon esto sabemos todos aquellos que nos mandan correo : ---------------cut here ---------- !/bin/sh : ${user:=`expr "`lang=c id`" : 'uid=[0-9]*(([^)]*).*'`} for mbox in /var/mail/$user /usr/spool/mail/$user "" do [ -r "$mbox" ] && break…
CoffMan · 13 MAR 2001
ArchiveAdministracion / Solaris
In Spanishsolo conocido en sun solaris : uso: /usr/proc/bin/pfiles donde pid es el numero de proceso da una lista del numero de inodo de todos los archivos abiertos por este proceso
CoffMan · 13 MAR 2001
ArchiveAdministracion / Unix
In Spanishpara matar todos los procesos de un usuario : kill -9 `ps -fu username |awk '{ print $2 }'|grep -v pid` evidentemente donde pone username ponemos el nombre del usuario , y tenemos que ser root claro!
CoffMan · 13 MAR 2001
ArchiveAdministracion / Unix
In Spanishpara saber que hora tiene una maquina remota : telnet host 13 | grep : para que funcione la maquina host tiene q tener habilitado el puerto 13 (daytime) ej : telnet aiff.usc.es 13 | grep :
CoffMan · 13 MAR 2001
ArchiveAdministracion / Linux
In Spanishpara permitir que una base de datos acepte transacciones: ontape -s -L 0 -U nombre_base_datos
macgollum · 14 MAR 2001
ArchiveAdministracion / Unix
In Spanishnslookup nombre_dominio
macgollum · 14 MAR 2001
ArchiveAdministracion / Unix
In Spanishstrobe
macgollum · 14 MAR 2001
ArchiveAdministracion / Linux
In Spanishesta 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
ArchiveAdministracion / Apache
In Spanishpara ver los modulos que tenemos iunstalados en el apache hacemos : ./httpd -l ejecutando httpd desde donde este instalado el apache , usualmente /usr/local/apache
CoffMan · 21 MAR 2001
ArchiveAdministracion / Linux
In Spanishcuando 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Solaris
In Spanishse debe de usar la utilidad grafica para la configuracion de solaris, a mano se cambiaria los archivos /etc/hostname.le[0-9] /etc/inet/hosts y /etc/nodename verificar con ifconfig -aadministracion/linux
CoffMan · 25 JUN 2001
ArchiveAdministracion / Linux
In Spanishteclas 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishdu -h --max-depth=1
CoffMan · 26 SEP 2001
ArchiveAdministracion / Linux
In Spanishpara subir directorios enteros con el ncftp de manera recuersiva se hace : put -r *
CoffMan · 31 OCT 2001
ArchiveAdministracion / Linux
In Spanishun 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishel 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
ArchiveAdministracion / Linux
In Spanishfind /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
ArchiveAdministracion / Linux
In Spanishumount 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
ArchiveAdministracion / Linux
In Spanishlas 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
ArchiveAdministracion / Linux
In Spanishinstalar 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
ArchiveAdministracion / Sendmail
In Spanishla manera más facil de bloquear el correo spam (pero no la mejor), es agregando la cuenta en el archivo /etc/mail/access, ejemplo: # vi /etc/mail/access (introducir la siguiente línea): [email protected] relay (salvamos y…
Fer · 29 AUG 2003
ArchiveAdministracion / Solaris
In Spanishya que se ha instalado un servidor o estación de trabajo con solaris es recomendable instalar el gcc, el cual puede ser descargado de http://www.sunfreware.com (que es la forma fácil) y hay que instalarlo. # pkgadd -d g…
Fer · 29 AUG 2003
ArchiveAdministracion / Solaris
In SpanishPara subir las tarjetas en solaris se hace uso del comando ifconfig: pero primero debemos ver cual es el nombre de la interface (en el ejemplo vamos a suponer que es hme0). entonces: # ifconfig hme0 plumb # ifconfig hme0 192.168.1.1…
Fer · 29 AUG 2003
ArchiveAdministracion / Solaris
In Spanishpara ver los parches que tengo instaldos en en solaris ejecutar: # showrev -p | cut -f2 -d"" |xargs |more
Fer · 29 AUG 2003
ArchiveAdministracion / Solaris
In Spanishpara encriptar un archivo en solaris se utiliza el comando crypt pasándole como parámetros la llave, el nombre del archivo a encriptar y direccionándolo a un archivo resultante ejemplo: # crypt llave < archivo > archivo.cry para…
Fer · 29 AUG 2003
ArchiveAdministracion / Solaris
In SpanishExisten muchas maneras de hackear un servidor que tiene el telnet o puerto 23 abierto, pero en el caso especial de solaris (excepto solaris 9), tienen la siguiente vulnerabilidad: ejecuta las siguientes líneas desde otro servidor para…
Fer · 29 AUG 2003
ArchiveAdministracion / Unix
In Spanishlos respaldos en cinta se pueden enviar de dos maneras, una puede ser utilizando el comando tar, pero esta solo es recomendable cuando son archivos pequeños, otra es con el fbackup ejemplos: # tar cvf /dev/rmt/0m archivo-direc para…
Fer · 29 AUG 2003
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishphp 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
ArchiveAdministracion / Linux
In SpanishSe 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
ArchiveAdministracion / Linux
In Spanishcuando 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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanishsi 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
ArchiveAdministracion / Linux
In Spanishpequeñ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
ArchiveAdministracion / Linux
In Spanishpara 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
ArchiveAdministracion / Linux
In Spanisha 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
ArchiveAdministracion / Linux
In SpanishCrear 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