Vous commencez sur Linux / Unix ou MacOS ? Vous ne connaissez pas le terminal et les commandes associées pour naviguer sur votre orginateur ?
cd : sert à se deplacer dans les repertoire (cd tmp, cd /etc/init.d, cd ../.., cd usr, cd /)
ls : sert à lister un/des répertoires
les paramètres de la commande ls sont les suivants :
- -l : affichage sous forme de liste
- -a : affichage des fichiers cachés (avec . et ..)
- -A : affichage des fichiers cachés (sans . et ..)
- -t : affichage par date
- -r : affichage par ordre décroissant
- -R : recherche récursive
- -v : effectue les tris sur les nombres dans l’ordre naturel et pas alphabétique
- -X : trie par extension
- –color=auto : prise en charge de la couleur dans l’affichage
cp : sert à copier un fichier vers une destination (cp source destination)
mv : sert à déplacer ou renommer un fichier (mv source destination)
rm : supprime un fichier (rm fichier) (rm -rf permet de supprimer un dossier et ses sous repertoire, r pour récursif et f pour force)
pwd : sert à afficher le chemin du répertoire dans lequel vous vous trouvez
sh : permet d’executer un script shell (sh script.sh)
cat ou more : permet de lire un fichier (more access.log)
vi: permet d’editer un fichier (vi lettre_de_dem.txt)
find, which, locate : trouver un fichier (locate httpd.conf)
grep : trouver du texte dans un fichier
top : affiche la consommation mémoire en cours (gestionnaire des taches linux)
which : permet de trouver où est stocké un programme. Retourne le chemin d’accès (ex : which lftp)
du -sh rep1 : liste la place occupé par le répertoire rep1
ln : permet de faire un lien symbolique (raccourci)
ex : ln -s nom_de_la_source nom_du_lien
su : changer d’utilisateur
ex: « su – » pour se connecter en root ou « su – login » pour se connecter avec un certain utilisateur
sudo : exécuter une commande en mode root. Utilisation : sudo commande
screen : permet de se connecter sur un port série. Il faut être root pour effectuer la commande. Exemple :
sudo screen /dev/ttyUSB0 115200 (115200 = la vitesse de transmission en bps)
tail : permet d’afficher seulement les dernières lignes d’un fichier.
ex : tail -f fichier permet d’afficher les 10 dernières lignes d’un fichier et de se rafraichir automatiquement. Utile pour voir le contenu des logs en temps réel.
od : permet de voir le contenu d’un fichier en octal dans un autre format. Utile pour voir ce que contient en hexa un fichier binaire.ex : od -t x1 fichier