Hola a tod@s los taringuer@s que leen mi post, pues despues de casi 2 años de inactividad he vuelto a crear un post bueno esta vez mis post iran relacionados con la informatica en el ambito del software libre, espero que les sea de su agrado, saludos a tod@s

Este post es sobre algunos (no todos) comandos básicos que cualquier usuario que quiera experimentar con sistemas GNU/Linux tiene que saber o tener a la mano, bien comencemos


Terminal o Consola

Como todos los sistemas operativos derivados de Unix, GNU/Linux dispone de un intérprete de órdenes o terminal (en inglés se utiliza la palabra shell) que hace de interfaz entre el usuario y el propio sistema operativo y cuyo nombre es bash (acrónimo de Bourne Again SHell)

Comandos básicos de la Terminal de Linux
Terminal de Linux ejecutando una orden.

Listado de Comandos


  • cd (change directory)
cd                   <- Regresa a la Carpeta Personal
cd Carpeta           <- Entra a una carpeta dentro del directorio actual
cd /ruta/Carpeta     <- Cambia de directorio


  • pwd (print working directory)
pwd     <- Muestra la ruta del directorio actual

  • ls (list)
ls                     <- Muestra los archivos y carpetas del directorio actual
ls /ruta/directorio    <- Muestra los archivos y carpetas contenidos del directorio
lspci                  <- Lista los dispositivos conectados a la placa base del PC
lsusb                  <- Lista los dispositivos conectados en los puertos USB


  • cp (copy)
cp /ruta/origen/archivo /ruta/destino/       <- Copia un archivo
cp -R /ruta/origen/carpeta /ruta/destino/    <- Copia un directorio


  • mv (move)
mv /ruta/origen/archivo /ruta/destino/      <- Copia un archivo
mv -R /ruta/origen/carpeta /ruta/destino/   <- Mueve un directorio


  • rm (remove)
rm /ruta/origen/archivo /ruta/destino/      <- Elimina un archivo
rm -R /ruta/origen/carpeta /ruta/destino/   <- Elimina un directorio


  • mkdir (make directory)
mkdir nombre_carpeta                 <- Crea una carpeta en el directorio actual
mkdir /ruta/destino/nombre_carpeta   <- Crea una carpeta


  • rmdir (remove directory)
rmdir -R nombre_carpeta                <- Elimina una carpeta en el directorio actual
rmdir -R /ruta/destino/nombre_carpeta  <- Elimina una carpeta


  • apropos
apropos comando     <- Muestra un listado de comandos similares y dice su funcion

  • find
find archivo_o_carpeta     <- Busca archivos dentro de una jerarquía de directorios

  • locate
locate archivo     <- busca archivos, bastante parecido al comando find

  • uname (unix name)
uname          <- Muestra el nombre del núcleo
uname -a       <- Muestra toda la informacion
uname -n       <- Muestra el nombre del equipo
uname -r       <- Muestra la versión del núcleo
uname -v       <- Muestra la fecha de la compilación del núcleo
uname -m       <- Muestra el nombre del hardware del equipo
uname -p       <- Muestra el tipo de procesador
uname -i       <- Muestra el tipo de hardware
uname -o       <- Muestra el sistema operativo


  • date
date     <- Muestra la fecha y hora actual

  • w
w        <- Muestra los usuarios actuales en el sistema
w -f     <- Muestra los sistemas remotos desde los que los usuarios acceden


  • cal
cal                          <- Muestra el mes actual
cal -3                       <- Muestra el mes actual, anterior y el próximo
cal -m nombre_o_num_de_mes   <- Muestra el mes especificado
cal -y año                   <- Muestra el calendario completo del año especificado


  • free
free -b    <- Muestra la cantidad de memoria libre y usada en bytes
free -k    <- Muestra la cantidad de memoria libre y usada en Kb
free -m    <- Muestra la cantidad de memoria libre y usada en Mb
free -g    <- Muestra la cantidad de memoria libre y usada en Gb
free -lm   <- Muestra informacion sobre la utilizacion alta y baja de memoria en Mb


  • history
history      <- Muestra el historial de comandos usados
history -c   <- Borra el historial de comandos


  • whoami
whoami     <- Muestra el nombre de usuario actual

  • hostname
hostname     <- Muestra el nombre de la pc

  • whereis
whereis nombre_programa     <- Muestra la ruta donde se encuentra el programa

  • who
who     <- Muestra los usuarios actuales, parecido al comando “w”

Cualquier duda o pregunta, no duden en dejarla en los comentarios o manden mp que con gusto los ayudare xD