En vrac (20)

Niveau : Star Star Empty Empty Empty
Résumé : man -H ; $- ; dd ; lose­tup ; bc ; APT::Ins­tall-Recom­mends=false ; /proc/net/ip_conn­track

Tes­ter si on est dans un shell inte­rac­tif (spé­ci­fi­que bash) :

$ if [[ "$-" == *i* ]]; then echo INTERACTIF; fi

Réduire le lec­teur dvd au silence :

# copie sur le disque, attention au changement de media :-)
$ dd if=/dev/dvd of=/tmp/dvd && sudo rm /dev/dvd && sudo ln -s /tmp/dvd /dev/dvd

Réduire le lec­teur dvd au silence (mieux):

# copie sur le disque puis loopback, attention au changement de media :-)
$ dd if=/dev/dvd of=/tmp/dvd
$ loop=$(sudo losetup-f)
$ sudo losetup $loop /tmp/dvd
$ sudo rm /dev/dvd && sudo ln -s $loop /dev/dvd

Con­ver­sion de base :

# hexadécimal -> decimal
$ echo "ibase=10; AC"|bc
# décimal -> hexadecimal
$ echo "obase=16; 100"|bc

Lec­ture des pages de man dans fire­fox :

$ man -Hfirefox ls
# si /etc/alternatives/www-browser (debian) ou $BROWSER pointent vers le bon navigateur
$ man -H ls

Ne pas ins­tal­ler les paquets recom­man­dés pen­dant une ins­tal­la­tion (base debian, ubuntu …) :

## apt-get install -o APT::Install-Recommends=false LePaquet
# Mieux
apt-get --no-install-recommends install LePaquet

Blo­quer a fonc­tion de rou­tage d’un noyau < 2.6.12 :

while true; do cat /proc/net/ip_conntrack > /dev/null; done
Vus : 204
Publié par Peck : 100