exposé commandes.linux

52
Unix User: les Commandes dans Linux Par: Lassoued Houssem Eddine Enseignant: Mr . Arafet BOUSSA ID Classe: 3 ème B3 esprit -2009-2010

Upload: houssem-eddine-lassoued

Post on 10-Apr-2018

235 views

Category:

Documents


0 download

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

8/8/2019 Exposé Commandes.Linux

http://slidepdf.com/reader/full/expose-commandeslinux 52/52

52

Merci pour votre attention