sábado, 23 de diciembre de 2006

Consola (Shell)

La Consola de Linux es una aplicación que te permite realizar todo tipo de tareas normales que sueles hacer (escribir un texto, crear un directorio, navegar...) sin entorno gráfico. Es decir, introduciendo una línea de comandos puedes hacer lo mismo que haces con KDE o Gnome.

Existen 2 formas de usar la consola: La primera es abrir una nueva desde el Menú K. Si no tenemos entorno gráfico, usaremos la 'consola alfanumérica'. Exiten diferentes formas de acceder a ella en las distros. Generalmente se usar Cntrl+Alt+F1 y para Salir Cntrl+Alt+F6. No siempre el FX es el mismo. Si no te funciona esta combinación de teclas, prueba ce cambiar el F1 y/o F6 por otra.

Comandos básicos de la consola:

- Loguearte como root (Uno de estos 2 comandos te servirá):
su
sudo -su

- Ver en qué directorio te encuentras:
pwd

- Cambiar de directorio:
cd /directorioacambiar

- Crear un directorio:
mkdir nombredeldirectorio

- Mostrar el contenido de un directorio:
ls

- Mostar el contenido de un directorio incluyendo archivos ocultos:
ls -a

- Copiar un archivo:
cp nombredelarchivo.formato nombredelotro.formato

- Borrar un archivo:
rm nombredelarchivo.formato

- Limpiar información que se muestra en pantalla:
clear

- Logout de root:
logout

- Salir
exit

Edición de textos:

Una función muy utilizada con la consola es editar textos. Para ello, usamos el programa 'Vim'. Nos situamos en el directorio que contenga el fichero a editar y escribimos:
vim nombredelfichero.formato

El programa tiene 2 modos: escritura y lectura. Por defecto empezamos en modo lectura.

- Para pasar a modo escritura pulsamos:
i
Ahora podremos editar como un texto normal cualquier texto.

- Una vez queramos volver a modo lectura pulsamos (tecla Escape):
Esc

En modo lectura tenemos varios comandos muy útiles que nos facilitarán algunas tareas que podríamos realizar en modo escritura. Alguna de ellas son:

- Borrar una línea completa (sitúate en la línea):
dd

- Borrar X líneas:
Xdd

- Copiar una línea completa (sitúate en la línea):
yy

- Copiar X líneas:
Xyy

- Pegar una línea:
p

- Deshacer:
u

- Baja X número de líneas:
+X

- Sube X número de líneas:
-X

- Guardar cambios realizados:
:w

- Salir sin guardar cambios:
:q!

- Guardar cambios y salir:
:wq



5 comentarios:

Bambulek dijo...

"sudo -su" ??? -> sería "sudo su -" o "sudo -s"

Felipe chico merida dijo...

como busco una cadena de texto, es decir me marca error y no se como buscar el texto incorrecto

Felipe chico merida dijo...

como busco un texto que me marca error, agradezco la ayuda que me puedan proporcionar que comando y de ser posible un ejemplo
saludos

Felipe chico merida dijo...

como busco una cadena de texto, es decir me marca error y no se como buscar el texto incorrecto

Unknown dijo...

como podria salir de:
-bash-4.1$