¡Esta es una revisión vieja del documento!
Linux - Notas
Recuperar GRUB tras instarlar Windows
Ejecutaríamos un live cd y entraríamos a la consola.
Entraremos como root: sudo su
Montaremos la partición donde está instalado el sistema operativo: mount /dev/sda6 /mnt
Lanzaremos la siguiente orden: sudo grub-install –root-directory=/mnt/boot /dev/sda
O si no funcionase: sudo grub-install –root-directory=/mnt/boot /dev/sda –recheck
Varias
Montar una ISO
mount "AI Techniques Examples.iso" /mnt -o loop
umount /mnt
Contar el número de líneas de código
$ cat `find . -name *.java` | egrep ";" | wc -l
Otros
Atajos
ctrl+l Borrar pantalla
alt+ctrl+Fx Cambia de terminal
alt+F2 Ejecutar (gráfico)
ctrl+alt+esc En KDE para cerrar una aplicación a la fuerza
ctrl+esc Ver los procesos activos
ctrl+alt+bckspc Reiniciar X
shift+<cursor> Subir\bajar por la consola
Trucos KDE
Cambiar el tamaño del menu: ~/.kde/share/config/kickerrc → MenuEntryHeight=20
Cambiar la imágen de salida: /opt/kde3/share/apps/ksmserver/pics/shutdownkonq.png
Para hacer un backup de los channels de smart: smart channel –show » channels.txt
Cambiar la resolución momentáneamente: xrand -s 800×600 Volver a la resolución inicial: xrand -s 0
Permitir a otros usuarios ejecución de aplicaciones X en tu propio usuario: xhost +r
Activar compiz: gnome-xgl-switch --disable-xgl
Trucos Ubuntu
Trucos Linux
Programas
Ver temperatura CPU
Instalamos el paquete acpi: sudo apt-get install acpi
Para ver tanto el estado de la batería como la temperatura del procesador: acpi -t
Si queremos ver toda la información posible ( temperatura, batería, y estado del cargador de corriente ): acpi -V
Y para ver cualquiera de estas informaciones en tiempo real, usamos el útil comando watch: watch acpi -V
Notas
Un usuario que no sea el root no podrá abrir puertos de red más pequeños que el 1024.
El fichero .bashrc que hay en todos los home de todos los usuarios corresponde a todos los comandos que se ejecutan cuando inician sesión independientemente. Si queremos ver el fichero global que inician todos iremos a /etc/profile.
Crear una iso rápidamente: cat /dev/cdrom > imagen.iso
El log del sistema lo encontrarás en /var/log/messages
Podremos ver qué dispositivos usan qué IRQs en /proc/interrupts
El comando wget recoge algún archivo de red o simplemente llama a una web.
El comando run-parts al cual se le indica un directorio ejecuta todos los archivos ejecutables de este.
Si quieres introducir más de un solo comando en la consola únicamente tendrás que separar estos por ;.
Si quieres lanzar un comando con su tendrás que utilizar el parámetro -c: su -c “comando”
Es posible que montes una partición smb para hacer backups, puede que algunos ficheros tengan letras con acentos o Ñs, para que funcione bien deberás añadir las siguientes opciones: -o codepage=cp850,iocharset=utf8,username=…, siendo codepage el code page del server (el windows) e iocharset el del que envia (linux).
Para saber la temperatura de la cpu desde la consola consulta: /proc/acpi/thermal_zone/<…>/temperature.
Recuerda que puedes acceder a los logs de una aplicación desde /var/log, por ejemplo: /var/log/apache2/error.log.
Puedes lanzar un comando en segundo plano (o en background) añadiendo & después de su llamada.
ls -lah hará un ls pero mostrándolo guay, con los tamaños como megas, bytes…