du -h –max-depth=0 /exploit
alias ll='ls -ltra' Trier les fichiers par taille croissante ll -S
alias psef=’ps -ef | grep -v grep | grep ‘
locate sms | awk ‘{print $1}’ | xargs ls -la
find /exploit/dumps/ -type f -mtime -1 |while read a; do echo toto $a; done
ps -ef | grep -v grep | grep « apache\|palo »
sleep 60 ( en secondes )
ps -ef | grep /usr/local/apache2/bin/httpd | grep -v grep | awk ‘{print $2}’ | xargs kill -9
ln -s fichier lien
grep -nC5 VMONI /exploit/logs/zabbix_server.log
(recherche VMONI dans le fichier/exploit/logs/zabbix_server.log et affiche les 5 lignes précédentes et suivantes)
head -n 5 fichier(Affiche les 5 premiières ligne du fichier)
tail -n 10 fichier (Affiche les 10 dernières ligne du fichier)
head -n 5 fichier | tail -n 1 (Affiche la 5eme ligne du fichier)
cd ~user => répertoire de connexion (home directory)
cat toto.txt => affiche le contenu du fichier toto.txt
tac toto.txt => affiche le contenu du fichier toto.txt (en reverse) en partant de la fin
$0, étant le nom du script appelé (avec chemin complet)
$1 1er argument passé au script
$2 2eme argument passé au script
…
$# correspond au nombre d’arguments
$@ contient la liste des arguments.
Raccourcis clavier
- Tab = Complétion automatique (des chemins ou des commandes)
- Flèche du haut ou du bas = Explore l’historique des commandes
- Ctrl+R = Recherche dans l’historique des commandes déjà tapées
- Ctrl+D = Se deconnecter
- Ctrl+A = Envoie le curseur en début de ligne
- Ctrl+E = Envoie le curseur en fin de ligne
- Ctrl+U = Efface la ligne
- Ctrl+K = Efface la ligne depuis le curseur
- Ctrl + Shift + T : Ajoute un nouvel onglet
- Ctrl + W : Ferme l’onglet en cours
- Ctrl+C = Ferme, annule le travail en cours
- Ctrl+Z = Envoie le travail en cours en arrière-plan