• Aucun résultat trouvé

« Philosophie » UNIX

N/A
N/A
Protected

Academic year: 2022

Partager "« Philosophie » UNIX"

Copied!
11
0
0

Texte intégral

(1)

« Philosophie » UNIX

Administration des Systèmes UNIX

Noureddine GRASSA ISET MAHDIA

Septembre 2009

(2)

ominique Lazure

Diversité des Unix

La sordide histoire d'Unix :

http://www.levenez.com/unix Chaque constructeur :

développe un OS propriétaire

définit ainsi sa propre norme

Linux : eldorado d'un OS ouvert (?)

Noyau vs. Interface

Chaque distributeur diffuse sa distribution !

(3)

© Dominique Lazure

Points communs des Unix

Caractéristiques de base :

Multi-usager :

UID/GID

login/passwd

Multi-tâche :

Processus

Priorité / scheduling

Systèmes de fichiers :

Droits

Montage de volumes pour une seule arborescence

Gestion mémoire virtuelle

(4)

ominique Lazure

Points communs des Unix

Utilitaires incontournables :

Bourne shell (sh mais aussi ash bash csh ... zsh...)

vi (emacs)

Commandes de base :

File system : cat ls cd mv rm mkdir ln...

Processus : ps kill...

Options diverses et (hélas) variées

(5)

© Dominique Lazure

Points forts d'Unix

Ancien : 1970

Ouvert

Paramétrable de A à Z

Développé conjointement avec les réseau

Sécurité et robustesse

Existe en libre

(6)

ominique Lazure

Points faibles d'Unix

Absent des ordinateurs personnels des 80's

Paramétrable de A à Z

Manque de standard

Réputé destiné aux gourous

« Appartient » à des gourous

(7)

© Dominique Lazure

Savoir-faire Unix

Indépendant de la plateforme Marché du travail unique

Migration pratiquement immédiate

Salaires et attraits équivalents

Phénomènes de mode (ex: IBM AIX-5L)

Unix en 2002 :

Apprentissage sous Linux (universités)

Trilogie des entreprises : AIX, HP-UX, Solaris

Le plus vendu en 2002: MAC OS-X !

(8)

ominique Lazure

Unix en DESS ISRI

Linux : le système officiel du DESS

Distribution au choix : importance relative

Procédure d'installation : une seule utilisation

Noyau : identiques à une compilation près

Pilotes de périphériques : importables/désinstallables

Logiciels installés : idem

Les configurations : identiques à une re-configuration près

Formats des packages : rpm vs. deb vs. tgz

(9)

© Dominique Lazure

Programme à venir

Administration Système sous Unix :

(1) Documentations

(2) Processus d'amorçage

(3) Administrer un File-système (4) Gestion des utilisateurs

(5) Déléguations de pouvoir (6) Linux en réseau

(7) Travaux différés

(8) Syslog et les journaux (9) Quotas

(10) Sauvegardes

(10)

ominique Lazure

MCC

Premier passage en exposé :

Exposé technique sur un outil ou un protocole...

Individuel.

15 à 20 minutes.

Contribution méthodologique :

Développement d'un outil d'administration.

Définition d'un indicateur, d'une méthode.

Exposé de 5 minutes.

Examen sur papier fin décembre.

(11)

© Dominique Lazure

Questions ?

Références

Documents relatifs

Habituellement, une ligne de commande saisie au prompt de la console ou bien écrite dans un script est une phrase composée de mots séparés par des espaces (ou des tabulations); le

• Les noms de fichiers possèdent souvent une extension qui permet d’identifier facilement le type de fichier dont il s’agit (par ex : .c pour un programme C, .f, .f77, .f90 pour

pour chaque utilisateur à créer (nouveaux comme anciens), générer toutes les informations nécessaires et éviter les éventuels doublons (en eet, la dénition des comptes

Used for bash built-in commands, aliases, variables, and options, as well as command lines when they are within regular text.. Bold is used for all elements typed in by the user

The information presented here should act as a guide to creating quality scripts using the Linux built­in 

7 Programme liste tous les sous-répertoires d'un répertoire sous forme d'une liste arborescente : dtree 5 8 Programme liste tous les sous-répertoires et les fichiers associées

It takes a long time to become a

HP-UX does the best job of giving us the best detailed command output so we need to calculate only one piece of data for our required output, percent of total swap space