Par Mickael,
le 29 octobre 2010 à 20:36
Catégorie : Console
Lien permanent
Niveau :
Linux : Les commandes de bases
Juste un aide mémoire sur des commandes utiles (la liste n'est pas exhaustive !)
Navigation, gestion de fichiers et des répertoires
- ls /tmp : liste le contenu du répertoire /tmp
- cd /tmp : change de répertoire pour aller vers /tmp (cd tout seul renvoi vers votre dossier personnel)
- rm coucou : supprime le fichier coucou
- cp src dest : copie le fichier src vers un nouveau fichier appelé dest
- mv src /dossier : déplace le fichier src vers le "dossier"
- mv ancien-nom nouv-nom : renomme le fichier ancien-nom par nouv-nom
- mkdir newfold : créé un répertoire newflod
- rmdir newfold : supprime le répertoire newflod
- updatedb : met à jour un index des fichiers
- locate nomfichier : cherche dans l'index où est situé le fichier
Lecture et édition de fichiers
- cat nomfic nomfic2 : lit et concatène un ou plusieurs fichiers
- >coucou : créé un nouveau fichier vide nommé coucou
- vim fichier : éditeur de fichier (assez complexe)
- nano fichier : éditeur de fichier (plus simple)
Les droits
- chown mickael fichier : permet de changer le propriétaire (le nouveau est "mickael") d'un "fichier"
- chmod 777 fichier : permet de changer les droits sur fichiers (777 dit tout le monde à tous le droits)
- chmod a+x fichier : donne les droits x (exécution) à tous (All) les utilisateurs
- su - : permet de passer root avec les variables d'environnement de root
- sudo commande : permet d'exécuter une "commande" en root (selon les droits accordés)
Les processus
- ps : affiche la liste des processus
- top : fait un ps en temps réel
- kill -9 1234 : envoi un signal (9 kill init) au processus 1234
- commande & : le & met la "commande" en arrière plan
Réseau
- ifconfig : affiche des informations sur vos interfaces (adresse IP, masque, adresse MAC, etc...)
- ping 192.168.0.1 : envoi une demande de réponse à un pc distant (192.168.0.1)
- route : affiche les routes, route add et route del permet de les modifier.
Utilitaires
- echo : affiche une chaine de caractères et/ou une variable
- history : affiche les 655 dernières commandes (historique de la console)
- tar xfv fichier : décompresse le "fichier" au format tar
- more : affiche petit à petit (à utiliser quand on a beaucoup de lignes de résultat (comme ls /bin | more)