Prise en main de Linux
A l'issue de ce TP vous montrerez que vous êtes capables
d'utiliser et de configurer votre environnement de travail sous le
système d'exploitation Linux.
L'utilisation de l'interface graphique vous permettra d'effectuer
des traitements que vous ferez par la suite à l'aide des
commandes exécutées dans un terminal
Vous créerez l'arborescence de votre compte Unix que vous
pourrez utiliser pour les TP Système, Algo et
Réseau.
Le compte rendu de ce TP (un
fichier texte réalisé avec un éditeur de texte
simple comme kedit ou gedit) sera envoyé en fichier joint (dont
le nom comportera aucun espace) par
courier électronique en respectant une syntaxe bien
déterminée. Vous utiliserez obligatoirement le script fourni en
tapant :
/opt/envoiCR.sh
et en se laissant guider par
les fenêtres.
Le TP se déroulera principalement sous l'interface graphique de
votre choix
1. Introduction et démarrage
Unix et Linux
Logiciels libres
Redhat, Mandrake, ...
2. Interface graphique et console
Lors du démarrage d'une session
graphique, il
est possible de
choisir son
gestionnaire de fenêtre (windows manager).
Le choix est
à faire parmi les gestionnaires
de fenêtre installés lors de l'installation du
système, par défaut c'est l'environement standard qui est
sélectionné.
=> Après avoir fermé
votre session, "reloguez" vous et choisissez comme Session l'
environnement KDE (vous ferez le même travail avec
l'environement
GNOME).
=> Naviguez dans les menus, observez
et notez les différences entre les différents
environnements (repérez bien comment on ouvre un terminal).
=> Ouvrez un éditeur de texte
et commencez votre compte-rendu.
=> En fonction de
vos goûts, choisissez l'environement de
travail
que vous préférez.
=> Personnalisez votre environnement
(choisissez un joli fond d'écran, modifiez le profil de votre
terminal, ...) et ajoutez un Terminal dans votre tableau de bord
à l'aide d'un clic droit en bas de l'écran, ou
directement
à partir du menu et "drag and drop" ( équivalent de la
barre des taches sous windows).
=> Ajoutez l'application gedit sur
votre bureau.
=> Modifiez le nombre de bureaux
virtuels.
Il est possible de se "loguer" sur la même
machine et de lancer une nouvelle session en ouvrant une console :
=> Le retour à
l'environement graphique s'effectue par l'appuie simultané sur
Ctrl+Alt+F7 (répétez
cette phrase trois fois...)
=> Après avoir fermé
votre compte-rendu, ouvrez la console n°2 en tappant
Ctrl+Alt+F2 puis, sans fermer cette
console, revenez à l'environement graphique.
3. Mot de passe et le mode console
Si vous ne l'avez déjà fait, changez
votre mot de passe :
=> Après avoir ouvert un
terminal, vous allez tapper la commande yppasswd en utilisant
la complétion : après
chaque lettre, appuyez sur la touche Tab jusqu'à ce que la
commande yppaswd apparaisse.
=> Utilisez la commande
yppasswd (pour connaître la
syntaxe de cette commande, tappez : yppasswd --help) pour changer votre
mot de passe.
Mémorisez
ce mot de passe qui vous est personnel.
=> Pour lister toutes les commandes
passées, utilisez la commande
history
=> Pour exécuter de
nouveau la dernière commande, utilisez la commande
!!
=> Pour exécuter de nouveau
une commande listée grace à la commande history, utilisez
la commande
!<numéro
de la commande>
=> Pour exécuter de nouveau
une commande, utilisez la commande
!<1ere
lettre de la commande>
=> Pour lister les dernières
commandes, utilisez la flèche de déplacement vers le haut
(^)
4. Etude de l'arborescence
A l'aide de l'interface graphique :
=> Listez le contenu du
répertoire racine ( "/" ou le plus haut possible dans
l'arborescence)
=> Comptez le nombre de
répertoires et de fichiers dans "/usr/share"
=> Listez le contenu du
répertoire "/root", que se passe-t-il ?
=> creez l'arborescence
suivante:
~/Systeme1/Tp1/ ;
~/Systeme1/Tp2/ ; ... ~/Systeme1/Tp7/
~/Reseau1/Tp1/ ;
~/Reseau1/Tp2/ ; ... ~/Reseau1/Tp15/
~/Algo1/Tp1/ ; ~/Algo1/Tp2/
; ... ~/Algo1/Tp15/
~/Archi1/Tp1/ ;
~/Archi1/Tp2/ ; ... ~/Archi1/Tp15/
~/EU1/Tp1/ ;
~/EU1/Tp2/ ; ... ~/EU1/Tp15/
~/Telecom1/Tp1/ ; ~/Telecom1/Tp2/
; ... ~/Telecom1/Tp15/
où ~ représente votre répertoire de login
"/home/monLogin"
5. Explorateur de fichiers
A l'aide des menus, vous copierez, déplacerez
et renommerez les fichiers ou répertoires de votre choix en
utilisant les outils graphiques
konqueror
et
nautilus.
A l'aide
de konqueror :
=> Configurez-le pour afficher ou non les
fichiers systèmes (dits cachés)
=> Affichez les attributs (droits
d'accès) des fichiers ou répertoires
=> Notez les droits positionnés pour
votre répertoire, pour celui de "/root", pour "/opt/picc"
=> Dans votre répertoire de login,
modifez les droits et notez les droits
minimum
pour
accéder à un sous-répertoire,
créer un fichier dans un sous-répertoire
modifier un fichier dans un sous-répertoire
afficher le contenu d'un répertoire
supprimer un fichier dans un répertoire
=> Recherchez dans /opt/donneesTP tous les
fichiers images présents.
=> A l'aide de l'outil gimp, ajoutez un titre
à l'image trouvée.
=> Utilisez gimp et essayez notamment la copie
d'écran et/ou de fenêtres.
6. Les outils Web
La suite Mozilla est composée de :
- Mozilla Navigateur pour
naviguer (depuis le menu Internet/Web browsers//Mozila)
- Mozilla Courrier pour
gérer son courrier (depuis le menu Internet/Mail/Mozila
Messenger)
- Mozilla Composeur pour
créer des pages Web
- Mozilla Carnet d'adresses pour
gérer les adresses
- Mozilla Calendrier pour
gérer un agenda (add-on optionnel non installé)
On accède à chacun de ces programmes par
l'intermédiaire de l'item Fenêtre dans un des
éléments de la suite Mozilla ou directement à
partir des menus.
Un proxy permet de filtrer les demandes
d'acces (ou requêtes) à l'extérieur du
réseau
local.
Le proxy que vous devez utiliser se
trouve à Arras, et se nomme : cache-etu.univ.artois.fr ; toutes
vos demandes passent par ce proxy.
=> Exécutez mozilla
navigator et configurez votre proxy de la manière suivante :
dans
Edition/Preferences/Avancées/Proxies
=> Proxy HTTP :
cache-etu.univ.artois.fr Port : 3128
=> Pas de proxy pour :
localhost, 127.0.0.1, iut-gtr2
=> Allez visiter la page
http://aturing/~edt/EdtGTR-2k5.pdf
Remarque importante : Ce fichier est celui de l'emploi du
temps GTR en
cours de rédaction ; il n'est en aucun cas l'emploi du
temps officiel.
Le
seul emploi du temps officiel et qui fait force de loi est celui qui est affiché dans
le couloir en face du secrétariat.
=> Que constatez-vous ?
Pourquoi ?
aturing est une machine qui se trouve
dans le réseau local et physiquement dans le local des serveurs.
=> Modifiez la configuration
de votre proxy dans Mozilla afin d'acceder à cette page.
Utilisation du Navigateur
Il est possible de marquer une page
lorsque l'on veut pouvoir y retourner facilement.
Pour cela, il suffit de glisser
l'icône, qui se trouve devant l'adresse que l'on désire
mémoriser, vers la barre sur laquelle se trouvent
déjà d'autres liens.
=> Marquer la page vue
précédement (sur le serveur aturing).
Plug-ins :
Pour lister les plug-ins
installés : Aide/A propos des Plug-ins
=> Relever les plug-ins
installés par l'administrateur
Courrier :
Le serveur de courrier entrant
se nomme : mailhost.iut-gtr.univ-artois .fr et utilise le port
110.
Le serveur de courrier sortant
se nomme : mailhost.iut-bethune.univ-artois .fr et utilise un
port par defaut.
Pour pouvoir configurer le client
courrier de Mozilla avec ces serveurs,il faut posséder un compte
sur ces serveurs,
ce qui n'est
pas votre cas.
Vous pouvez ouvrir un compte
mél (Webmail) sur http://www.univ-artois.fr, en allant sur cette
page puis Services Web / Mail Etudiant. On ne peut accéder
à cette machine à travers votre proxy.
=> Accédez à
cette page et créez votre adresse mél
Il existe un autre client mél :
Evolution
=> Lancez Evolution, observez
les différentes possibilités de ce client de courier.
Autre Navigateurs:
=> Configurez le navigateur
konqueror pour accéder aux
pages précédentes des serveurs iut-gtr2 et aturing.
Retournez sous la console n°2, et
utilisez le navigateur en mode texte :
lynx
pour consulter le bookmark de votre compte mozilla :
=> Lancez la commande
lynx .mozilla/ .... /bookmarks.html
et visualisez le
fichier. Vous utiliserez la complétion à l'aide de la
touche tab et la touche del pour retrouver le fichier bookmarks.html
Dans ce sous-répertoire se
trouve un autre sous-répertoire :
Cache. C'est dans ce
répertoire que se trouve mémorisés les images et
fichiers qui s'affichent dans Mozilla pendant les navigations. Ces
fichiers prennent beaucoup de place et peuvent bloquer votre compte
(dépassement du quota). Pour régler ce type de
problème (impossibilité de démarer en mode
graphique à cause du quota) il suffit d'éffacer les
fichiers de ce répertoire.
=> Retournez en mode graphique et
effacez le contenu du répertoire Cache de mozilla
=> Recherchez dans Mozilla le moyen
d'effacer le Cache disque et de limiter sa taille.
6. Les éditeurs de texte
Emacs est l'application qui va vous permettre
d'éditer tout type de fichiers. Il colorie et met en forme
l'affichage en fonction du type de fichiers.
=> Ouvrir plusieurs fichiers
sous emacs
=> Copier une partie du fichier1 vers le
fichier2 depuis emacs
=> Effectuer une recherche
=> Effectuer une
recherche/remplace
=> Donner le raccourci clavier
qui permet de supprimer une ligne entière
=> Donner le raccourci clavier
qui permet de sauvegarder les modifications
=> Que contient le fichier
fichier2~
Vi est l'application la plus connue et la plus
commune.
=> Essayer de créer,
d'éditer, d'insérer et de modifier un fichier sous
vi
=> Comment faites-vous
pour sauvegarder les modifications ?
[Noubliez pas de fermer votre compte sur la
console n°2 : commande exit]