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
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
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
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
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
ArchivoAdministracion / Linux
para subir directorios enteros con el ncftp de manera recuersiva se hace : put -r *
CoffMan · 31 OCT 2001
ArchivoAdministracion / Linux
du -h --max-depth=1
CoffMan · 26 SEP 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
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
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 / 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
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 / 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
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 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
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
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 / 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
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 / Unix
strobe
macgollum · 14 MAR 2001
ArchivoAdministracion / Unix
nslookup nombre_dominio
macgollum · 14 MAR 2001
ArchivoAdministracion / Linux
para permitir que una base de datos acepte transacciones: ontape -s -L 0 -U nombre_base_datos
macgollum · 14 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 / 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 / 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
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
Archivo