exposé commandes.linux
TRANSCRIPT
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 1/52
Unix User:
les Commandes dans LinuxPar: Lassoued Houssem EddineEnseignant: Mr. Arafet BOUSSAIDClasse: 3 ème B3
espr it -2009-2010
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 2/52
Sommaire1. Aide sur les commandes2. Manipulation des fichiers3. Compression et archivage4. Combinaisons de commandes5. Gestion de la session6. Temps7. Gestion des processus
8. Gestion de l espace disque9. Communication réseau
02/52
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 3/52
1.Aide sur les commandes
03/52
man: les pages du manuelman ls: affiche le manuel de ls
Option:
-a :Affiche, successivement, toutes les pages de manuel disponibles du
mot donné.-k :Recherche la
descriptioncour te etle nom des pages de manuelcompor tantun mot-clé
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 4/52
04/52
1.Aide sur les commandes
xman &: le manuel en mode graphique
Option:
-pagesize WxH+X+Y:Sets the size andlocation of all the Manual Pages.
Option:
-notopbox:Sta
rts w
ithout t
he Top Menu with the
three buttonsin it.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 5/52
05/52
1.Aide sur les commandes
apropos: aide sur un mot clé
Option:
-e --exact :Chaque mot-clé estcomparé exactementavec le nom/description
des pag
es.Option:
-C fichier :
Utilise
le fichier
de configurationindiqué
au lieu dufichier par défaut.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 6/52
06/52
2.Manipulation des fichiersOptions:
-a :Afficher lesfichiers cachés.
ls : liste des fichiers du répertoire
Options:
-l :
Liste détaillée des fichiers duréper toire .
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 7/52
07/52
2.Manipulation des fichiersexemple:
cd .. :Accède auréper toire pare nt
cd :déplacement dans l·arborescence.
exemple:
Cd chemin:
Accède auchemin absolue indiqué.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 8/52
08/52
2.Manipulation des fichiersOptions:
--help :Affichele help.
pwd:nom du répertoire courant.
Options:
--version :
Affichelesinformation de laversion.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 9/52
09/52
2.Manipulation des fichiersOptions:
-m rwx :Donner les droitsau réper toire .
mkdir :création d·un répertoire.
Options:
-v :Afficheunmessage pour chaque réper toire crée.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 10/52
10/52
2.Manipulation des fichiersOptions:
--ignore-fail-on-non-empty :Supprime même si le réper toire n·est pasvide.
rmdir :suppression d·un répertoire.
Options:
-p :
Supprime le réper toire etses pare nts.
rmdir -p a/b/ c
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 11/52
11/52
2.Manipulation des fichiersOptions:
-f :Force lacopie si ladestinationexiste.
cp :copie d·un fichier source vers unfichier destination.
Options:
-s,
--symbolic -lin k :Crée un liensymbolique au lieu
de copier .
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 12/52
12/52
2.Manipulation des fichiersOptions:
-i :Prompt avant de supprimer .
rm :supprimer un fichier.
Options:
-f :
Force lasuppre ssion.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 13/52
13/52
2.Manipulation des fichiersOptions:
-f :Forcer le déplacement.
mv : renommer/déplacer un fichier.
Options:
-i :
Prompt avantd·écr aser .
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 14/52
14/52
2.Manipulation des fichiersOptions:
/ :Chercher à par tir de la racine
find: rechercher un fichier.
Options:
-print :Affichele résultatà l·écr an.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 15/52
15/52
2.Manipulation des fichiersOptions:
-l :Le nombre de lignes.
wc : nombre de lignes, de mots, decaractères, d·un fichier.
Options:
-c :
Le nombre de caractère s.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 16/52
16/52
2.Manipulation des fichiersOptions:
-l :Le nombre de lignes.
cat : Liste du contenu du fichier.
Options:
-n:
Numéroter tousles lignes.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 17/52
17/52
2.Manipulation des fichiersOptions:
-p :Effacer l·écr anpour chaque page.
more
: Liste du contenu du fichier,arrêt en bas de l·écran
Options:
+num :
Commencer àpar tir de la ligne num.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 18/52
18/52
2.Manipulation des fichiersOptions:
-? :Affichel·aide descommandes.
less : Liste du contenu du fichier,amélioration de more
Options:
-b num:
Commence àpar tir de la ligne num.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 19/52
19/52
2.Manipulation des fichiersOptions:
--color:Colorer les motstrouvés.
gre
p"mot
"fich : Affiche toutes leslignes du fichier fich contenant mot
Options:
-w:
Les lignescontenant lesmotsentières
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 20/52
20/52
2.Manipulation des fichiersOptions:
view:Démarre en mode lecture -seule.
vi : édition d·un fichier
Options:
-t:
Afficherunmarqueur .
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 21/52
21/52
2.Manipulation des fichiersOptions:
chmod 777:Tous les droits.
chmoda+r fich1 : Permission delecture pour tous du fichier fich1
Options:
--silent:Sans messagesd·erre urs.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 22/52
22/52
2.Manipulation des fichiersOptions:
-b :Afficheles octesdiffére nts.
cmpa.txt b.txt : compare deuxfichiers
Options:
-n limit:S
e limiter dansla comparaison.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 23/52
23/52
2.Manipulation des fichiersOptions:
-a :Modifie l·heure d·accès
seulement.
touch
a.txt : Crée un fichier vide dece nom s·il n·existe pas,sinon change la date de dernière
modification du fichier Options:
-m:
Modifie la date de modificationseulement.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 24/52
24/52
3. Compression et archivageOptions:
czvf: Création (c) d·unfichier archive(f) a.tar.gzcomprimé(z) à partir detous les fichiers del·arborescence a.
tar a.tar.gz a :Création/extraction d·un fichier archive
Options:
xzf: Extraction(x)des fichiers del·archive prog.tar.g
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 25/52
25/52
4. Combinaisons de commandesOptions:
\n : retour à laligne
echo "Bonjour" >fich.txt :Ecriture deµBonjourµ dans le fichier fich.txt
Options:
\t: Tabulation
horizontale\v: Tabulationverticale
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 26/52
26/52
4. Combinaisons de commandesOptions:
ls >liste.txt :Envoi de la liste des fichiersdu répertoire dans liste.txt
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 27/52
27/52
4. Combinaisons de commandesOptions:
ls | wc -l : Nombre de fichiers durépertoire en cours (wc -l compte leslignes affichées par ls)
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 28/52
28/52
5. Gestion de la sessionOptions:
-a: afficher l·état desmots de passe pour tousles utilisateurs.
passwd: Changement du mot de passe
Options:
-d: Supprime le motde passe (le rend vided·un utilisateur
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 29/52
29/52
5. Gestion de la sessionOptions:
-b: dernier temps dedémarrage.w
ho : Utilisateurs connectés
Options:
-d, --dead:affiche lesprocessus mort.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 30/52
30/52
5. Gestion de la sessionOptions:
-l: voir les commandesinterdites.
sudo: exécuter des commandes en tantqu·un autre utilisateur
Options:
-b: exécute lacommande enarrière plan.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 31/52
31/52
5. Gestion de la sessionOptions:
--home REP:utiliser REP commerépertoire personnel
adduser : ajouter un compte d·utilisateur
Options:
--group: force lacréation d·ungroupe avec lemême id.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 32/52
32/52
5. Gestion de la sessionOptions:
-s: ne pas afficherle temps deconnexion
w: Utilisateurs connectés et action encours
Options:
user: informationpour l·utilisateurspécifié.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 33/52
33/52
5. Gestion de la sessionOptions:
-g: affiche seulement legroupe spécifié..
id : uid et gid (numéro d·utilisateur et degroupe)
Options:
-u: afficheseulementl·utilisateur spécifié
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 34/52
34/52
5. Gestion de la sessionOptions:
history : Historique des co andes
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 35/52
35/52
5. Gestion de la sessionOptions:
echo "Bonjour" : Affichage d·une chaînede caractères
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 36/52
36/52
5. Gestion de la sessionOptions:
--help: Affichel·aide
printenv : Affichage des variablesd·environnement
Options:
-v: suivrel·exécution
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 37/52
37/52
5. Gestion de la sessionOptions:
alias : Liste des alias
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 38/52
38/52
5. Gestion de la sessionOptions:
-s: n·affiche rien ²mode silencieux
tty : No du ter inal
Options:
--help: affichel·aide
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 39/52
39/52
5. Gestion de la sessionOptions:
LANG=fr FR :Diagnostic enfrançais
expor t : diagnostic
Options:
LANG=C :Diagnostic enanglais
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 40/52
40/52
5. Gestion de la sessionOptions:
exit : Quitte le shell.
Options:
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 41/52
41/52
5. Gestion de la sessionOptions:
-h : Forcer lesystème pours·arrêter.
shutdown: arrête le système.
Options:
-r : Redémarrer lesystème
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 42/52
42/52
6. TempsOptions:
-r: affiche la datede la dernièremodification d·un
fichier.
date :Date et heure.
Options:
-u :Date universelle
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 43/52
43/52
6. TempsOptions:
cal 6 1994 :Calendrier du moisde juin 1994.
cal : Calendrier du mois en cours.
Options:
-3 : le moisprécédent, courantet suivant.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 44/52
44/52
6. TempsOptions:
-a: pour tous lesutilisateurscalendar : Gestion d·agenda.
Options:
-l num : affichela calendrier de ce jour et de num jouraprès.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 45/52
45/52
7. Gestion des processusOptions:
ps aux|more :Liste de tous lesprocess
ps auxr : Liste des process en coursd·exécution.
Options:
r : les processusen coursd·exécution.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 46/52
46/52
7. Gestion des processusOptions:
-n nb: nombrelimite d·itérations.top:Suivi de l·activité de la machine
Options:
-d : spécifie undelai pour lerafraichissement.
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 47/52
47/52
7. Gestion des processusOptions:
-A :Utilise le codeASCII pour dessinel·arborescence.
pstree : Afficher les processus sousforme d·arborescence.
Options:
-h : selecte leprocessus en cours
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 48/52
48/52
7. Gestion des processusExemple:
kill 1492:Tue leprocessus de PID
1492
kill:Tuer un processus
Exemple:
kill %1 : Tue le job d·arrère plan [1
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 49/52
49/52
7. Gestion des processusExemple:
-b: affiche la tailleen octets.
free :Espace é oire disponible
Exemple:
-t: Afficher le total
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 50/52
50/52
8. Gestion de l espace disqueExemple:
-T: afficher le typedu fichier
df :Espace occupé/disponible sur lesdisques montés
Exemple:
-l: se limite auxfichiers locaux
8/8/2019 Exposé Commandes.Linux
http://slidepdf.com/reader/full/expose-commandeslinux 51/52
51/52
8. Gestion de l espace disqueExemple:
-a:Tous lessystèmes de
fichiers
mount: Liste des disques montésmount /cdrom: Montage d·un cd-rom
Exemple:
mount/cdrom: Tue le job d·arrère plan [1
52