Xavier Lamorlette
!!:gs/toto/tata : re-exécute la dernière commande, en remplaçant « toto » par « tata ».
mount | column -t-t : crée un tableau-s : spécifie les délimiteurs à utiliser pour déterminer les colonnescut -d: -f1,3 toto.txt-d : délimiteur de champ-f : numéros des champs à extrairecurl -w "%{http_code} %{url_effective}\\n" -d "param1=toto¶m2=tata" http://127.0.0.1:8000/titi-w : sortie sur stdout du résultat de la requète-d : données à envoyer en post-B : ignore les lignes ne comportant que des espaces-b : ignore les changements de nombre d'espaces-w : ignore toutes les differences d'espaces et de tabs-y : affichage des deux fichiers en entier, sur deux colonnes-k : tailles en ko-h : tailles en Go / Mo / ko / etc.--si : comme -h, mais avec des puissances de 1000 et non 1024-s : donne seulement le total-d : spécifie la profondeur pour l'affichage des sous-totauxdu -sh * | sort -h
ed -s test <<< $'3d\n1d\nw'
find . -name "pattern" -exec command {} \;-ctime x : statut change x jour avant. Fichiers modifiés au cours des 7 derniers jours : -ctime -7-type f : est un fichier-path "pattern"-daystart : mesure à partir du début de la journéegetent passwd
| /xxx | recherche xxx | 
| ?xxx | recherche xxx en remontant dans le fichier | 
| G | va à la fin du fichier | 
| g | va au début du fichier | 
| xxxg | va à la ligne xxx | 
less -R : traite les caractères ANSI de contrôle des couleurs.
-t : tcp-u : udp-l : listening : sockets écoutant sur un port-a : all : toutes les sockets-p : program : affiche le pid-n : numeric : affiche les adresses et ports numériques plutôt que symboliques-e : extend : informations additionnelles, peut être répété deux foisnetstat -tulapn | grep ###
more /proc/###/status
ps -aufx-a : processus de tous les utilisateurs-u : affiche les utilisateurs-f : affiche l'arbre des processus-x : processus non associés à un terminal-L x : affiche les threads (“light weight processes”) du processus xRSS : “resident set size” : mémoire physique (non swappée) utilisée, en koVSZ : “virtual memory size” : mémoire approximative totale potentiellement utilsée, en kopython -m SimpleHTTPServer 8080
| screen | crée une nouvelle console | 
| screen -S titre | crée une nouvelle console en lui donnant un titre | 
| screen -ls | liste les consoles ouvertes | 
| screen -r titre | se reconnecte sur une console existante | 
| Ctrl-a ? | aide | 
| Ctrl-a, A | renomme la console | 
| Ctrl-a, Ctrl-d / d | détache la console (sans la terminer) (detach) | 
| Ctrl-a, Ctrl-k / k | termine la console (kill) | 
| Ctrl-a, F | redimensionne le terminal à la taille de la fenêtre | 
| Ctrl-a, c | crée une nouvelle console (create) | 
| Ctrl-a, p / n | console précédente (previous) / suivante (next) | 
| Ctrl-a, h | enregistre l'activité de la console dans un fichier | 
| Ctrl-a, " | liste les consoles | 
| Ctrl-a, Q | supprime toutes les consoles, sauf la courante | 
| Ctrl-a, m | “look for activity” | 
| Ctrl-a, _ | “look for silence” | 
  alice > screen -S toto
    Ctrl-a, :multiuser on
    ctrl-a, :acladd bob
  bob > screen -x alice/toto
-h : trie des chiffres avec des suffixes de puissance (K, M, G, etc.)ssh -t reachable_host ssh unreachable_host
ssh-copy-id remote-machine
-t : liste le contenu d'une archive-v : verbeux, affiche des détails-f x : spécifie le fichier-c : crée une archive-z : compresse / décompressetput bold ; tput setf 4 ; tput setb 7 ; echo test ; tput sgr0
tr -s
-a : afficher toutes les limites-c : changer la taille maximale des coreswatch df -h
grep -l "toto" * | xargs -i sh -c "ls -l {}; grep titi {}; grep \"toto\" {} | wc"grep -l pattern **/*.cpp | xargs -l1 changeInPlace.pl -f pattern remplacement-lN : prend N arguments et repete la commande--no-run-if-empty / -r : ne lance pas la commande si l'entrée est videLa dernière mise à jour de cette page date d'avril 2017.
Le contenu de ce site est, en tant qu'œuvre originale de l'esprit, protégé par le droit d'auteur.
        Pour tout commentaire, vous pouvez m'écrire à xavier.lamorlette@gmail.com.