Vous êtes sur la page 1sur 28

1

ADMINISTRATION RESEAU SOUS LINUX


Par: M. Davy MOUSSAVOU- Consultant Linux, Certifi Linux International

Cours dadministration Unix


2

Chapitre 2: Le commandes

Davy MOUSSAVOU - Certified Linux System Administrator By LPIConsultant Linux

Objectifs
3

Aprs ltude ce chapitre, ltudiant connait: Les principales commandes en mode texte du systme dexploitation Linux; Les tches basiques en ligne de commande; Les principaux caractres du shell et les filtres; Ldition des fichiers avec lditeur standard.

Davy MOUSSAVOU - Certified Linux System Administrator By LPIConsultant Linux

Plan du cours
4

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


5

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.1 Larborescence des fichiers


6

/bin/ : le rpertoire contenant les principale commandes utilisateurs /boot/: contient les fichiers de dmarrages /dev/ : contient les fichiers priphriques /etc/ : contient les fichiers de configurations du systmes /home/ : contient les rpertoires de connexion des utilisateurs /var/ : contient les fichiers rsultants de lexploitation du systme /root/ : rpertoire de ladministration /lib/ : rpertoire contenant le bibliothques /usr/ : contient les applications, les bibliothques des utilisateurs /tmp/ : contient les fichiers temporaires
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.1 Larborescence des fichiers


7

La notion des chemins


Chemin absolu: le chemin absolu part de la racine / et recommence par / . Par exemple: /etc/passwd Chemin relatif: un chemin relatif indique lemplacement dun fichier partir du rpertoire de travail(rpertoire courant)

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


8

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.2 Les attributs des fichiers


9

Les principaux attributs dun fichier


Le type du fichier Les droits Le propritaire Le groupe La taille Les dates de dernires modifications, de cration et de dernier accs

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


10

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.3 Les interprteurs de commandes


11

Des nombreux interprteurs de commandes son actuellement disponibles . Il faut consulter le fichier /etc/shells
/bin/sh /bin/bash /bin/ksh /bin/csh /bin/tcsh

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


12

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.4 Les commandes relatives aux fichiers et rpertoires


13

$pwd $cd $ls $mkdir $rmdir $touch $mv $rm

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


14

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.5 Les filtres


15

$cat $cut $head $tail $nl $od $pr $sed $sort $split

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.5 Les filtres


16

$tac $uniq wc $grep

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


17

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.6 Les tubes et redirections


18

a.

Les tubes

Syntaxe : commande | commande Sort /etc/passwd | head -6

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.6 Les tubes et redirections


19

a.

Les tubes

Syntaxe : commande | commande Sort /etc/passwd | head -6


a.

La redirection

syntaxe: commande > chemin commande < chemin

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


20

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.7 Les caractres spciaux


21

$ # ; ? & && || &>

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


22

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.8 Les variables et les variable denvironement


23

Les interprteurs linux distinguent deux types de variables: Les variables simples ou locales. Les variables denvironement.

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.8 Les variables et les variable denvironement


24

Dfinition dune variable simple: Ex: $nom=kennedy $echo $nom kennedy

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.8 Les variables et les variable denvironnement


25

Dfinition dune variable denvironnement: Ex: #export nom=kennedy Transformer un variable simple en variable denvironnement $export nom

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.8 Les variables et les variable denvironnement


26

La commande export excute sans argument(s) permet dafficher toutes le variables denvironnement dfinies.

La commande set affiche la liste complte de toutes les variables dfinies(variables simples ou variables denvironnement). La commande unset permet de dtruire un variable

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

2.8 Les variables et les variable denvironnement


27

Les variables spciales du BASH: $$: retourne le numro du PID de linterprteur de commande. $!: retourne le PID de la dernire commande lance e tche de fond(&). $?: affiche la valeur de retour de la dernire commande. $: affiche la liste des options avec lesquelles linterprteur de commande a t appel( dans le cadre dun commande lance partir dun fichier script. $#: affiche le nombre de paramtres accompagnant lappel dun script. $@ et $*: donnent lensemble des paramtres. $0: dsigne le nom du script. $1,,$9,${10},,${n} contient la valeur de chaque paramtre.

Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Chapitre 2: Les commandes


28

2.1 Larborescence des fichiers 2.2 Les attributs des fichiers 2.3 Les interprteurs de commandes 2.4. Les commandes relatives aux fichiers et rpertoires 2.5 Les filtres 2.6 Les tubes et les redirections 2.7 Les caractres spciaux 2.8 Les variables et les variables denvironnement 2.9 Lditeur vi ou vim Ateliers
Davy MOUSSAVOU - Certified Linux System Administrator By LPI-Consultant Linux

Vous aimerez peut-être aussi