50 Comandos Linux explicados con detalle

A lo largo de nuestra ruta de Cursos Profesionales de GNU/Linux tendrás que utilizar una enorme cantidad de comandos en el Shell, bien sea para obtener datos, manipular archivos, hacer copias, mover o eliminar directorios, configurar servicios u otras funciones.

Por eso hoy te traemos una Lista de 50 Comandos que puedes aplicar en GNU/Linux. Estos comandos podrás aplicarlos en la gran mayoría de las distribuciones de Linux que existen actualmente.

cd

Permite acceder o cambiar de directorio. Por ejemplo si deseas acceder al directorio carpeta5 el comando sería cd carpeta5.

pwd

Te permite saber el directorio en el que te encuentras actualmente. Te dará la ruta hacia el directorio en el que estás.

ls

Este comando sirve para listar todos los archivos y directorios que se encuentran dentro de otro directorio. Por ejemplo si deseas ver todos los archivos dentro de la carpeta5, el comando sería ls carpeta5.

cat

Permite mostrar el contenido de un archivo. Es un comando visual, no modifica el contenido del archivo.

nano

Es un comando que sirve para abrir un editor de archivos en Linux. Si deseas editar un archivo concreto, puedes hacerlo con nano. Por ejemplo, si quieres editar el archivo holamundo.txt, el comando sería nano holamundo.txt.

cp

Sirve para copiar archivos. En nuestro Curso de Introducción a GNU/Linux te enseñamos cómo usarlo a detalle. Haz clic aquí para ver todos nuestros Cursos de GNU/Linux.

mv

Sirve para mover archivos de un directorio a otro.

rm

Este comando permite eliminar un archivo.

mkdir

Este comando se utiliza para crear un nuevo directorio o carpeta.

touch

Este comando sirve para crear un archivo dentro de Linux

ln

Sirve para crear un enlace simbólico. Por ejemplo puede utilizarse para crear un enlace hacia un directorio específico.

find

Este comando es útil para encontrar un archivo particular. Deberías acompañarlo con el nombre del archivo que deseas buscar para que te devuelva la ruta del directorio en el que se encuentra ubicado, si usas solo find te devolverá una lista larga con todas las rutas de los archivos dentro de la carpeta en la que te encuentras.

grep

Sirve para buscar texto dentro de archivos

sort

Este comando sirve para ordenar archivos

uniq

Ayuda a eliminar líneas duplicadas dentro de un archivo.

head

Permite mostrar las primeras líneas de un archivo.

tail

Muestra las últimas líneas o sentencias de un archivo.

wc

Cuenta la cantidad de líneas, palabras y caracteres de un archivo.

diff

Permite comparar archivos.

patch

Permite actualizar un archivo de acuerdo a las instrucciones indicadas por otro archivo normalmente conocido como el parche.

zip

Comando para comprimir un archivo o carpeta en formato .zip.

unzip

Comando para descomprimir un archivo o carpeta en formato .zip.

useradd

Se puede usar para agregar un nuevo usuario al sistema.

userdel

Se utiliza para eliminar un usuario existente dentro del sistema.

usermod

Modifica la información de un usuario existente dentro del sistema.

passwd

Modifica la contraseña o password de un usuario.

groups

Lista los diferentes grupos de usuarios.

sudo o su

Sirve para permitirle a un usuario aplicar comandos o acciones con privilegios de root.

apt

Permite instalar y gestionar paquetes en sistemas Debian y Ubuntu.

yum

Permite instalar y gestionar paquetes en sistemas Red Hat y CentOS.

dnf

Permite instalar y gestionar paquetes en sistemas Fedora.

pacman

Permite instalar y gestionar paquetes en sistemas Arch Linux.

man

Muestra la información detallada de un comando.

journalctl

Ayuda a ver el registro del sistema operativo.

df

Muestra el espacio utilizado, el espacio disponible y el porcentaje de utilización en el disco duro.

top

Muestra todos los procesos actualmente en ejecución dentro del sistema.

ps

Devuelve una lista con los procesos en ejecución.

kill

Permite enviar una señal a un proceso.

ipconfig o ip addr

Muestra la configuración de las interfaces de red y su direccionamiento IPv4/IPv6.

ss

Muestra todas las conexiones de red actualmente activas

ping

Permite realizar una prueba de conectividad basada en el protocolo ICMP para validar la alcanzabilidad y operatividad de un host de destino o una conexión en particular.

traceroute

Permite visualizar la ruta que siguen los paquetes ICMP hacia un host de destino.

valgrind

Permite detectar errores de memoria

echo

Sirve para mostrar mensajes o cadenas de texto en la consola.

history

Muestra el historial de comandos usados en el sistema.

clear

Permite limpiar la pantalla de la consola del sistema.

exit

Permite salir de la consola del sistema.

dmesg

Muestra los mensajes del kernel y puede ser muy útil para determinar errores o problemas a nivel de hardware y software.

netstat

Permite mostrar las conexiones de red activas en el sistema a nivel de capa de transporte.

vmstat

Este comando permite visualizar estadísticas de memoria y almacenamiento.

Próximos pasos recomendados

En Telecapp Academy siempre recomendamos a nuestros estudiantes aprender con base en la teoría y la práctica. Es decir, puede ser bastante útil tener una lista de comandos, pero la mejor manera de saber cómo funciona cada uno de ellos con gran nivel de detalles es poniendo en práctica lo aprendido, resolviendo troubleshootings, realizando proyectos y ejecutando configuraciones.

En Telecapp Academy encontrarás una serie de Cursos Profesionales con Certificado no solo de Linux, sino también de otras áreas. También encontrarás prácticas, workshops en vivo y directo, actividades de resolución de fallas, configuraciones y mucho más.

Comparte este artículo en tus Redes Sociales:


¡Accede hoy a todos nuestros Cursos, Workshops y Actividades Online!


VER TODOS LOS CURSOS

. Telecapp Inc. Todos los derechos reservados.