Inf1105

9/12/2005

Demo1 (partie 3)

-------------------------------------------
--------- TROISIEME PARTIE ----------------
-------------------------------------------

L'arborescence des fichier Unix et les chemins (relatifs ou absolus).

. = repertoire courant
.. = repertoire parent
~ = repertoire d'utilisateur (ou de login, aussi = HOME)


Repertoires :
-------------

Dans un terminal arabica...


1. Pour connaitre le chemin absolu du repertoire courant : % pwd


2. Pour connaitre le contenu d'un repertoire : % ls chemin/repertoire

% ls (liste les fichier du repertoire courant)
% ls -a (pour visualiser les fichiers caches)
% ls -l (affichage detaille)
% ls -al


3. Pour creer un repertoire : % mkdir chemin/nouveau_repertoire

% mkdir Inf1105
% mkdir ./Inf1105/Rep_test


4. Pour changer le repertoire courant : % cd chemin/nouv_rep_courant

% cd Inf1105
% cd ..
% cd ./Inf1105/Rep_test
% cd ~


5. Pour effacer un repertoire vide : % rmdir chemin/rep_a_effacer

% rmdir Inf1105/Rep_test
% ls Inf1105 (verifier que Rep_test n'y est plus)


Fichiers :
----------

6. Pour copier un fichier : % cp chemin/fic_source chemin/fic_dest

% touch fichier2 (cree fichier2)
% cp fichier2 Inf1105/fichier2


7. Pour deplacer un fichier : % mv chemin/fic_source chemin/fic_dest

% mv ~/fichier2 Inf1105/fichier


8. Pour supprimer un fichier : % rm chemin/fic_a_suppr

% cd Inf1105
% rm fichier (confirmation demande = -i)
% cd ..
% rmdir Inf1105 (fonct. pas pcq pas vide)
% rm -r Inf1105 (efface un répertoire non vide)


9. Pour changer les permissions d'un fichier : % chmod XXX chemin/fic

% touch testchmod (cree le fichier testchmod)
% ls -l (pour verifier permissions de testchmod)
% chmod 755 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 400 testchmod
% ls -l (pour verifier permissions de testchmod)
% chmod 700 testchmod
% ls -l (pour verifier permissions de testchmod)
% rm testchmod

---

Demo1 (partie 2)

-------------------------------------------------
-------------- DEUXIEME PARTIE ------------------
-------------------------------------------------

Browser :
---------

Ouvrir Mozilla, a l'adresse www.labunix.uqam.ca/~m261440/Inf1105, telechager le fichier "un.txt" en cliquant sur le lien
un.txt avec le bouton de droite, et choisissez "Save Link As...". Vous pouvez alors choisir l'endroit et le nom du fichier sauvegarde.


SSH :
-----

D'un terminal du poste ou vous vous trouvez (menu "Outils de systeme") :

% ssh arabica.labunix.uqam.ca (et se loguer...)
% w
% exit


Editeurs de texte :
-------------------

Graphique : gedit recommande.
Texte : pico est le plus simple.

% pico test.txt
(^o pour sauvegarder, ^x pour quitter, ...)


Archivage et compression :
--------------------------

Dans un terminal du poste ou vous vous trouvez :

% tar cf un.tar un.txt
% tar czf un.tgz un.txt
% tar xzf un.tgz


* Les fleches et tab pour l'auto-complete.


Clavardage :
------------

Dans un terminal arabica :

% talk ? [identifiant d'un usager]

---

Demo1 (partie 1)

------------------------------------------------
------------- PREMIERE PARTIE ------------------
------------------------------------------------

Avant-Propos :
--------------

- Linux est case sensitive.
- Faite attention aux accents.
- Sous Windows ouvrez les fichiers Linux avec Wordpad.
- Les differents terminaux : arabica, amalthee et les postes eXX ou fXX.


Identification :
----------------

Allez-y, identifiez-vous au système !

Les commandes d'identification :

Dans un terminal Arabica :
% passwd (Sous pour changer le mot de passe)

De n'importe quel terminal :
% whoami (qui suis-je?)
% w, who et finger (qui est connecte au systeme en ce moment)
% id (pour connaitre mon uid et gid)


Aide :
------

Les commandes d'aide :

Dans un terminal Arabica :
% man nomCommande (pour visualiser le manuel de la commande)
% apropos motCle (affiche la liste des commandes qui ont le
le motCle dans leur manuel)
% xman (navigateur graphique pour man et apropos)


*Le defilement (scrolling) avec les 3 boutons.

---

9/11/2005

Bienvenue sur le sîte des démos d'Inf1105 !

Bonjour,
Le contenu de la scéance de laboratoire de la semaine sera diffusée hebdomadairement sur ce sîte. De plus, il sera possible à tout les démonstrateurs d'INF1105 de publier des remarques, suggestions et trucs pour les TPs.

Les différentes rubriques diffusées sur ce sîte, peuvent toutes être commentées. Je vous invites à communiquer vos questions et commentaires par le biais du mécanisme de commentaires. En réponse à votre commentaire, il sera possible à tous le monde d'ajouter des réponses et/ou des éclaicissements à votre commentaire. Les commentaires peuvent être émis de façon complétement anonyme ou être signés. Pour poster un commentaire sur le sîte, cliquez sur comments sous une rubrique, puis sur Post a Comment dans le bas de la page...

Bonne session !

Eric

PS : SVP, essayer de mettre vos commentaires à la suite de la rubrique la plus appropriée... autrement dit, ne posez pas une question au sujet de la démo 5 en commentaire à la rubrique de la démo 2. Merci !