Mémo pour pour la ligne de commande
avec Bourne Again SHell (bash) sur GNU/Linux sur Mobidesign

Dernière mise à jour : octobre 2007. Création : janvier 2006
Retour
Général
man man			le manuel
man commande		obtenir le manuel d'une commande
Ctrl+C			interrompre une commande en cours d'execution
q			quitter un programme (man, top etc.)
> fichier		écrire dans un fichier le résultat d'une commande
su			changer d'utilisateur
exit			se déconnecter
halt			éteindre l'ordinateur
reboot			redémarrer l'ordinateur
Se déplacer
ls -l 			lister le contenu du dossier courant
ls -a			lister le contenu du dossier courant et les fichiers et dossiers cachés
ls -R			afficher le contenu du dossier courant, le contenu de tous les dossiers
cd.. 			remonter d'un dossier
cd dossier 		changer de dossier
pwd			connaître l'emplacement du dossier courant
cd			se placer dans le dossier de l'utilisateur (comme cd /home/utilisateur/)
Les fichiers et dossiers
file fichier		connaître le type d'un fichier
cat fichier		voir le contenu d'un fichier texte
cat fichier | less	voir le contenu d'un fichier texte, page par page
vi fichier		ouvrir un fichier avec vi (:q pour quitter)
vim fichier		ouvrir un fichier avec vim (:q pour quitter)
cp fichier1 fichier2	copier un fichier
touch fichier		créer un fichier vide
rm fichier		effacer un fichier
rm * -fv		effacer tous les fichiers d'un dossier sans confirmation
mkdir dossier		créer un dossier
rmdir dossier		effacer un dossier vide
mv fichier fichier	renommer un fichier ou dossier
mv fichier répertoire	déplacer un fichier vers un répertoire
find chemin -name "nom"	rechercher un fichier dans un dossier en tapant son nom
grep texte *		rechercher un texte dans tous les fichiers du répertoire courant
ln fichier1 fichier2	lien
ln -s chemin dossier	lien symbolique
Compression/Décompression
gzip fichier			compresser un fichier avec gzip
gunzip fichier			décompresser un fichier avec gzip
tar tvf archive.tar		lister une archive avec tar		
tar cvf archive.tar *		compresser tous les fichiers du dossier avec tar		
tar xvf archive.tar		décompresser une archive avec tar
zip -rv dossier dossier		compresser un dossier et son contenu en .zip
unzip fichier.zip		extraire dans le dossier courant le contenu du fichier zip
Les droits
chmod droits fichier		changer les droits d'un fichier ou dossier
chown utilisateur fichier	changer le propriétaire d'un fichier ou dossier
chgrp groupe fichier		changer le groupe d'un fichier ou dossier
id				identification de l'utilisateur, uid (user id) et gid (groupe id)
who	 			voir les utilisateur connectés
Divers
date			date et heure du système
cal			calendrier
clear			effacer la page
top 			voir les processus en cours
hostname		nom de la machine
kbd_mode		mode de fonctionnement du clavier
Réseau
ping localhost -c 4	envoyer de datagrammes ICMP ECHO_REQUEST 4 fois en local
netstat |more		statistique des connexions réseau (affichage page à page)
ifconfig		état des interfaces réseau actuellement définies
ifconfig nom up/down	démarre et arrête une interface réseau
Avancé
uname -a 		connaître la version du noyau
commande &		lancer un processus en arrière plan
ps ax			affiche tous les processus en cours
kill [-signal] PID	envoyer un signal à un processus (pour l'arrêter par exemple)
userinfo		modifier les informations utilisateur
Retour
[mobidesign.net] [poulhes.net]
[admi.net/Top10x10] [Top 10x10 du design]
2003-2008 Tout droit réservé.