100% ont trouvé ce document utile (3 votes)
1K vues2 pages

Commandes Essentielles de Linux PDF

Ce document est un mémo des commandes Linux, fournissant des instructions sur l'utilisation des commandes pour la gestion des fichiers, la manipulation de processus, la gestion de l'espace disque, la compilation et d'autres tâches courantes. Il inclut des exemples de commandes et leurs options, ainsi que des informations sur la gestion de session et la communication réseau. Les utilisateurs peuvent se référer à ce mémo pour des opérations variées sur le système Linux.

Transféré par

norinelll
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (3 votes)
1K vues2 pages

Commandes Essentielles de Linux PDF

Ce document est un mémo des commandes Linux, fournissant des instructions sur l'utilisation des commandes pour la gestion des fichiers, la manipulation de processus, la gestion de l'espace disque, la compilation et d'autres tâches courantes. Il inclut des exemples de commandes et leurs options, ainsi que des informations sur la gestion de session et la communication réseau. Les utilisateurs peuvent se référer à ce mémo pour des opérations variées sur le système Linux.

Transféré par

norinelll
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Memo des commandes LINUX

Aide sur les commandes Imprimer


man ls Appel de l’aide pour la commande ls lpr -Phpv [Link] Impression du fichier [Link] sur hpv
-h ou --help Demande d’aide pour une commande lpq File d’attente sur l’imprimante par défaut
ls --help Demande d’aide pour la commande ls lpq -Plp File d’attente sur l’imprimante lp
lprm -Plp 367 Effacement du job 367 dans la file d’attente lp
Impression du fichier texte [Link] sur une
Manipulation des fichiers a2ps [Link]
imprimante Postscript
ls Liste des fichiers du répertoire
ls -l Liste détaillée des fichiers du répertoire Combinaisons de commandes
echo "Bonjour" >
cd Déplacement dans l’arborescence des fichiers Ecriture de ”Bonjour” dans le fichier [Link]
[Link]
cd /etc Positionnement sur le répertoire etc ls > [Link] Envoi de la liste des fichiers du répertoire dans [Link]
pwd Nom du répertoire courant ls >> [Link] Idem mais c’est copié au bout de [Link]
Envoi de la sortie d’une commande dans l’entrée de la
cd .. Positionnement sur le répertoire précédent |
suivante
Nombre de fichiers du répertoire en cours (wc -l
mkdir prog Création du répertoire prog ls|wc -l
compte les lignes affichées par ls)
cd prog Positionnement dans le répertoire prog
rmdir prog Effacement du répertoire prog Gestion de la session
cp prog1.c prog2.c Copie du fichier prog1.c dans prog2.c passwd Changement du mot de passe
rm prog1.c Effacement du fichier prog1.c who Utilisateurs connectés
Renommage ou déplacement du fichier prog1.c
mv prog1.c prog2.c w Utilisateurs connectés et action en cours
en prog2.c
file prog.c Type du fichier prog.c whoami Userid de la session en cours
Nombre de lignes, de mots, de caractères, du
wc prog.c id uid et gid (numéro d’utilisateur et de groupe)
fichier prog.c
cat prog.c Liste du contenu du fichier prog.c h Historique des commandes
cat [Link] >> [Link] Copie du fichier [Link] au bout du fichier [Link] " Commande précédente
Liste du contenu du fichier prog.c, arrêt en bas
more prog.c echo "Bonjour" Affichage d’une chaîne de caractères
d’écran
Liste du contenu du fichier prog.c, amélioration de
less prog.c echo $PATH Affichage du chemin d’accès aux commandes
more
Affiche toutes les lignes du fichier prog.c
grep "main" prog.c printenv Affichage des variables d’environnement
contenant main
vi prog.c édition du fichier prog.c alias Liste des alias
emacs prog.c édition du fichier prog.c tty Nom du terminal
chmod a+r [Link] Permission de lecture pour tous du fichier [Link] export LANG=fr FR Diagnostic en français
sort [Link] Tri du fichier [Link] export LANG=C Diagnostic en anglais
cmp [Link] [Link] Compare deux fichiers locale Affiche les options locales de langue
diff [Link] [Link] Affiche les différences entre les deux fichiers exit Quitte le shell (ou la session)
Crée un fichier vide de ce nom s’il n’existe pas,
touch [Link] logout Idem
sinon change la date de dernière modif. du fichier
Ctrl-d Idem (Ctrl = touche contrôle)
Compression et archivage
tar tzvf [Link] Liste (v) de la table (t) des fichiers de l’archive
prog [Link] Temps
Création (c) d’un fichier archive (f) [Link]
tar czf [Link] Date et heure
comprimé (z) à partir de tous les fichiers de date
prog
l’arborescence prog
tar xzf [Link] Calendrier du mois en cours
Extraction (x) des fichiers de l’archive [Link] cal
prog
Calendrier du mois de juin 1994
gzip [Link] Compression du fichier [Link] en [Link] cal 6 1994
Gestion d’agenda
gunzip [Link] Décompression du fichier [Link] en [Link] calendar

