Académique Documents
Professionnel Documents
Culture Documents
Logiciels
Systèmes d’exploitation
Matériel
• Gestion duprocesseur
• Gestion de la mémoirevive
• Gestion desentrées/sorties
• Gestion de l'exécution desapplications
• Gestion desdroits
• Gestion desfichiers
• Gestion de la communication
• Détection deserreurs
Unix est un système d’exploitation qui permet de gérer les ressources de toute
architecture matérielle (mono-processeur, multi-processeur).
C’est un système
- Multi-utilisateurs
- Multi-tâches
- Avec un environnementinteractif
3.1 Pourcommencer
3.2.1 Lister
[root@localhost john]# ls
Desktop Documents Download Music Pictures Public Templates
Videos
ls –lliste le contenu du répertoire courant avec des détails sur chaque élément
[root@localhostjohn]# ls-l
total 32
drwxr-xr-x 2 johnjohn 4096 2008-05-20 08:50 Desktop
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Documents
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Download
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Music
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Pictures
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Public
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Templates
drwxr-xr-x 2 johnjohn 4096 2008-05-15 12:00 Videos
[root@localhost john]# ls -a
....bash_history .bash_logout .bash_profile .bashrc .config Desktop
Documents Download Music Pictures Public Templates Videos
ls –la (-l + -a) liste le contenu du répertoire courant, y compris les fichiers et répertoires
cachés avec des détails sur chaque élément
[root@localhost home]# ls
bill john susan
[root@localhost home]# cd susan
[root@localhost susan]# pwd
/home/susan
file<fichier>reporte le type du fichier <fichier> qui peut être : directory, ASCCII text,
et exécutable
[susan@localhost bill]$ ls -l
total0
[susan@localhost ~]$ mkdir dir1
[susan@localhost ~]$ ls -l
total4
drwxrwxr-x 2 susan susan 4096 2008-05-29 12:15 dir1
[susan@localhost ~]$ cd dir1
[susan@localhost dir1]$ pwd
/home/susan/dir1
[susan@localhost dir1]$ ls -l
total0
[susan@localhost dir1]$ touch file1
[susan@localhost dir1]$ ls -l
total0
-rw-rw-r-- 1 susan susan 0 2008-05-29 12:34 file1
[susan@localhost dir1]$ touch file1
[susan@localhost dir1]$ ls -l
total 0
-rw-rw-r-- 1 susan susan 0 2008-05-29 12:35 file1
4. Exercice
1/ Dans votre répertoire maison (/home/<nom_utilisateur>), créer l’arborescence
suivante :
.TP_UNIX
<Prénom>_<Nom>
6/ Afficher (avec détails) tout le contenu de ton bureau (y compris les fichiers/répertoires
cachés)
7/ Changer l’indice de temps du ficher caché (il faut attendre au moins une minute)
8/ Dans le répertoire tp1, créer le fichier tp1_<votre_nom.txt> dans lequel vous mettrez
l’historique de toutes les commandes que tu as lancé jusqu’à présent et les résultats
affichés de chaque commande