Javier Barber
Senior Sysadmin Freelancer
All posts by Javier
MEDIR EL TIEMPO DE EJCUCIÓN DE UN COMANDO EN BASH
$ time comando
DIVIDIR UN FICHERO GRANDE EN MUCHOS PEQUEÑOS: split
Con el comando ‘split’ podemos dividir un fichero muy pesado en varios mas pequeños. Ejemplo: Dividir un fichero de 250 MB en ficheros de 2 MB con el prefijo LF_ en el nombre. # ls -lh largefile -rw-r–r– 1 root root 251M Feb 19 10:27 largefile # split -b 2m largefile LF_ # ls -lh…
LOS 10 COMANDOS MAS USADOS EN NUESTRA BASH
# history | awk ‘{print $2}’ |awk ‘BEGIN{FS=»|»} {print $1}’ | sort -n | uniq -c | sort -r | head -10
TIPS DEL COMANDO ‘grep’
* Podemos colorear las cadenas buscadas añadiendo –color. * Si queremos ignorar las mayúsculas/minúsculas usamos la opción -i $ls | grep -i –color hola
PROCESOS ASOCIADOS A UN PUERTO
Para saber qué procesos están usando un determinado puerto (por ejemplo HTTP:80) podemos usar el comando fuser. Debemos ser root para ejecutarlo: # /sbin/fuser -n tcp 80 80/tcp: 13476 13477 13478 13479 13480 13481 13482 13483 13484 13486 13487 13489 13490 13491 13492 13493 13495 13496 13497 13498 13499 13500 13501 13608 La salida indica…
COMANDOS pushd Y popd
Si queremos acceder y guardar un directorio para movernos a otros y poder volver a él en cualquier momento, podemos usar los comandos pushd y popd: $ pwd /Users/parrt $ pushd /tmp /tmp ~ $ pwd /tmp $ popd ~ $ pwd /Users/parrt
SABER EL NÚMERO DE PROCESADORES REALES DE UN SERVIDOR
Hace días, se publicó en sigt.net el artículo «Cómo saber si tu servidor (compartido) está saturado». En la parte «A nivel de CPU» se expuso una manera de ver los microprocesadores que tiene un servidor, pero a veces no resulta tan sencillo y ese valor puede llevar a confusión. Pueden ser muchos los motivos por…
CREAR VENTANAS EN KDE
kdialog –title «Configurando tu cuenta de Nótame.net» –inputbox «Introduce tu usuario» USUARIO=$(kdialog –title «Configurando tu cuenta de Nótame.net» –inputbox «Introduce tu usuario») PASS=$(kdialog –title «Configurando tu cuenta de Nótame.net» –password «Introduce tu clave API»)
PROBLEMA DE ELIMINACIÓN DE PAQUETES USANDO APTITUDE
Al intentar ejecutar la instalación de un paquete con aptitude, éste responde que necesita eliminar muchos paquetes. Esto es debido a que aptitude, a diferencia de ap-get, busca incongruencias de dependencias de paquetes e intenta solventarlas. Por ejemplo, me faltaba el paquede kde, kdeaddons y kdepim, y al intentar instalar el debian-keyring salía lo siguiente:…
EJECUTAR APLICACIÓN X DE EQUIPO REMOTO EN DISPLAY REMOTO
Debemos establecer la variable DISPLAY como: $ export DISPLAY=:0.0 Luego permitimos el acceso al servidor X mediante: $ xhost + Por último ejecutamos en la consola el comando que queramos y se ejecutará en el servidor X remoto.