Liste des commandes shell indispensables ou/et coup de coeur === Liste alphabétique des commandes === [[http://www.onlamp.com/linux/cmd/|Commandes Linux]] === 45 commandes "basiques" === [[http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man/manfr.php?ptd=45commandes.html]] === Informations système === $: netstat -tap | grep LISTEN Liste les serveurs actifs. === Au travail === $: script Enregistre dans un fichier ce qui est fait en ligne de commande.\\ Toutes les commandes tapées et leurs sorties sont enregistrées.\\ Pour ne plus enregistrer dans le fichier tapez "**exit**". === Date et cours du temps === $: date "+%s" 114829345 Indique la date en secondes à partir de [[http://fr.wikipedia.org/wiki/Epoch|l'Epoch]] $: date --date '1970-01-01 UTC 114829345 sec' mer aoû 22 02:02:25 CET 1973 Convertit une date "epoch" en date humainement lisible $: cal Affiche le calendrier de l'année en cours $: cal 4 1855 Affiche le calendrier du mois d'avril 1855 Et pour terminer, quelques variations : $: cal -m 5 2006 > cal2006; abiword cal2006 $: cal -m 2006 > cal2006; soffice cal2006 $: cal -m 2006 > cal2006; scite cal2006 La mise en page avec un éditeur de texte est correcte. === Effacer un disque dur === #: shred /dev/hda #: dd if=/dev/zero of=/dev/hda #: dd if=/dev/random of=/dev/hda A ces différentes possibilités, il convient d'ajouter : le feu, le marteau-pilon, ... === Attributs de fichier === #: chattr +i Affecte au fichier le bit "immutable".