Liste des commandes shell indispensables ou/et coup de coeur

Liste alphabétique des commandes

45 commandes "basiques"

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 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 <fichier>

Affecte au fichier le bit “immutable”.

 
commandes.txt · Dernière modification: 2017/02/21 15:10 (édition externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki