Comandos Linux

B ⬊

blkid ⇒ Nos muestra una lista de particiones con información tal como: nombre de dispositivo de bloque, UUID (Universally Unique IDentifier), Etiqueta y tipo de sistema de archivos, esto es bastante útil en en nuevas distribuciones Linux que hacen referencia a un dispositivo de bloque por UUID o LABEL.

  • sudo blkid ⇒ Sin parametros nos mostrará las unidades conectadas al sistema
/dev/sda2: LABEL="Seagate Expansion Drive" UUID="9026****626679C4A" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="74fd**27-****-483e-bc23-******0"

/dev/mmcblk0: PTUUID="b78***38" PTTYPE="dos"

/dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="fca0fbe2-***-49b4-8e51-***ec23"

C ⬊

cal ⇒ Muestra calendario con el mes en curso con los días de semana en horizontal
$ cal
  Septiembre 2019     
do lu ma mi ju vi sá  
 1  2  3  4  5  6  7  
 8  9 10 11 12 13 14  
15 16 17 18 19 20 21  
22 23 24 25 26 27 28  
29 30   


chmod ⇒ Cambia los permisos de acceso de ficheros

  • sudo chmod +x script.sh ⇒ Añade permisos de ejecución
  • sudo chmod -x script.sh ⇒ Quitamos permisos de ejecución

N ⬊

ncal ⇒Muestra calendario con el mes en curso con los días de la semana en vertical

$ ncal
    Septiembre 2019   
lu     2  9 16 23 30
ma     3 10 17 24   
mi     4 11 18 25   
ju     5 12 19 26   
vi     6 13 20 27   
sá     7 14 21 28   
do  1  8 15 22 29  

P ⬊

ping ⇒ Comprobamos si una dirección ip o dominio se encuentra activa y que tiempo tarda en responder a nuestra petición

  • ping 172.217.168.163 ⇒ Comprobamos una dirección IP
  • ping www.google.es  ⇒ Nos devolvera el tiempo de respuesta y su dirección IP

R ⬊

reboot ⇒ Reinicia nuestro sistema operativo. Al ser un comando que puede causar problemas en el funcionamiento del sistema es necesario utilizarlo como root

  • sudo reboot ⇒ Reinicia el sistema con privilegios de super-usuario


S ⬊

ssh ⇒ Nos permite acceder a una máquina remota a través de la línea de comandos.

  • ssh <dirección de ip dela máquina> ⇒ La forma simple de ejecución del comando
  • ssh <dirección de la maquina> -l <nombre de usuario al que nos queremos conectar> ⇒ Le podemos indicar de antemano con que usuario nos queremos conectar
  • ssh <dirección ip host> -X -l <nombre usuario al que nos vamos a conectar>  ⇒ Nos permite ejecutar aplicaciones en modo gráfico ejecutadas en el host afitrión

T ⬊

tar ⇒ Utilidad que nos permite comprimir y descomprimir archivos y carpetas

  • tar -xvJf <archivo a descomprmir *.tar.xz> ⇒ Descomprimir archivo tar.xz ó .xz

W ⬊

wget ⇒ Nos permite la descarga de archivos desde terminal. Soporta los protocolos HTTP, HTTPS, y FTP

  • wegt https://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb ⇒ En este caso descargamos el paquete de instalación de desde una ubicación en internet usando el protocolo https

X ⬊

xkill ⇒ Utilidad que nos permite cerrar ventanas discolas, que no reponden y no pueden ser borradas de la forma habitual

  • xkill ⇒ Ejecutada la orden en nuestro terminal nos aparecerá un icono con una calavera, o una X. La ventana sobre la que pulsemos será detenida y eliminada.