Los 5 comandos de consola que todo usuario de Ubuntu debe saber

Linux es sin lugar a dudas una de mis tecnologías favoritas. Me gusta su ideología -lo cual estoy seguro que muchos lectores han de compartir- y me gusta como funciona.

Aunque antes Linux era considerado un sistema operativo para hackers o para gente que estudia algo de computadoras -sin olvidar computines, nerds o geeks-, con el paso del tiempo ha habido muchas distros que se han encargado de hacer este SO algo mucho más sencillo. Esto a sido criticado y alabado, pero si algo es cierto es que varias distros se han encargado de seguir esta ideología, pero podríamos decir que la que encabezó este movimiento fue Ubuntu.

Pero aún así, uno de los grandes miedos de las personas que usan este sistema operativo es la línea de comandos, la cual ha sido olvidada en casi todos los demás sistemas operativos pero sigue siendo un recurso muy valioso -y poderoso- entre la comunidad de usuarios Linux. Tal vez para el usuario común no sea necesario usarla en su día a día, pero uno nunca sabe cuándo sea necesaria.

Tomando esto en cuenta, y a sabiendas de que  la mayoría de los lectores que usan Linux lo hacen con Ubuntu, les preguntamos en nuestra cuenta de Twitter acerca de los comandos que todo usuario debe saber para trabajar en terminal. Los resultados acá, sin ningún orden específico:

sudo

Sudo es mejor conocido como superuser do, y te permite ejecutar comandos con permisos elevados. Normalmente son aquellos que son del usuario “root”.

En el caso de muchos programas o instalación de aplicaciones y cosas por el estilo, si no ponemos este comando obtendremos un mensaje de error diciéndonos que se necesita ser usuario root, para esto hay que poner antes del comando la palabra ‘sudo’. Por ejemplo:

sudo apt-get update

Este comando permite actualizar repositorios desde la línea de comando. Ahora bien, si lo que queremos es correr programas con interfaz gráfica como superusuario, lo correcto es que el prefijo sea gksudo, para evitar algunos problemas que podrían suceder al correr programas gráficos.

gksudo nautilus

sudo apt-get intsall

Quizás el comando más famoso de todos. Todas las aplicaciones que estén disponibles en el Ubuntu Software Center -o cualquier fuente que hayamos agragado- se puden instalar usando apt get install.

Si quisieramos instalar Firefox, lo podemos hacer con:

sudo apt-get install firefox

si quisiéramos quitarlo también usaríamos apt-get, pero en este caso con remove; se vería algo como esto:

sudo apt-get remove firefox

cd

cd es conocido como change directory y permite (obviamente) cambiar la carpeta en la que estamos para navegar por nuestro sistema de archivos. Por default, al iniciar nos encontramos en la carpeta Home. Usando cd podemos llegar a otros lugares. Su uso es bastante sencillo:

cd carpeta/subcarpeta/
Te va a llevar a esa carpeta

cd -
Para ir a un nivel superior a la carpeta anterior, sin importar de dónde provengas (como nos dijo Manué en los comentarios)

cd
Cuando está escrito sólo, te lleva automáticamente a la carpeta Home

ls

El comando ls es usado para listar elementos dentro de la carpeta en la que estás y así poder ver qué contiene, esto te permite algún elemento para trabajar o usar o seguir navegando.

ls
Te enseña todos los  archivos dentro de una carpeta a excepción de los archivos ocultos

la -al
Te permite ver los archivos, incluidos los archivos ocultos

apt-get moo

Este es un comando más bien divertido y se los dejo porque tiene una historia interesante detrás, de la cual probablemente hablaremos después. Por acá pueden saber un poco más acerca del mismo.

Tal vez no sea el más útil, pero es uno de los muchos huevos de pascua incluidos en el código de programas Linux.

Sobre el Autor

Ingeniero en electrónica; editor en jefe de IdentidadGeek y un "tecnoadicto de mierda". Interesado en el internet, la comunicación, las matemáticas, el cine, la ciencia ficción, la electrónica y el impacto de la tecnología en el mundo. Promotor y creyente de la cultura (y el software) libre. No soy un replicante [cita requerida]. Conecta conmigo también en Google+ o visita mi blog personal.

¡Sígueme en Twitter!