Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
php-bash:aide-memoire [2020/10/25 18:19] – [Lister les repo d'apt et les sources.list] cyrille | php-bash:aide-memoire [2021/05/06 10:08] – [Crontab sans notification mail] cyrille | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
----- | ----- | ||
Ligne 25: | Ligne 28: | ||
*[[https:// | *[[https:// | ||
*[[ https:// | *[[ https:// | ||
+ | *[[https:// | ||
Ligne 30: | Ligne 34: | ||
*[[https:// | *[[https:// | ||
*[[https:// | *[[https:// | ||
+ | *[[http:// | ||
===== BASH et les chaines de caractères ==== | ===== BASH et les chaines de caractères ==== | ||
Ligne 212: | Ligne 217: | ||
=====Bash : recursif===== | =====Bash : recursif===== | ||
- | <code bash># | + | <code bash># |
dossierDeTravail="/ | dossierDeTravail="/ | ||
Ligne 630: | Ligne 635: | ||
<code bash> | <code bash> | ||
alias glances=' | alias glances=' | ||
+ | |||
+ | ===== Mise à jour cassée ou interrompue ===== | ||
+ | Nettoyer s'il y a des reliquats d' | ||
+ | <code | download> | ||
+ | su - | ||
+ | apt update | ||
+ | </ | ||
+ | |||
+ | Lancer la réparation | ||
+ | <code | download> | ||
+ | dpkg --configure -a | ||
+ | apt install -f | ||
+ | </ | ||
+ | |||
+ | Finir ta mise à jour (éventuellement) | ||
+ | <code | download> | ||
+ | apt upgrade | ||
+ | </ | ||
+ | |||
+ | ===== Réparer une clef USB ===== | ||
+ | |||
+ | |||
+ | Identifier sa clef USB | ||
+ | <code | download> | ||
+ | $ lsblk | ||
+ | </ | ||
+ | ou | ||
+ | <code | download> | ||
+ | $ blkid | ||
+ | </ | ||
+ | On doit voir alors une sortie de ce style "/ | ||
+ | |||
+ | Démonter la clef si elle est montée | ||
+ | <code | download> | ||
+ | # umount /dev/sdXY | ||
+ | </ | ||
+ | |||
+ | Réparer la clef USB | ||
+ | <code | download> | ||
+ | # fsck /dev/sdXY | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Crontab sans notification mail ===== | ||
+ | |||
+ | Par défaut, lorsqu' | ||
+ | |||
+ | Pour désactiver les notifications par e-mail, ajoutez< | ||
+ | > /dev/null 2>&1 | ||
+ | </ | ||
+ | |||
+ | Cela redirige toute la sortie de la tâche cron vers le périphérique **/ | ||
+ | |||
+ | Par exemple, la tâche cron suivante n' | ||
+ | |||
+ | < | ||
+ | 15 * * * Sun | ||
+ | </ | ||
+ | |||
+ | Pour reprendre la réception des notifications par e-mail des tâches cron, supprimez simplement **> /dev/null 2>& | ||
+ | |||
+ | |||
+ | |||
+ | ===== FLAC TO MP3 ===== | ||
+ | |||
+ | < | ||
+ | parallel ffmpeg -i {} -qscale:a 0 {.}.mp3 ::: ./*.flac | ||
+ | </ | ||
+ | |||
+ | ===== Redimensionner des images ===== | ||
+ | |||
+ | < | ||
+ | for f in *.jpeg ; do convert $f -resize 50% new_$f; done | ||
+ | </ | ||