Usando la consola para solucionar problemas parte I

Enviado por shaola el 26 Febrero, 2009 - 20:31.

Hola a todos, Bienvenidos a la tercera entrega de mi blog.

En esta entrada, quiero que empecemos a ver las posibilidades que nos da la consola para solucionar algunos de los problemas que nos podemos encontrar con nuestras distribuciones GNU/Linux.

Para empezar, antes de acometer la resolución de problemas graves, quiero comentaros algunos de los trucos que yo utilizaba cuando era un usuario novatillo.

Lo primero y más fundamental es aprender a usar nano, nano es un editor de textos que no requiere tener un entorno gráfico para funcionar. Ya sé que kate es más cómodo, pero no siempre podemos usarlo, por eso os aconsejo que los próximos archivos que os veáis obligados a editar sean con nano, así si llega en algún momento el temido día en el que os casque el entorno gráfico ya lo dominaréis adecuadamente.

Lo cierto es que no tiene ningún misterio, en la siguiente foto podéis ver como es:

En la parte de abajo se pueden ver las opciones, el símbolo ^ significa CTRL, para guardar CTRL+O para salir CTRL+X, y así todas las opciones.

Una vez que lo conozcáis, podéis usar kate para todo, a mi me gusta mucho kate, ¿os habiáis fijado que kate tiene un emulador de consola integrado?. En la parte de abajo lo veréis.

Ahora vamos a ver un truquito que nos va a sacar de algún apuro que otro.
Seguramente todos sabréis que si se nos queda colgado el entorno gráfico, presionando CTRL + ALT + Backspace lo reiniciáis, pero eso tiene el iconveniente de que perdéis cualquier dato de los documentos que tengáis sin guardar.

¿Como evitar vernos obligados a hacer eso?, ¡pues cómo iba a ser! con el uso de la consola. Ahora podéis abrir konsole, para probar lo que os comento, tened en cuenta que si se nos ha quedado colgado el entorno gráfico no poríamos abrirlo, de ahí viene mi insistencia en la importancia de las TTYs, pero como ahora solo estamos viendo el funcionamiento pues con konsole nos vale.

Una vez en konsole tecleamos el comando top y os saldrá algo así:

Fijaros en las tres puntos que he resaltado, el primero es el PID y el user, que es el número que identifica el proceso y el usuario que ha lanzado el programa, los otros dos nos muestran el uso de la CPU y de la memoria.

¿Para que nos sirve? pues normalmente, no se nos queda parado todo el entorno gráfico, un alto porcentaje de las veces es un programa el que nos fastidia al resto, con esa herramienta lo podréis localizar porque tendrá un uso disparado de la CPU (normalmente) o de la memoria (es raro si no esta copando la cpu también), así que estará el primero de todos en la lista, presionas CTRL + C para cerrar el programa y matamos el proceso (y todos los subprocesos relacionados con ese) con el comando killall

killall commando

el comando será el nombre del proceso que vemos a mano derecha.

porqué es inportante la seccion user que todavía no he mencionado? porque si el usuario que lo ha lanzado es el root necesitaremos matar el proceso con privilegios (sudo killall comando).

Así que si alguna vez os encontráis con que vuestro entorno gráfico se os ha quedado congelado, presionáis CTRL + ALT + F1 para acceder a una tty, os logueáis y con el comando top intentáis encontrar el proceso desbocado, lo matáis y volvéis al entorno gráfico presionando CTRL + ALT + F7.

De momento, voy a dejarlo aquí, no se si continuaré con esta entrada o añadiré otra nueva, voy a repasar el blog y a descansar un ratito.

Un saludo a todos

Imagen de Viorel
Enviado por Viorel el 27 Febrero, 2009 - 00:35.

Muy buena entrada, casi puedo decir que me ha sido reveladora.

Yo uso vim, nunca he usado nano que viendolo aqui se ve amigable.

clap clap

Imagen de bersil
Enviado por bersil el 27 Febrero, 2009 - 17:12.

Genial!! como buen principiante no tenia ni idea de que lo que use ayer para restaurar el entorno despues de haber instalado compiz se llamara TTY !y que hubiera mas de una! jaja.
Como siempre lo has explicado con las palabras justas para ser entendido por cualquier persona.
Ademas, despues de haber leido tantas...pero tantas guias para poder adentrarme en linux, te puedo asegurar que hasta ahora le has quitado todo indicio de aburrimiento al aprendizaje.
GRACIAS!!
Adelante con el blog, cada vez somos mas los que esperamos la siguiente entrega.

Imagen de napi
Enviado por napi el 1 Marzo, 2009 - 01:13.

Sin comentarios clap clap clap

Imagen de gborges
Enviado por gborges el 2 Abril, 2009 - 02:20.

esto del tty esta muy bueno, yo siempre terminaba pasando rabietas dandole ctrl+alt+bkspc y no sabia como invocar una consola si me quedaba sin GUI...


Autor

Imagen de shaola
shaola

Archivo

    Categorías