Linux es un sistema operativo potente y versátil utilizado por desarrolladores, administradores de sistemas y entusiastas de la tecnología. A continuación, te presentamos una lista de comandos básicos de Linux que te ayudarán a navegar y gestionar tu sistema de manera eficaz.
1. Navegación de Archivos y Directorios
- pwd: Muestra el directorio de trabajo actual.
pwd- ls: Lista los archivos y directorios en el directorio actual.
ls- cd: Cambia el directorio de trabajo actual.
cd /ruta/al/directorio- mkdir: Crea un nuevo directorio.
mkdir nombre_del_directorio- rmdir: Elimina un directorio vacío.
rmdir nombre_del_directorio2. Manipulación de Archivos
- touch: Crea un nuevo archivo vacío o actualiza la fecha de modificación de un archivo existente.
touch nombre_del_archivo- cp: Copia archivos o directorios.
cp archivo_origen archivo_destino- mv: Mueve o renombra archivos o directorios.
mv archivo_origen archivo_destino- rm: Elimina archivos o directorios.
rm nombre_del_archivo3. Visualización de Contenidos
- cat: Muestra el contenido de un archivo.
cat nombre_del_archivo- less: Permite visualizar el contenido de un archivo página por página.
less nombre_del_archivo- head: Muestra las primeras líneas de un archivo.
head nombre_del_archivo- tail: Muestra las últimas líneas de un archivo.
tail nombre_del_archivo4. Gestión de Usuarios y Permisos
- whoami: Muestra el nombre del usuario actual.
whoami- chmod: Cambia los permisos de un archivo o directorio.
chmod permisos nombre_del_archivo- chown: Cambia el propietario de un archivo o directorio.
chown usuario:grupo nombre_del_archivo5. Información del Sistema
- uname: Muestra información sobre el sistema.
uname -a- df: Muestra el uso del espacio en disco.
df -h- top: Muestra los procesos en ejecución y el uso de recursos del sistema.
top6. Búsqueda y Procesamiento de Texto
- grep: Busca patrones en el contenido de los archivos.
grep "patrón" nombre_del_archivo- find: Busca archivos y directorios.
find /ruta/de/busqueda -name "nombre_del_archivo"Estos comandos básicos son una excelente manera de comenzar a explorar y gestionar tu sistema Linux. Con práctica y experimentación, te familiarizarás rápidamente con estas herramientas fundamentales.
