Publicidad

Artículo

Los comandos más útiles para Linux

José María López

José María López

  • Actualizado:

En la actualidad, Linux funciona con entornos gráficos, como GNOME o KDE, donde cualquier elemento o acción están representados por iconos. Sin embargo, en el pasado todo eran comandos en la consola o terminal.

Aún hoy en día nos vemos obligados a realizar muchas tareas en la línea de comandos, e incluso en ocasiones es mejor así.

La línea de comandos ofrece todo un mundo de posibilidades, pero para ello hay que conocer las palabras mágicas, es decir la orden adecuada para ejecutar una u otra orden.

Te presentamos una lista de los comandos para Linux más populares y útiles.

Comandos para carpetas y archivos

  • ls Lista de carpetas
  • ls -al Lista de carpetas con archivos ocultos
  • cd nombre-de-carpeta Ir a una carpeta concreta
  • cd Volver a la carpeta Home
  • cd –Volver a la carpeta anterior
  • pwd Mostrar la carpeta donde te encuentras
  • mkdir nombre-de-carpeta Crear una carpeta nueva
  • rm -r nombre-de-carpeta Borrar una carpeta
  • rm -rf nombre-de-carpeta Fuerza el borrado de una carpeta
  • rm nombre-de-archivo Borrar un archivo
  • rm -f nombre-de-archivo Fuerza el borrado de un archivo
  • cp nombre-de-archivo nombre-de-copia Copia un archivo
  • find nombre-de-archivo Busca un archivo
  • wget enlace Descarga un archivo
  • wget -c enlace Continua una descarga parada

Comandos para procesos

  • ps Muestra los procesos activos
  • top Muestra todos los procesos en funcionamiento
  • kill pid Mata un proceso con un PID concreto. Verás el PID de un proceso con top

Atajos al escribir comandos

  • CTRL + C Para el comando activo
  • CTRL + W Borra una palabra de la línea actual
  • CTRL + U Borra toda la línea
  • !! Repite el último comando
  • Flecha arriba Recupera el último comando para editarlo
  • exit Sale de la sesión

Información del sistema

  • arch Muestra la arquitectura (x86, ARM,…)
  • date Muestra la fecha y hora
  • cal Muestra el calendario del mes en curso
  • uname -a Muestra información del núcleo (kernel)
  • cat /proc/cpuinfo Muestra información de la CPU
  • cat /proc/meminfo Muestra información de la memoria
  • df Muestra el espacio usado del disco
  • du Muestra el espacio usado en una carpeta
  • free Muestra la memoria y uso de SWAP
  • whereis nombre-de-programa Muestra dónde puede estar un programa

Es difícil aprenderse de memoria todos estos comandos. Prueba a memorizar los más básicos, y a medida que los utilices, irás aprendiéndotelos. También puedes imprimirlos y guardarlos como chuleta.

Y si quieres usarlos en WIndows, prueba Cygwin o las Berkeley Tools.

¿Conocías estos comandos Linux? ¿Cuál utilizas más?

José María López

José María López

Lo último de José María López

Directrices editoriales