I. 1. Prise en main de l`interface graphique II. 2. Gestionnaire de

Transcription

I. 1. Prise en main de l`interface graphique II. 2. Gestionnaire de
Initiation à l’informatique - TP n°1 semaine du 16 au 19 octobre 2006
Pour cette première séance, l’essentiel est de se familiariser avec le système
d’exploitation, la gestion des fichiers, et, très important, de parvenir à sauvegarder
puis récupérer son travail. Les plus avancés pourront faire leurs premiers pas dans la
rédaction de documents HTML (prise en main de l’éditeur de textes Emacs, écriture et
sauvegarde d’un fichier .html, et visualisation du rendu dans un navigateur).
I. 1. Prise en main de l'interface graphique
• login : votre numéro d'étudiant
• mot de passe : partie papier de la carte étudiant
• Icônes : lancer quelques applications en cliquant sur des icônes (au moins Emacs et un navigateur)
• Barre des tâches (située en bas de l'écran ) : constater qu’une icône vient se placer sur la barre des
tâches à chaque nouvelle application lancée. Donner la main à une application cachée par les autres
en cliquant sur son icône sur la barre des tâches.
• Fenêtres : essayer les trois icônes de fenêtres, situées en haut à droite de chaque fenêtre (resp.
réduire, maximiser/restaurer, fermer). Modifier la taille d'une fenêtre : largeur, hauteur, diagonale.
Déplacer une fenêtre (faire glisser sa barre supérieure).
• Menu : tout à gauche la barre des tâches. Permet l'accès rapides à l'ensemble des logiciels.
II. 2. Gestionnaire de fichiers et de dossiers
• Ouvrir un gestionnaire de fichiers
• Observer le contenu de tel ou tel répertoire en cliquant sur tel ou tel point de l'arborescence
• Apprendre à créer de nouveaux dossiers (clic sur le bouton droit, et choisir l'ajout de répertoire).
• Vider le contenu de ce répertoire le cas échéant.
• Faire le nécessaire pour parvenir à l’arborescence suivante à partir de votre home directory :
HTML
/ |
\
CM1 CM2 CM3
/
\
TD1 TP1
III.3. Utilisation des lignes de commande dans une console
Tout ce qui a été fait en 2 à la souris (WYSIWYG : What You See Is What You Get) peut être fait en
tapant des lignes de commandes, après avoir ouvert une console (par ex. icône XTerm disponible
sur le bureau).
Quelques commandes nous suffiront :
cd = Change Directory (changer de répertoire)
mkdir = Make Directory (créer un nouveau répertoire)
rmdir = Remove Directory (supprimer un répertoire vide)
rm = supprimer un fichier (ou rm –r pour détruire récursivement un répertoire et son contenu)
ls = lister le contenu d'un répertoire
Initiation à l’informatique - TP n°1 semaine du 16 au 19 octobre 2006
Exemple : tapez successivement les commandes ci-dessous, en tapant sur entrée à la fin de chacune.
cd ~ (permet de se positionner directement sur le répertoire "de base" de l'utilisateur.
ls (liste le contenu de ce repertoire. Si "cours" existe déjà, le supprimer en tapant rmdir cours)
mkdir cours
ls (le nouveau répertoire "cours" doit maintenant apparaître)
cd cours (on est maintenant à l'intérieur de cours)
mkdir cm1
etc… Continuez de façon à recréer l'arborescence de l'exercice précédent. Où que vous soyez, vous
pouvez maintenant accéder par exemple au contenu de TP1 en tapant : cd ~/CM3/TP1
Toujours dans la fenêtre Shell, créez maintenant un fichier texte dans ce répertoire, nommé
"tp1.html", en utilisant l'éditeur de texte Emacs. Pour cela, tapez emacs cm1.html&
Vous pouvez vérifier enfin dans le gestionnaire de fichier que vous avez bien recréé l'arborescence
voulue.
IV.4. Création d'une archive / Restitution des données.
Sauvegarde via Internet.
Créez une archive de votre "travail" (c'est-à-dire de votre répertoire HTML). Pour cela :
cd ~ (si nécessaire)
tar cfvz sauvegardeCours.tgz HTML
Faites ls et constatez la présence du nouveau fichier d'archives.
Supprimez maintenant le répertoire cours. Faites ls pour vous assurer qu'il ne reste plus que
l'archive sauvegardeCours.tgz
Faites maintenant l'opération inverse, en tapant
tar xvfz sauvagardeCours.tgz
puis constatez avec ls.
Pour finir, refaites cette création / restitution mais en ajoutant l'étape intermédiaire suivante : envoi
de l'archive par e-mail, destruction de l'archive sur l'arborescence locale (il ne reste plus aucun
fichier ni dossier sur ~), puis lecture du courrier avec chargement de pièce jointe dans ~. Procédez
ensuite au désarchivage pour restituer les données, comme précédemment.
Nous vous demandons pour cette étape de créer obligatoirement un adresse sur http://mail.yahoo.fr
(sur un autre site pour le deuxième membre du binôme), en choisissant comme nom de login :
html06_prénom_nom
Initiation à l’informatique - TP n°1 semaine du 16 au 19 octobre 2006
ANNEXE
Face aux nombreux problèmes avec les disquettes ("montage" sous linux parfois défectueux,
lecteurs cassés, disquettes endommagés), nous allons redoubler de prudence cette année, et vous
faire systématiquement utiliser une sauvegarde via Internet. C'est par ailleurs une excellente façon
de se familiariser avec certaines des possibilités offertes par le réseau mondial. De quoi s'agit-il ?
d'utiliser le courrier électronique et sa faculté de transmettre des "pièces jointes" (c'est-à-dire des
fichiers). La "ruse" consiste à s'envoyer à soi-même (c'est-à-dire à l'une au moins de ses adresses email) le contenu de son travail à la fin de chaque séance, et à consulter son courrier en début de
séance suivante pour récupérer ses données. Cela revient donc un peu à une sauvegarde sur
disquette, sauf que les données sont stockées par le serveur de messagerie, quelque part sur la
planète. Les services de courrier gratuit sont nombreux, et permettent généralement de stocker au
moins 6 Mo (contre 1.44 Mo pour une disquette), ce qui est très largement suffisant pour l'ensemble
de vos TP et votre projet. Vous apprendrez donc dès le premier TP à [1] créer une adresse mail, [2]
envoyer (ou recevoir) un courrier, [3] joindre (ou enregistrer) un fichier à (ou en provenance d') un
courrier, [4] créer une archive, c'est-à-dire transformer un ensemble de dossiers et de fichiers en un
seul fichier informatique (pour envoyer/recevoir le tout en une seule opération).
En quelques mots :
[1] Créer.
Il suffit de suivre les instructions une fois connecté à l'un des services de courrier, par exemple sur
http://mail.yahoo.fr. On vous demande notamment de donner un pseudonyme et un mot de passe.
Le pseudonyme fera partie intégrante de votre adresse e-mail. Par exemple, sur yahoo, si vous
choisissez le pseudo toto2, votre adresse sera [email protected]. Une adresse électronique comporte
en effet toujours le caractère "@", arrobas en français, mais que l'on prononce at (la préposition
locative anglaise), autour duquel on trouve à gauche la partie relative à l'individu (ex : toto), et à
droite celle relative au serveur (ex : yahoo.fr). Retenez bien votre pseudo ainsi que votre mot de
passe, et gardez ce dernier secret.
Ainsi, non seulement vos sauvegardes seront doublées, mais en plus, si l'un des deux serveurs
venait à être en panne au moment où vous en avez besoin, il vous suffirait de vous connecter à
l'autre. Quant à l'envoi, il ne prendra pas une seconde de plus, puisqu'un même courrier peut être
envoyé simultanément à plusieurs adresses. Nous vous demandons, dans le cadre de cet
enseignement, de vous créer un adresse dédiée à ces sauvegardes, qui prendra strictement la forme
suivante :
html06_pré[email protected]
ex : [email protected]
[2] Envoyer, Recevoir (resp. Écrire et Lire sur yahoo)
La réception de courrier se fait automatiquement une fois que vous êtes identifié. Pour écrire un
courrier, il faut par contre, bien sûr, spécifier l'adresse du récipiendaire. Pour la sauvegarde que
nous voulons faire, il s'agira de votre propre adresse électronique (par exemple [email protected], et
pas toto). Vous pouvez mettre plusieurs adresses à la suite, en les séparant par une virgule. Dans la
rubrique OBJET, indiquez de quelle sauvegarde il s'agit. Par exemple "fichiers du TP 1" ou encore
"projet version du 15 novembre 2006". Ce sujet est très important puisqu'il vous permettra ensuite
de voir directement quel est l'objet de tel ou tel mail.
Enfin la plus grande fenêtre permet de taper le message sous forme de texte simple. Attention,
Initiation à l’informatique - TP n°1 semaine du 16 au 19 octobre 2006
n'oubliez pas l'étape [3] avant d'envoyer votre courrier si celui-ci doit comprendre des pièces
jointes.
[3] Pièces jointes (fichiers)
Enfin, n'oubliez surtout pas l'essentiel pour vos TP et votre projet, c'est-à-dire de joindre un fichier.
Pour cela, sur Yahoo, cliquez sur "pièces jointes : ajouter". Vous tombez alors sur une page qui
vous permet d'ajouter jusqu'à trois fichiers. Un seul suffira (cf [4] ci-dessous). Une option (nommée
en général parcourir) permet de naviguer dans votre arborescence de fichier pour trouver quel
fichier envoyer. Attention, une fois toute la procédure d'ajout de fichier effectuée, il vous reste
encore à envoyer votre message.
Pour ce qui est de la restitution d'une pièce jointe à un message que vous lisez, il suffit, le cas
échéant, de cliquer sur la pièce et une option de téléchargement vous est automatiquement proposée,
vous permettant de mettre le contenu où vous voulez dans votre arborescence de fichiers.
A l'issue des étapes [2]/[3], observez votre nouveau courrier pour vous assurer que votre message
est bien parti et… arrivé ! Ce n'est pas parce que vous le consultez dès à présent qu'il ne sera plus là
la prochaine fois : les messages sont conservés par le serveur jusqu'à ce que vous lui disiez
explicitement de l'effacer (attention cependant : une boîte non visitée pendant plus d'une certaine
période, de l'ordre de quelques mois généralement, est automatiquement détruite).
[4] Archiver
Joindre un fichier c'est pratique, et souvent suffisant. Parfois, cependant, on a besoin de bien plus.
Imaginez que vous disposiez de 10 photos et que vous souhaitiez les envoyer par mail. Avec Yahoo
(et bien d'autres prestataires), seuls 3 fichiers peuvent être joint à un mail. Il vous faudrait donc
envoyer 4 e-mails (3 + 3 + 3 + 1), et pour chacun de ces e-mails suivre plusieurs fois la procédure
de sélection de fichier. Et idem, de l'autre côté, pour le récipiendaire.
Pire : imaginez (même sans imaginer, ce sera bientôt le cas pour vous en TP) que vous ayez toute
une arborescence de fichiers à envoyer (c'est-à-dire des fichiers, mais aussi une structure, via des
dossiers). Un envoi par mail pièce par pièce serait non seulement fastidieux (imposant de retrouver
un à un les fichiers en parcourant soi-même l'arborescence), mais nécessiterait ensuite, en réception,
de recréer soi-même l'arborescence en question (créer les différents dossiers et y placer les bons
fichiers).
Heureusement, voici l'archivage ! Cette opération consiste à transformer un ensemble de
dossiers/fichiers, en fait, réellement, une véritable arborescence, en un seul et unique fichier. Le
fichier obtenu s'appelle une archive (extension .tar). Mieux, il est possible, simultanément, de
compresser les données archivées, de sorte que l'on obtient un fichier .tar.gz ou plus simplement
.tgz qui prend moins de place (et sera transmis d'autant plus vite).
Pour cela, vous avez juste à apprendre comment archiver (avant d'envoyer l'archive par e-mail en
fin de séance), et désarchiver (après avoir télécharger l'archive par réception d'e-mail en début de
séance suivante). Supposons que vous disposiez d'un répertoire nommé projetHtml. Placez-vous
dans le répertoire qui le contient : cd répertoire_contenant_projetHtml
Puis archivez par la commande : tar cfvz projetHtml.tgz projetHtml
tar est la commande d'archivage, les lettres cfvz sont autant d'options de cette commande,
notamment c qui signifie la création d'une archive (et non sa restitution comme ci-après) et z la
compression, projetHtml.tgz est le nom que vous donnez à l'archive compressée que vous allez
obtenir (d'où l'extension .tgz), et projetHtml est le répertoire que l'on veut archiver. On aurait pu,
plutôt qu'un répertoire, mettre par exemple plusieurs fichiers ou répertoires (tar cfvz archive.tgz
fichier1.html fichier2.html image1.jpg aurait archivé les trois fichiers fichier1.html, fichier2.html
et image1.jpg dans l'archive archive.tgz).
Initiation à l’informatique - TP n°1 semaine du 16 au 19 octobre 2006
Restituer :
Réciproquement, pour désarchiver une archive .tgz (ou .tar.gz) comme par exemple uneArchive.tgz,
c'est-à-dire une archive compressée, vous taperez : tar xfvz uneArchive.tgz
La commande tar est ici utilisée en extraction, d'où le x parmi les lettres d'option. Vous obtenez dès
lors une création automatique de tous les fichiers correspondant au contenu de l'archive (et qui
viennent se placer dans le répertoire courant). Plus encore, si l'archive correspond à une structure
arborescente (dossiers et fichiers), tous les dossiers nécessaires seront créés de façon à restituer la
structure à l'identique. Vous verrez concrètement en TP comment procéder pour créer votre
arborescence, vos fichiers, puis archiver le tout.

Documents pareils