Archivo desde 2000

Tips

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

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 DIC 2000

Archivo

Administracion / Linux

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 DIC 2000

Archivo

Administracion / Linux

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 DIC 2000

Archivo

Administracion / Linux

Permitir transacciones

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

macgollum · 14 MAR 2001

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

Copiar lineas de un archivo 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 · 25 JUN 2001

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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 AGO 2001

Archivo

Administracion / Linux

espacio ocupado por todos los subdirectorios

du -h --max-depth=1

CoffMan · 26 SEP 2001

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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 DIC 2001

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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 AGO 2003

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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 ENE 2004

Archivo

Administracion / Linux

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 ENE 2004

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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 ABR 2004

Archivo

Administracion / Linux

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

Archivo

Administracion / Linux

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

Archivo