En guise de détente pour ce premier vrai weekend ensoleillé, je vous propose une compilation de one-liners scripts, que j'utilise de temps en temps. Ils améliorent le quotidien du linuxien et rendent beaucoup de services.
Je vais commencer par une commande qui permet d'interroger Wikipédia au moyen d'une commande DNS ???? Et oui, David Leadbeater a créé un serveur DNS, qui renvoie des informations de Wikipédia lorsqu'on fait une requête DNS TXT.
dig +short txt <mot recherché>.wp.dg.cx
ou
host -t txt <mot recherché>.wp.dg.cx
Exemple :
dig +short txt perl.wp.dg.cx
"In computer programming, Perl is a high-level, general-purpose,
interpreted, dynamic programming language. Perl was originally
developed by Larry Wall, a linguist working as a systems
administrator for NASA, in 1987, as a general purpose Unix scripting
language to make report processing easier. Since then, it has
undergone many changes and revisions and become widely popular...
http://a.vu/w:Perl"
La commande mount sur mon laptop affiche ceci :
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
Voilà, c'est fini pour aujourd'hui !