Acerca del blog ..

Aquí pongo mis pequeñas notas sobre cosas que voy olvidando. Entre las anotaciones puede que tal vez encuentres alguna que otra opinión seguramente equivocada.

¿Qué ejecutas tu desde la consola?

abril 13th, 2008 by pcaro

Un meme para ver que ejecutas desde la consola:

pcaro@davinci$ history|awk ‘{a[$2]++} END{for(i in a){printf “%5d\t%s\n”,a[i],i}}’|sort -rn|head
95   sudo
71   ls
67   cd
33   svn
29   dentro
24   clear
18   ssh
15   i2e-cli
14   ps
13   man

A notar que dentro es un script que tengo para hacer un grep -r filtrando algunos resultados.i2e-cli es un diccionario.

Anotado en Sin Categoría | Sin comentarios »

Más comandos a recordar

abril 9th, 2008 by pcaro

Otra nota para que no se me vuelvan a olvidar algunos de los super-mini-comandos unix.

  • Para desconectar un programa de la consola desde la que se está ejecutando y no pare por ejemplo si muere la conexión ssh, hay que usar disown.  Es una de esas herramientas para control de trabajos como fg. Los pasos son:
      1. Ejecutar la tarea en segudo plano “ejecutable.sh &”, en la consola te saldrá el número de trabajo [1]
      2. luego disown %1
  • watch: para ejecutar un programa periódicamente, mostrando su salida a pantalla completa y pudiendo señalar las diferencias. Lo uso con un ls -l por ejemplo para ver como va cambiando el tamaño de un fichero, etc.

PD: Gracias a mis compañeros de Yaco por enseñarme un poco todos los días.

Nota post-post:

Me comentan que es muy útil nohup.

Anotado en sistemas, yaco | Sin comentarios »