lunes, 12 de marzo de 2012

Comandos y atajos de teclado para Linux

Bueno, hoy he pensao en hacerle un hueco a los comandos de Linux, algo simple, para principiantes que quieren pasarse al software libre o para estudiantes que dan sus primeros pasos en esta plataforma.

A día de hoy, todo se basa en ventanas y muchos han olvidado el uso de la tan útil terminal. En Linux todavía tiene una gran relevancia y hoy os voy a dar una pequeña explicación sobre unos pocos comandos y atajos de teclado.


Recordemos que en Linux, el directorio raiz es "/", lo que en Windows sería "C:\"


Archivos y carpetas

cd    Por ejemplo, cd /home/cosas  Con este comando entras al subdirectorio cosas  dentro del directorio home. Con cd .. sales de cosas  y te quedas en /home, y con cd . actualizas el directorio, útil sobre todo en carpetas de red.
ls    Muestra el contenido de una carpeta o directorio con distintos colores, según sus propiedades. Obtendréis el mismo resultado con dir pero sin la combinación de colores.
rm    Ejemplo: rm cosas08.pdf  Elimina el archivo con ese nombre, siempre y cuando os encontréis en su carpeta correspondiente. También podéis escribir su ruta para borrarlo desde otra ubicación, como rm /home/cosas /cosas 08.pdf
cp    cp cosas08.pdf /home/cosas/documentos/cosas08-2.pdf  Copia un archivo a otra ubicación. Si no especificáis la ruta de directorios y sólo escribís cp cosas08.pdf, creará una copia con ese nombre en la carpeta del original.
mv    Funciona igual que el comando anterior, pero moviendo el fichero en lugar de copiarlo.
rmdir    rmdir /home/cosas/carpeta2  Igual que rm, pero en este caso elimina un directorio o carpeta.
Algo a tener en cuenta cuando escribís la ruta de un directorio o fichero, es que con el tabulador podéis ahorraros el escribir el nombre completo. Si escribes cos y le das al tabulador, aparecerá cosas en caso que tengas una carpeta con ese nombre.


Privilegios

kill    Si se os ha colgado una aplicación, podéis cerrarla desde el Terminal. Lo primero que necesitáis es averiguar su número PID con el comando ps aux. Os aparecerá una lista con todos los procesos. Una vez tengáis el número del proceso a cerrar, tecleáis kill y el número en cuestión y se cerrará su ventana.
sudo    Todo lo que escribáis después de este comando se ejecutará con los privilegios del administrador o root, que es el usuario más importante en un entorno Linux. Hay que ir con cuidado al usarlo, ya que no tiene límites de acceso y una mala utilización puede ocasionar problemas.
Si en lugar de sudo escribimos gksudo, se nos pedirá la contraseña de root con una ventana emergente en Gnome, y lo mismo con kdesudo en KDE.


Atajos de teclado

Ctrl + A = Mueve el cursor al principio de línea
Ctrl + E = Mueve el cursor al final de línea
Ctrl + C = Mata el proceso que se ha iniciado desde ese Terminal
Ctrl + U = Elimina la línea donde está el cursor
Alt + F = Mueve el cursor una palabra hacia adelante
Alt + B = Mueve el cursor una palabra hacia atrás
Ctrl + W = Elimina la palabra delante del cursor
Ctrl + L = Borra todo el contenido del Terminal
Shift + Ctrl + C = Copia el fragmento seleccionado al portapapeles
Shift + Ctrl + V (o Shift + Insert) = Pega en la línea de comandos el contenido del portapapeles
Flecha Arriba / Abajo = Recupera comandos escritos con anterioridad

La Cueva Del Binario .

1 comentario:

  1. Interesante entrada.

    ¿Podías publicar alguna entrada sobre como instalar linux en un PC que tenga instalado windows y que funcionen de forma independiente?

    ResponderEliminar