Archivo desde 2000
Pequeñas cosas que alguna vez no quise olvidar.
Esta sección apareció por primera vez en mi web hace más de veinte años.
Eran pequeños trucos, comandos y notas que guardábamos para no tener que volver a buscarlos: Unix, Linux, C, Apache, Informix y cualquier otra cosa con la que estuviese trasteando en aquel momento.
He recuperado aquel archivo prácticamente tal y como estaba. Muchos de estos tips son antiguos, algunos muy antiguos, y deben leerse como parte de la historia de esta web, no necesariamente como recomendaciones técnicas actuales.
67 tips · desde 2000
Administracion / Linux
para ver los procesos asociados a un puerto : fuser pueto/protocolo ej: fuser 21/tcp (Ojo Como root )
CoffMan · 13 DIC 2000
ArchivoAdministracion / Linux
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 DIC 2000
ArchivoAdministracion / Linux
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 DIC 2000
ArchivoAdministracion / Unix
con 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
ArchivoAdministracion / Solaris
solo 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
ArchivoAdministracion / Unix
para 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
ArchivoAdministracion / Unix
para 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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Apache
para 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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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 · 25 JUN 2001
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Solaris
se 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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
para sincronizar la hora del sistema con la de otra maquina remota , por ejemplo slug.hispalinux.es : rdate -s slug.hispalinux.es
CoffMan · 21 AGO 2001
ArchivoAdministracion / Linux
du -h --max-depth=1
CoffMan · 26 SEP 2001
ArchivoAdministracion / Linux
para subir directorios enteros con el ncftp de manera recuersiva se hace : put -r *
CoffMan · 31 OCT 2001
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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 DIC 2001
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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 AGO 2003
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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 ENE 2004
ArchivoAdministracion / Linux
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 ENE 2004
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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 ABR 2004
ArchivoAdministracion / Linux
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
ArchivoAdministracion / Linux
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
Archivo