Introduction a Unix et a la programmation Shell-unix-initiation-4.0(1).pdf

(1727 KB) Pobierz
Introduction `
Unix
et ` la programmation Shell
a
a
Sylvain
Baudry
ESME-Sudria
1
D´partement Informatique
e
4, rue Blaise Desgoffe
75006
Paris
Version 4.0
Aoˆt 2003
u
1
T´l: +33 (0) 1 49 54 07 50
e
2
S.
Baudry,
v4.0
Pr´face
e
Pr´face
e
A
L’ensemble de ce document a ´t´ r´alis´ avec le
package
L TEX 2
ε
.
ee e e
TEX est une marque d´pos´e de l’American
Mathematical Society.
e e
Unix
est une marque d´pos´e d’Unix
System Laboratories.
e e
PostScript
est une marque d´pos´e d’Adobe
Corp.
e e
MS-DOS, Windows
et
Windows–NT
sont des marques d´pos´es de
Micro-
e e
soft Corp.
Macintosh
et
MacOS
sont des marques d´pos´es d’Apple
Computer.
e e
VT,
Vax, Vax/Vms,
OpenVms et
Digital
Unix
sont des marques
d´pos´es de
Digital Equipment Corp.
e e
HP–UX
est une marque d´pos´e de
Hewlett-Packard.
e e
SunOS
et
Solaris
sont des marques d´pos´es de
Sun Microsystems.
e e
NFS, NIS
et
NIS+
sont des marques d´pos´es de
Sun Microsystems.
e e
Irix
est une marque d´pos´e de
Silicon Graphics Inc.
e e
AIX, SNA
et
RS/6000
sont des marques d´pos´es de
International Busi-
e e
ness Machine.
Netscape Navigator
est une marque d´pos´e de
Netscape Corp.
e e
S.
Baudry,
v4.0
i
Table des mati`res
e
ii
S.
Baudry,
v4.0
Table des mati`res
e
0.1
Conventions et Notations . . . . . . . . . . . . . . . . . . . . . . viii
I
Introduction ` Unix
a
1
3
3
5
6
7
7
7
8
9
9
9
10
10
11
12
13
13
13
13
14
1 Concepts de base sous Unix
1.1
1.2
1.3
1.4
Notions g´n´rales . . . . . . . . . . . . . . . . . . . . . . . . . . .
e e
Connexion et d´connexion . . . . . . . . . . . . . . . . . . . . . .
e
Format d’une commande . . . . . . . . . . . . . . . . . . . . . . .
Le manuel
Unix
. . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1
1.4.2
1.4.3
Introduction, les sections . . . . . . . . . . . . . . . . . .
Format d’une page du manuel . . . . . . . . . . . . . . . .
La commande
man
. . . . . . . . . . . . . . . . . . . . . .
1.4.3.1
1.5
Equivalences . . . . . . . . . . . . . . . . . . . .
Introduction ` la notion de
file system
. . . . . . . . . . . . . . .
a
1.5.1
1.5.2
1.5.3
Structure arborescente . . . . . . . . . . . . . . . . . . . .
Les chemins d’acc`s . . . . . . . . . . . . . . . . . . . . .
e
Principaux r´pertoires
Unix
. . . . . . . . . . . . . . . . .
e
1.6
1.7
Les entr´es/sorties . . . . . . . . . . . . . . . . . . . . . . . . . .
e
Les filtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Commandes Unix
2.1
Commandes li´es au file system . . . . . . . . . . . . . . . . . . .
e
2.1.1
2.1.2
2.1.3
Commandes
pwd
et
cd
. . . . . . . . . . . . . . . . . . . .
Commande
ls
. . . . . . . . . . . . . . . . . . . . . . . .
Commandes
mkdir
et
rmdir
. . . . . . . . . . . . . . . . .
iii
Zgłoś jeśli naruszono regulamin