UP PREVIOUS NEXT - -Toolbox -Tecfa Manuel

10-2 Activité 2 (Le système des fichiers)

Objectif:

Savoir-faire:

Pré-requis:

Connaissances indispensables:

Les sytèmes de fichiers TECFA et STAF ainsi que des ressources partagées (voir 2.Le système des fichiers TECFA et STAF
  1. 2. Lecture et composition de chemins d'accès (voir 3-3Le système de fichiers Unix)
  2. 3. L'identification des répertoires: racine, répertoires courant et parents, répertoire de base de l'utilisateur, lien symbolique ln
  3. 4. Connaissance des commandes UNIX de base pour manipuler les fichiers (voir 3-4Gestion des fichiers): ls, mv, mkdir, rmdir, cd, cp
  4. 5. Maîtrise des permissions
  5. 6. Connaissances de commandes de visualisation et d'impression (voir 3-2Impression et visualisation)
  6. 7. Connaissances de commandes d'assistance: man

Vérification :

  1. 1. Etre capable d'identifier le repertoire où nous les (les étudiants) avons placés
  2. 2. Avoir créé son arborescence de base (par exemple, par cours) plus un répertoire de travail temporaire
  3. 3. Avoir effacé des répertoires et de fichiers temporaires
  4. 4. Avoir copié dans son repertoire de travail temporaire des fichiers
  5. 5. Changement de permission de plusieurs fichiers.

Exercice 2.1 se retrouver

But: Se retrouver

  1. 1. Allez dans le répertoire ~schneide/l/staf10
  2. 2. Quelle est la taille du fichier welcome.html ?
  3. 3. Vous êtes où ?

Exercice 2.2 copier

But: Mettre à disposition une page sur notre server WWW

  1. 1. Vérifiez que le répertoire nommé "public_html" sous votre "home" existe, sinon créez-le !
  2. 2. Copiez le fichier "/web/tecfa/teaching/staf10/fichiers/tell.html" dans ce répertoire ~/public_html/ en lui donnant le nom "welcome.html"
  3. 3. Copiez UN SEUL fichier *.gif du répertoire /web/gif dans un fichier nommé "image.gif"

Réussite: L'URL "http://tecfa.unige.ch/~<votre login nom>" marche.

Exercice 2.3 lien symbolique

But: Création de liens symboliques

  1. 1. Créez un lien symbolique entre le répertoire /web/tecfa/teaching/staf10/ et le fichier staf10 à l'aide de la commande "ln" (voir section 3-4Gestion des fichiers).
  2. 2. Recopiez un autre fichier *.gif du répertoire /web/tecfa/teaching/staf10/fichiers/" mais en utilisant le lien symbolique: 'cp staf10/......'.

Réussite: l'image a changé sur votre home page www.

Exercice 2.4 répertoires

But: Création de quelques répertoires de travail, utilisation de la copie récursive.

  1. 1. Créez des répertoires "temp", "staf10" et "staf14" sous votre home dir
  2. 2. Copiez le répertoire /web/tecfa/teaching/staf10/fichiers/junk/ y compris tous les sous-répertoires et fichiers chez vous dans le répertoire temp.
  3. 3. Affichez la liste de tous les fichiers dans votre "home".

Réussite: Combien de fichiers junk1.text y-a-t-il sous ~/temp ? (y compris ses sous-répertoires)

Exercice 2.5 destruction

  1. 1. Détruisez le répertoire temp et tous ses sous-répertoires et fichiers d'un seul coup.

Exercice 2.6 permissions

But: Maîtrise des permissions

  1. 1. Créez un répertoire ~/public_html/temp
  2. 2. Dans ce répertoire, créez 5 fichiers en copiant 4 fois le fichier ~/staf10/fichiers/cv.html dans des fichiers cv1.html, cv2.html etc.:

Réussite: Mettez-vous a deux (2 personnes connectés sous différents logins) et vérifiez les permissions pour chaque fichier.

Exercice 2.7 chercher un fichier (à option)

But: Retrouver un fichier

  1. 1. Dans le répertoire /comm/tecfa/ftp/pub/software il y a un fichier "mudwin.zip". Retrouvez-le avec la commande "find" (Important: La commande "find" doit être utilisé avec modération, car elle cosomme beaucoup de ressources!)

UP PREVIOUS NEXT - -Toolbox -Tecfa Manuel