Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
sistema:linux:notas [2009/11/21 20:07] alfred |
— (actual) | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== 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 === | ||
| - | <code> | ||
| - | mount "AI Techniques Examples.iso" /mnt -o loop | ||
| - | umount /mnt | ||
| - | </code> | ||
| - | |||
| - | ==== Contar el número de líneas de código ==== | ||
| - | <code>$ cat `find . -name *.java` | egrep ";" | wc -l</code> | ||
| - | ===== 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 | ||
| - | |||
| - | * **alias listaInstalados="dpkg -l"** Asigna un alias, cuando se llame a listaInstalados se ejecutará: 'dpkg -l' | ||
| - | |||
| - | |||
| - | |||
| - | ==== 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 800x600'' **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 <nowiki>--disable-xgl</nowiki>'' | ||
| - | |||
| - | |||
| - | ==== Trucos Ubuntu ==== | ||
| - | * Para **escoger un programa que se ejecute al iniciar el sistema** lo agregaremos en ''Sistema-Preferencias-Sesiones''. | ||
| - | |||
| - | |||
| - | ==== Trucos Linux ==== | ||
| - | * Desde los entornos gráficos podemos acceder a servidores ssh, samba... utilizando en la barra de direcciones el protocolo adecuado, como por ejemplo: | ||
| - | * ''<nowiki>ssh://192.168.1.10</nowiki>'' -> Accede a server ssh | ||
| - | * ''<nowiki>smb://192.168.1.10</nowiki>'' -> Accede a server samba | ||
| - | * ''<nowiki>fish://192.168.1.10</nowiki>'' -> Accede a server ssh | ||
| - | |||
| - | ==== 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''. | ||