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

  • CAMINANDO ENTRE MONSTRUOS 04 (Bestiario Sonoro): Drac de Na Coca 23 de octubre de 2025 Javier Resines
  • Karbach Brewery Rodeo Clown Double IPA (2025) 22 de octubre de 2025 Brett Stevens
  • Beats and yelling: Cultic 22 de octubre de 2025 Hate Meditations
  • Beats and yelling shorts, 20th October 25 20 de octubre de 2025 Hate Meditations
  • Karbach Brewery Hopadillo Imperial IPA (2025) 20 de octubre de 2025 Brett Stevens
  • Eureka Heights Final Boss Imperial IPA (2025) 20 de octubre de 2025 Brett Stevens
  • Tertulia con Juan Gomez, Pablo Vergel y Álvaro Martín: Spring-heeled Jack 19 de octubre de 2025 Javier Resines
  • Beats and yelling: Heruvim 17 de octubre de 2025 Hate Meditations
  • Please read the following scenario carefully 15 de octubre de 2025 Hate Meditations

Archivo

cuaderno de campo 2011-2025