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 »
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:
- Ejecutar la tarea en segudo plano “ejecutable.sh &”, en la consola te saldrá el número de trabajo [1]
- 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 »