Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

Categoría: bash

matando procesos

Publicada el 8 de febrero de 201726 de febrero de 2021 por ernesto
  1. si una aplicación no responde, se la puede matar invocando su nombre:

    killall -9 kodi.bin

    o se la puede eliminar mediante su número identificador (pid):

    kill -9 552

    en ambos casos, el -9 da máxima prioridad a la acción.

  2. si no se conoce el nombre exacto de la aplicación o su número identificador,

    ps aufx
    ernesto    541  0.0  0.0   1912   364 ?       

Más
Etiquetado como kill, killall, ps, pstree, top

recuperación de un dispositivo (usb o flash)

Publicada el 20 de enero de 201726 de febrero de 2021 por ernesto
Puesto al día el 24 de setiembre de 2019.

modo de sólo lectura (read-only)

si el dispositivo desaparece de pronto o no se puede escribir en él, primero hay que comprobar que el sistema operativo sigue detectándolo mediante lsblk:

lsblk

sdb 8:16 1 1,9G 0 disk
└─sdb1 8:17 1 1,9G 0 part 24M 0 rom

donde sdb1 es la identidad del dispositivo.

Más
Etiquetado como dd, grep, lsblk, MBR, mount, pv

mpd + youtube-dl

Publicada el 1 de septiembre de 20161 de mayo de 2024 por ernesto
Puesto al día el 6 de noviembre de 2019.

instalación de youtube-dl

vale con descargar la aplicación vía wget o curl a una carpeta de archivos ejecutables:

wget https://yt-dl.org/downloads/latest/youtube-dl -O ~/bin/youtube-dl

curl -L https://yt-dl.org/downloads/latest/youtube-dl -o ~/bin/youtube-dl

luego, es necesario darle al archivo en cuestión naturaleza de ejecutable:

chmod +x ~/bin/youtube-dl

hecho esto, youtube-dl ya está listo para su ejecución:

youtube-dl -t https://www.youtube.com/watch?v=RwtE_PJB4rI

Más
Etiquetado como cantata, chmod, curl, gmpc, gmpc-remote, gmpc-remote-stream, mpc, mpd, pls, unzip, wget, youtube-dl

renombrando archivos en bash

Publicada el 18 de febrero de 201626 de febrero de 2021 por ernesto
  • sustiuye 1 por 2 en el nombre de todos los archivos (*):

    rename "s/1/2/g" *

  • sustituye los espacios en blanco por guiones:

    rename "s/ /-/g" *

  • añade un sufijo a todos los archivos (*):
    for N in *;
    do
         mv "$N" "$N.jpg";   # SUFIJO .jpg
    done

    o añade un prefijo:

    mv "$N" "PREFIJO-$N";

    etcétera:

    mv "$N" "PREFIJO-$N-SUFIJO";

Más
Etiquetado como mv, rename

sudo en bash sin contraseña

Publicada el 21 de diciembre de 201526 de febrero de 2021 por ernesto

sudo nano /etc/sudoers

nombre ALL=(root) NOPASSWD: /sbin/shutdown
nombre ALL=(root) NOPASSWD: /sbin/reboot

donde dice nombre debe escribirse el nombre del usuario con los privilegios suficientes como para prescindir de la contraseña.

Más
Etiquetado como shutdown, sudo

bin: archivos ejecutables en home

Publicada el 17 de diciembre de 201511 de junio de 2025 por ernesto
Puesto al día el 11 de junio de 2025.

mkdir ~/bin

nano ~/.bashrc

## HOME/bin ##
if [ -d "$HOME/bin" ] ;
then
export PATH="$HOME/bin:$PATH"
fi

chmod +x ~/bin/*

bash

el archivo .bashrc se aplica para «non-login shells» y .bash_profile, para «login shells».

Más
Etiquetado como .bashrc, .bash_profile, bash, chmod, mkdir

gestión de usuarios y grupos

Publicada el 8 de diciembre de 201526 de febrero de 2021 por ernesto
Puesto al día el 25 de noviembre de 2019.

comando id

man id

print real and effective user and group IDs

id ernesto
uid=1000(ernesto) gid=1000(ernesto) grupos=1000(ernesto),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

donde uid es el identificador del usuario y gid, el identificador del grupo. en grupos se declaran los nombres de los grupos a los que pertenece el usuario ernesto.

Más
Etiquetado como adduser, gpasswd, groups, id, usermod

Paginación de entradas

  • Anterior
  • 1
  • 2
  • 3
  • Siguiente

RSS rutas fuera

  • Metal Forum 18 de noviembre de 2025 Brett Stevens
  • Karbach Brewing Company – Crawford Bock (2025) 18 de noviembre de 2025 Brett Stevens
  • 14 razones por las cuales el metal es la música suprema [artículo externo] 17 de noviembre de 2025 Belisario
  • Beats and yelling: Infernal Thorns 17 de noviembre de 2025 Hate Meditations
  • When We Went MAD (2025) 16 de noviembre de 2025 Brett Stevens
  • Hallucinated subgenres 16 de noviembre de 2025 Hate Meditations
  • Karbach Brewing Company – Love Street Blonde (2025) 15 de noviembre de 2025 Brett Stevens
  • Beats and yelling: Liminal Spirit 14 de noviembre de 2025 Hate Meditations
  • Beats and yelling: Draculum 12 de noviembre de 2025 Hate Meditations

Archivo

cuaderno de campo 2011-2025