18 Comandos de Linux que todo Programador debería Conocer

¿Quieres mejorar tus fundamentos de comandos en Unix? Estos son algunos de los comandos básicos de Linux más importantes que todo profesional de TI debería conocer.

Como profesional de TI, siempre debes estar familiarizado con los comandos fundamentales de Linux.

El estar familiarizado con los comandos de linux facilita el trabajo desde las terminales que te puedes encontrar en cualquier sistema virtualizado o interfaz de servidor.

Comandos más usados en Linux que todo Programador debe conocer

Por ello, he compilado una lista los comandos de Linux más comunes y usados en el trabajo.

1. cat

El comando cat muestra todo el contenido del archivo en la línea de comando. Comando de muestra:

cat prueba.txt

2. head

El comando head muestra las primeras diez líneas del archivo que le indiques tras lanzar el comando. Comando de muestra:

head /home/user/prueba.txt

3. tail

El comando tail muestra las últimas diez líneas del archivo que le pidas posterior al comando. Comando de muestra:

tail prueba.txt

4. pwd

El comando pwd muestra el directorio actual. En pocas palabras, imprime el directorio de trabajo en el que te encuentras en ese exacto momento.

5. ls

El comando ls muestra una lista de los archivos y directorios en la ruta especificada.

Si no se especifica una ruta, devolverá una lista de los archivos y directorios del directorio actual.

Comando de muestra:

ls /home/user/

6. passwd

El comando passwd permite cambiar la contraseña desde la línea de comandos.

7. history

El comando history permite ver una lista de los comandos ejecutados previamente en la terminal.

8. gzip

El comando gzip comprime el archivo, dándole una extensión .gz y eliminando el archivo original. Comando de muestra:

gzip prueba.txt

9. grep

El comando grep busca en un archivo una cadena o una expresión regular y muestra todas las líneas que contienen la cadena o la expresión regular.

grep es un acrónimo que significa **búsqueda global de expresiones regulares e impresión con grep -i el -i indicará a la búsqueda que el comando no distinga entre mayúsculas y minúsculas.

10. diff

El comando diff sirve para determinar la diferencia entre los dos archivos.

11. ps

El comando ps muestra los procesos actualmente activos y los números de identificación de cada uno de los procesos. ps es una abreviatura de “estado del proceso”.

12. kill

El comando kill se usa para matar un proceso usando el PID o número de identificación de cada uno de los procesos. Como se explico en el comando anterior, se puede conocer el PID mediante el comando ps .

Si quieres ejecutar el comando kill deberás ser root o superusuario por la importancia que su ejecución puede conllevar.

13. ssh

El comando ssh establece una conexión segura a una máquina remota. La denominación de ssh viene del acrónimo de “Secure Shell Protocol”.

14. df

El comando df comprueba la cantidad de espacio disponible en los diversos sistemas de archivos del sistema Linux.

15. shutdown

El comando shutdown se encargará de apagar el sistema. Algunas versiones de linux vienen preparadas para preguntar si realmente deseas suprimir el sistema o no.

Además, este comando suele venir bloqueado para los usuarios corrientes, debes de ser “superusuario” o root para ejecutarlo.

16. free

El comando free muestra la cantidad de memoria de la computadora que está actualmente en uso y la cantidad que aún está disponible para que se usen otros programas.

17. cp

El comando cp es útil para mover archivos de una ubicación a otra.

18. mkdir

El comando mkdir se usa para crear un nuevo directorio con el nombre que se desee. Comando de muestra:

mkdir home/user/nombredeldirectorio

Más sobre los comandos de Linux

Relacionado

La Chuleta de Comandos de Linux Definitiva: Maneja la Terminal como un Profesional

Nuestro amigo @Mauro García nos deja una impresionante chuleta de comandos para los principiantes de Linux, o por si necesitamos recordar los comandos más utilizados. Además, en la parte final vas a encontrar muy interesantes enlaces con más información, y una breve explicación a contenidos básicos e importantes dentro del manejo de Linux; como es, el conocer los enlaces duros y los enlaces simbólicos. Si quieres, ¡SEGUIR LEYENDO!

Curso de administrador de sistemas Linux para principiantes

Este curso (en inglés) de un mes de duración, va dirigido hacía aquellos que aspiran a conseguir trabajos relacionados con Linux dentro de la industria tecnológica. Como por ejemplo: Un administrador de sistemas Linux junior, o cualquier otro trabajo relacionado con devops o similar. Centrado en el aprendizaje para el manejo de un servidor y en la línea de comandos, pero partiendo totalmente desde cero, y ¡SEGUIR LEYENDO!

Comandos para configurar Linux / Debian tras su instalación

Sistema de actualización sudo apt update && sudo apt dist-upgrade -y Comprobar grub sudo update-grub Identificar si su sistema operativo se ha instalado en modo UEFI [ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode" Compruebe el orden de arranque sudo efibootmgr -v para ver las entradas de grub sudo efibootmgr -b xxxx -B para eliminar la entrada Códigos ¡SEGUIR LEYENDO!

Comando Tail en Linux con ejemplos

El comando de tail, como su nombre indica, imprime el último número N de datos de la entrada dada. Por defecto imprime las últimas 10 líneas de los archivos especificados. Funcionamiento del Comando tail en Linux Si se proporciona más de un nombre de archivo, los datos de cada archivo están precedidos por su nombre de archivo. tail [OPTION]... [FILE]... Considera dos archivos con el nombre ¡SEGUIR LEYENDO!

15 Ejemplos Básicos de Comandos LS en Linux

El comando ls es uno de los comandos más utilizados en Linux. Creo que el comando ls es el primer comando que puede usar cuando ingresa al símbolo del sistema de Linux Box. Usamos el comando ls a diario y con frecuencia, aunque es posible que no sepamos y nunca usemos todos los trucos disponibles del comando ls. Comandos LS más usados en Linux En este ¡SEGUIR LEYENDO!