gzip -d [Link] Idem

Téléchargé sur [Link] – Reproduction, modification et distribution libres


Calculette Communication réseau
ping auger.c- Test de l’accessibilité de la machine auger.c-
dc Calculateur en notation polonaise inversée
[Link] [Link]
host auger.c- Demande au serveur DNS l’adresse IP de auger.c-
echo "10 5 * p"|dc Calcul de 10 x 5
[Link] [Link]
Envoi d’un mail à dupond@[Link] ayant pour sujet
mail -s bonjour
bc Calculette de bureau à précision quelconque “bonjour”. Terminer le message par ’.’ en début de
dupond@[Link]
ligne
Lecture de sa boîte aux lettres par la commande
echo "10*5"|bc Calcul de 10 x 5 mail
mail BSD
echo "4*a(1)"|bc -l Calcul du nombre Pi (4*arctg(1)) mutt Gestion de boîte aux lettres par mutt
lynx url Navigateur Web non graphique
Gestion des processus wget -r url Déchargement récursif de pages Web à partir de url
slogin auger.c- Connexion sécurisée sur la machine Unix auger.c-
ps auxr Liste des process en cours d’exécution
[Link] [Link]
scp prog.c auger Copie du fichier prog.c dans /tmp sur la machine
ps aux|more Liste de tous les process
:/tmp auger
Copie récursive des fichiers du répertoire prog de la
top Suivi de l’activité de la machine scp -r auger:prog . machine auger dans le répertoire courant de la
machine locale
Déchargement de fichier par ftp, userid anonymous,
& Mise en arrière plan d’un processus ftp [Link]
password votre e-mail, commandes cd, get
ftp amélioré (login automatique sur serveur ftp
prog & Lancement de prog en arrière plan ncftp [Link]
anonymous)
fg Mise en avant plan d’un processus stoppé
jobs Liste des jobs en arrière plan
kill %1 Tue le job d’arrière plan [1]
kill 1492 Tue le processus de PID 1492
free Espace mémoire disponible

Gestion de l’espace disque


df Espace occupé/disponible sur les disques montés
mount Liste des disques montés
mount /cdrom Montage d’un cd-rom

Compilation
Compilation C du fichier prog.c, exécutable dans
gcc -o prog prog.c
le fichier prog
gcc -o prog prog.c - Idem avec recherche de fonctions dans la librairie
lm mathématique
prog Exécution du programme prog
Compilation C du fichier prog.c, code objet dans
gcc prog.c
le fichier prog.o
g++ -o hello hello.C Compilation C++ du fichier hello.C
ar crv libamoi.a Rangement d’un code objet dans une librairie
sub1.o personnelle
t crv libamoi.a Liste des fichiers objet d’une librairie personnelle
Compilation C avec recherche de sous-
gcc -o prog prog.c -
programmes dans la librairie libamoi.a du
L. -lamoi
répertoire courant
make Exécution des commandes du fichier Makefile
Librairies partagées appelées par le programme
ldd prog
exécutable prog
nm prog Symboles du programme exécutable prog
Recherche des erreurs du programme exécutable
gdb prog
prog
strace date Trace des appels systèmes de la commande date
Enlève les symboles du programme exécutable
strip prog
prog

Téléchargé sur [Link] – Reproduction, modification et distribution libres

Vous aimerez peut-être aussi