Ventas

Logo Nicalia
Volver al blog

Comandos Linux que debes conocer

Antonio Mateos

Por Antonio Mateos en Nicalia, Recursos gratuitos

23 de agosto de 2017

Linux tiene muchas ventajas como sistema operativo, es seguro, robusto, al ser libre y de código abierto cuenta con una gran comunidad de usuarios siempre dispuestos a ayudar en los foros.  Dejó de ser hace un buen tiempo un sistema para informáticos y usuarios con conocimientos avanzados, ahora podemos encontrar distribuciones muy orientadas al usuario final, de acuerdo con el proyecto Linux Counter hoy por hoy hay un estimado de 92.200.989 de usuarios linux, un número nada despreciable, y es que cada vez más se acerca a ser un sistema que cualquier persona, sin necesidad de conocimientos técnicos avanzados puede usar, sin embargo nunca está de más conocer algunos comandos linux básicos que seguro te serán de mucha utilidad.

Comandos linux básicos que todo usuario debería conocer.

1.- Sudo

Viene de Super User Do. Aunque es un comando que en un inicio solo era usado por Ubuntu, al popularizarse la distribución, nacen nuevos derivados de esta que también lo usan, pero aunque hoy por hoy una gran parte de las distribuciones Linux lo usan, algunas aún no . Básicamente lo que permite es que un usuario pueda ejecutar tareas de root sin ser el root, por ejemplo, cuando deseas instalar un nuevo paquete en tu sistema es necesario hacer la instalación con sudo.

2.- Apt-get

Apt viene de Advance Package Tool y básicamente es eso lo que podremos ejecutar hacer con el, gestionar nuestros paquetes, con el puedes instalar y desinstalar aplicaciones desde la terminal, entre otros.

Para instalar lo usamos con el sufijo install, es decir usamos apt-get install paquete para desinstalar una aplicación usamos el sufijo remove, apt-get remove paquete. Con apt-get upgrade actualizamos todos los paquetes de nuestro sistema a la última versión, y con apt-get update resincronizamos las fuentes de nuestros paquetes. Con apt-get help podremos ver un listado completo de los sufijos disponibles para el comando.

3.- Cd

Muy frecuentemente cuando estamos trabajando desde la terminal debemos ir a una carpeta en particular para ejecutar alguna acción, con cd podremos movernos entre los diferentes directorios de nuestro sistema.

Por ejemplo con cd Descargas, ingresaríamos a la carpeta Descargas, con cd /home/usuario/Documentos ingresaríamos a la carpeta Documentos ubicada en la ruta /home/usuario. Con cd .. regresamos al directorio inmediatamente superior, es decir si ejecutamos cd.. ubicados en el directorio /home/usuario/Documentos, etonces cambiaríamos a la carpeta /home/usuario. Con cd – iremos directamente al home y con cd / – vamos al directorio raíz.

4.- Cat

Con cat podemos ver el contenido total o parcial de un archivo, de modo seguro. Supongamos que tienes un archivo que se ve un poco sospechoso y no lo quieres abrir por temor, con cat podrás ver e contenido de archivo si manera segura.

Con cat archivo.txt podremos ver el contenido del archivo archivo.txt, con cat -n archivo.txt  podremos ver el contenido de archivo.txt pero mostrando un número específico de líneas.

5.- Ls

Con ls podrás listar el contenido de un dirctorio ls /hom/usuario/Documentos list

a el contenido del directorio Documentos. Con ls -a /home/usuario/Documentos se lista información adicional acerca de los archios, como  su tamaño y permisos. Con ls –help podremos ver un listado con todas las opciones disponibles para el comando.

6.- Mkdir

Con el comando mkdir podrás crear directorios desde la terminal, mkdir carpeta creará el directorio carpeta. Si usas mkdir -m  podemos especificar el modo de creación del directorio o lo que es lo mismo los permisos de acceso que tendrá. Con mkdir –help podrás  ver un listado completo de las opciones del comando.

7.- Touch

Con  touch puedes crear un archivo vacio en el directorio en el que estemos ubicados en ese momento. Si el archivo ya existe entonces la fecha de creación será  actualizada, touch archivo.txt creará archivo.txt o de existier simplemente actualizará su fecha de creación.

8.- Mv

Mueve un archivo específico al directorio indicado, por ejemplo mv archivo.txt /home/usuario/Documentos moverá a archivo.txt al directorio Documentos y lo elimina de la ubicación inicial.

9.- Cp

El comando cp copia un archivo a una ubicación especificada, el comando cp archivo.txt /home/usuario/Documentos, copiará a archivo.txt en el directorio Documentos y a diferencia de mv el archivo no será eliminado de la ubicación original.

10.- Rm

Este comando elimina o remueve un archivo o directorio especificado, rm archivo.txt eliminará el archivo de la ubicación actual. Cuando se trata de directorios, es necesario especificar que debe hacer de forma recursiva si el directorio no está vacio. Por ejemplo si en el directorio /home/usuario/Documentos tenemos algunos archivos y queremos eliminar el directorio usando rm debemos usar el sufio -R, es decir el comando sería rm -R /home/usuario/Documentos. Con rm –help podremos consultar todas las opciones de las que dispone el comando.

11.- History

Con history listas el histórico de comandos ejecutados por un usuario. Muy útil si no estamos seguro de que acciones hemos ejecutado en el pasado.

12.- Pwd

Con pwd se muestra el directorio actual en el que estamos ubicados.

13.- Df

Si quieres saber cuando espacio libre tienes en tu sico duro df es el comando que debes usar.

14.- Top

Usando top, podr´s ver en tiempo real, un listado con los procesos que más están consumiendo CPU.

Estos no son todos los comandos disponibles en linux, pero si de los más útiles cuando trabajas desde la terminal.

Esperamos que esta información te sea de utilidad, ¿conoces algún otro comando que para ti sea esencial? cuéntánoslo en los comentarios.