Javier Barber
Senior Sysadmin Freelancer
Category Archives: Linux
RENOMBRAR LOS PDF’S DE UN DIRECTORIO A SU TITULO ORIGINAL
$for i in *.pdf; do DESTINO=`pdfinfo $i |grep Title|sed s/»Title: «//| sed s/’ ‘/’_’/g|sed s/’_’$//g`.pdf; mv $i $DESTINO; done
ESTABLECER / OBTENER PARÁMETROS DEL SERVIDOR X
El comando a usar es xset Con xset -q obtenemos todos los parámetros disponibles. Por ejemplo para desactivar el DPMS (opción de ahorro de energía de la pantalla) usaremos xset -dpms.
MOSTRAR LA TEMPERATURA DE UN EQUIPO CON ACPI
cat /proc/acpi/thermal_zone/*/temperature
SYSRQ KEYS
Para preparar el kernel para que admita las sysrq: echo 1 > /proc/sys/kernel/sysrq Podemos reiniciar la máquina ejecutando: echo b > /proc/sysrq-trigger
SCRIPT PARA LANZAR UN COMANDO AL SERVIDOR X DESDE CONSOLA (AT, CRON, …)
#!/bin/bash xhost + DISPLAY=:0 kdialog –msgbox «Mensaje de prueba»
PRUEBAS DE RENDIMIENTO DE DISPOSITIVOS DE ALMACENAMIENTO
Programas a usar: – cp – dd – hdparm – Bonnie++ * 1ª prueba – Resultados de lectura con hdparm: #hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 304 MB in 3.01 seconds = 100.84 MB/sec * 2ª prueba – Resultados obtenidos con Bonnie++: # bonnie++ -u root -d /media/disk/bonnie/ > resultados_bonnie – La opción…
CAMBIAR EL FROM DE ENVÍO EN POSTFIX
Creamos un fichero llamado «sender_canonical» en /etc/postfix que contenga: usuario_a_mapear@dominio_a_mapear cuenta_de_envio@dominio_de_envio Por ejemplo: [email protected] [email protected] Ejecutamos: # postmap sender_canonical Incluimod la siguiente fila en el main.cf: sender_canonical_maps = hash:/etc/postfix/sender_canonical Por último ejecutamos: # postfix reload
COMANDOS ÚTILES POSTFIX
postsuper -d numero (eliminar el mensaje) postsuper -d ALL (eliminar todos los mensajes) postsuper -r Number (Encolar de nuevo el mensaje) postsuper -r ALL (Encolar de nuevo todos los mensajes) postqueue -p (Mostrar la cola de correo por pantalla) postqueue -f (Hacer un flush de la cola de correo, intentar enviar todos los correos)
OPEN ISCSI
El puerto que utiliza el iSCSI es el 3260 Para descubrir un target de iSCSI: # iscsiadm -m discovery -t sendtargets -p 172.17.1.119 Para ver los targets que se han descubierto: # iscsiadm -m discovery Si queremos ver la información almacenada de alguno de los targets: # iscsiadm -m node –targetname iqn.1992-08.com.netapp:sn.99908572 Para hacer login…
ADMINISTRACION DE UN RAID POR SOFTWARE EN LINUX
Obtener información del RAID: # cat /proc/mdstat Detalles de las unidades RAID: # mdadm –query /dev/md0 # mdadm –detail /dev/md0 Detalles de las unidades físicas: # mdadm –query /dev/sdb1 # mdadm –examine /dev/sdb1 Administración de una RAID y sus discos * Establecer un disco como faulty/failed: $ sudo mdadm –fail /dev/md0 /dev/sdb1 No utilizar en…