Select Page

FAQ XID

La FAQ par Cédric Walter version 1.0

Le XID est le club Internet de l’ESSAIM, fonctionnant sous #Linux et Administré par des élèves. Cette page est plutôt une trousse de premiers secours ou une faq qu’un rémède aux maux #Linuxien.

A lire avant de faire votre page web.

si vous avez d’autres questions, envoyez moi un mail.
en bleu : lignes à taper ou nom de fichier.
en vert : programmes à exécuter ou menu à trouver.

0. LES COMMANDES UNIX DE BASES : (minimum vital)
1. Votre console est planté :
(2. Acceder au lecteur amovible ZIP?)
3. Changer l’image dans le fond de l’écran.
4. Pour signer vos mails automatiquement.
5. Apres un dir, je ne vois plus le haut de l’écran.
6. Faire un transfert FTP en ligne de commande.
7. Personne ne vient voir ma page WebÂ
8. Insérer un compteur dans votre page Web.Â
9.Espace disque pris par un répertoire.
10. Accéder à un poste PC via votre console UNIX (xid)
11. Netscape affiche un icone brisé a la place de mon image ou mon copain n’arrive pas a lire ma page Web,Â
ou je n’arrive pas a ouvrir un fichier, en clair j’ai un problème de droits d’accès.
12. Envoyer des données ou des images scannées à partir de la salle des clubs.
13. Envoyer des données à partir d’une salle PC.
14. Au démarrage de Netscape, un message m’avertit qu’un autre Nestcape est en train de tourner.
15. Un compte XID trop important, des fichiers CORE qui traine?
16. Opérations de copie sur les diskettes.
17. Accéder à mon compte de l’extérieur ou quel est mon adresse sur le WEB.Â
18. Ecouter un cd audio sur sur ma console unix
19. Comment déclarer vos liens (images ou liens sur les fichiers).
20. j’ai un fichier de la forme !file.ext : avec un point d’exclamation devant!
21. Les Alias sous unix (ou raccourcis clavier).
22. Comment créer son site WEB !!!
23. Lancer Netscape à partir de votre compte UNIX quand vous n’etes pas en salle XID !
24. Je fait des reload de ma page mais rien ne change, je change mes fichiers mais rien ne se passe ?
25. Un .Profile intelligent , qui est connecté, l’états de vos compteurs, des alias … par l’exemple.
27. Ecouter des CD-Audio en salle Xid.
28. Les divers récipients internes à l’Essaim ou comment envoyer des mails à une partie des étudiants de l’Essaim.
29. Executer des applications graphiques (x-windows) sur une autre console que la votre.

LOGICIELS
25. Je veux opérer des modifications sur des images (format, resize, couleurs) ou les afficher. -> XVIEW
26. Un éditeur de texte -> MEDIT, XEDIT, JOE.

 

LEXIQUE

FTP : File Transfer Protocol.
WWW : World Wide Web.
PC : Personnal Computer.

0. LES COMMANDES UNIX DE BASES : (minimum vital)
(pour les fonctions avancées, chaque commandes possèdent leurs documentations : man Nom_commande.

ls : équivalent du dir sous dos.
ls -la : permet de voir les droits sur les fichiers.

cd : permet de se déplacer : cd Nom_répertoire ;
cd .. pour remonter dans l’arborescence.

mkdir : pour créer un répertoire mkdir Nom_répertoire.
rmdir : pour détruire un répertoire rmdir -r Nom_répertoire. (-r comme recurse directory)

mdir a: : équivalent du “dir a:” sous dos.
mcopy : équivalent du “copy” sous dos mais uniquement pour les disquettes (disk).
ex : mcopy a:*.doc disk->disque. mcopy *.jpg a: disque->disk !!!!!!!!

cp : copie de fichier sur le disque dur.
mv : pour déplacer les fichiers et renommer mv *.jpg /images mv ancien_nom nouveau_nom

rm : pour détruire un/des fichier(s).

ps : liste des processus en fonctionnement sur votre machine.
who : liste des personnes logguées sur votre machine.

rlogin : pour vous logguer sur un autre poste.

  • 1. Votre console est planté :
    deux cas:

    – Si vous pouvez changer de console (altF1 a F6) logguer vous et allez en 3 sinon
    – Changer de machine (LISA ou MARGE) logguez vous, faites un “rlogin Nom_machine_plante” et rentrer votre password.

    3. Taper “who” pour voir les personne connectes sur la dite machine.

    A CE STADE VOUS DEVEZ VOIR VOTRE NOM APPARAITRE DEUX FOIX A L’ECRAN
    En effet 1 fois en rlogin et 1 fois en local.

    4. Taper who i am pour reperer qui vous etes.
    5. Taper ps pour reperer le process par son PID. enfin pour tuer le process
    kill -9 Numero_Pid pour quitter sauvagement.
    kill Numero_Pid pour quitter proprement, mais cela ne marche pas toujours.
    Finir en quittant toutes les consoles par exit

    JE RAPPELE QU’IL EST INTERDIT DE FAIRE PLANTER LES CONSOLES DES ABEILLES, SI VOUS CRAIGNEZ DE COMMETTRE UNE BETISE, DEMANDER.

    2. Accéder au lecteur amovible ZIP? annulé car top dangereux pour stabilité d’unix
    1. Monter le lecteur ZIP avec la commande “mzip”
    2. Verifier que l’operation a reussi : “ls” le zip apparait comme un repertoire!
    3. Action: – COPIER “cp Nom_rep ou Nom_fichier zip” – DEPLACER “mv Nom_rep ou Nom_fichier zip”

    3. Changer l’image dans le fond de l’écran :
    Editer le fichier .xinitrc dans votre repertoire avec medit file load_file a la fin de votre fichier taper la ligne suivante (ou remplacer la ligne bgpict…) :
    xv ~walter/Nom_fichier_image -root -quit &
    Explications : -root pour afficher sur votre ecran -quit pour quitter xview (le viewer de la barre de tache dans xwindows) et le & (dite “et commercial”) pour vous rendre la main immediatement. De plus xview utilise une palette 16millions de couleurs et smooth votre image.

    4. Pour signer vos mails automatiquement :
    Vérifier sous netscape le nom spécifié dans le menu :
    options-mail and news preferences-identity-dans l’onglet “signature file” vous devriez y trouver : home/p9x/votre_nom/.signature il faut donc créer un fichier qui porte ce nom et qui contient:

    votre site : http://w3s.essaim.univ-mulhouse.fr/~toto
    j’en ai profite pour rajouter l’adresse de votre site. Dorénavant la personne qui recevra votre mail (elle a de la chance) n’aura qu’a clicker sur mailto….. pour vous répondre et d’un click de souris et d’un seul elle accédera à votre site web. Vous n’etes pas limité sur le nombre de lignes de ce fichier mais n’abuser pas non plus.

    5. Apres un dir, je ne vois plus le haut de l’écran :
    Appuyer simultanément sur SHIFT-PAGEUP pour monter SHIFT-PAGEDOWN pour descendre.

    6. Faire un transfert FTP en ligne de commande :
    1. Ouvrir une session xterm (si vous etes sous x-windows)
    2. Taper ftp adresse_du_site
    3. On va vous demander votre nom, “Enter” donne votre nom par defaut mais il est préférable de taper “anonymous” et de valider.
    4. Si tous va bien, on vous demande un password (votre e-mail) encore une fois rester cool, inventer en un : [email protected] <- tant qu’il a cette forme c’est bon. Sinon le site n’accepte pas les transfert en anonymes et sois soit c’est un site tres propre (officiel) soit pas propre du tout (warez).
    5. Vous etes maintennant dans la place : les commandes unix restent valables et vous devez vous déplacer vers le fichier tant convoité (cd …).
    6. taper “binary” pour passer en mode de transfert binaire.
    7. Pour rapatrier le fichier : get Nom_fichier. Pour déposer un fichier : put Nom_fichier. pour quitter “exit” pour ouvrir une nouvelle session open Nom_site_ftp.

    7. Personne ne vient voir ma page WEB!
    Trois cas:
    -soit vous n’avez pas de pages web!
    -soit elle est trop nulle!
    -vous n’etes pas références sous les différents moteurs de recherche: alatavista,hotbot,yahoo….

    En effet, les robots (comprenez des logiciels qui scannent automatiquement les pages web sur internet) ont 66 millions de documents à référencés et pour mémoire sachez que altavista met un peu plus de trois semaines! Pour accelerer le processus, penser à vous référencer: Dans tous les moteurs de recherche, il exite une fonction “ad url”, qui permet de définir votre adresse http

    8. Insérer un compteur dans votre page WEB.
    Il faut éditer le fichier html : lancer Medit et charger le fichier ou vous désirez insérer un compteur.
    A la fin du fichier (ou ailleur) taper la ligne suivante
    <P><IMG src=”/cgi-bin/Count.cgi?dd=C|ft=0|df=VotreNom.dat”> </P>
    sauvegarder le fichier.
    Vous pouvez modifier les parametres : nombre de digits, fontes etc…

    9. Espace pris par un répertoire sur le disque :
    TAPER : du -sk

    10. Accéder à un poste PC via votre console UNIX :
    Ouvrir une console xterm et prenons par exemple comme cible un fichier doc dans c:\temp sur la machine europe (salle dess), taper :
    smbclient \\\\EUROPE\\c
    lcd temp
    get nomfichier.doc

    11. NETSCAPE AFFICHE UN ICONE BRISE A LA PLACE DE MON IMAGE
    OU MON COPAIN N’ARRIVE PAS A LIRE MA PAGE WEB
    OU JE N’ARRIVE PAS A OUVRIR UN FICHIER.
    EN CLAIR J’AI UN PROBLEME DE DROITS D’ACCES.
    Comme je vous l’ai déja dit, vous avez un problème de droit d’accés :
    Unix code les droits comme suit en octale sur 10 bits: DRWX RWX RWX
    D pour Directory (c’est le système qui le gère), R pour Read, W pour Write, X pour eXecute
    Le premier tiers (hors D) c’est vous , le deuzième tiers c’est le groupe (1,2 ou 3eme année) , le dernier : le reste du monde!
    Bon, en clair je vous recommande pour :
    vos pages web (*.html) : chmod 711 *.html
    vos images (*.gif,*.jpg) : chmod 604 *.jpg
    vos repertoires : chmod 701 Nom_Répertoire
    ex: d rwx rwx rwx
    111 101 101 en binaire
    7 5 5 en octale
    remarque : en principe, on n’autorise jamais le W a quelqu’un d’autre sinon il peut saccager vos fichiers.

    12. Envoyer des données ou des images scannées à partir de la salle des clubs.
    Après avoir scannées vos images, dans la barre LANCEUR et dans la rubrique WEBTOOLS lancer le programme FETCH, configurer l’hote (simpson)
    ,le login et mot de passe. Envoyer vos données (ENVOYER) en DONNEES BRUTES. N’oublier pas de couper le MAC!

    13. Envoyer des données à partir d’une salle PC.
    Tout dépend des logiciels que vous avez sur le poste PC, dans l’ordre décroissant de difficultés :
    Telnet, Wsftp32, FTP Voyager.
    Le premier ressemble à la commande FTP sous unix, il faut utiliser PUT, GET et LCD : No Comment.
    Le deuzième et le troisième sont simples comme bonjour et une maitrise moyenne de windows est juste nécessaire.

    14. Au démarrage de Netscape, un message m’avertit qu’un autre Nestcape est en train de tourner.
    Lancer un XTERM, taper cd .netscape puis rm lock

    15. Un compte XID trop important, des fichiers CORE qui traine?
    Très fréquents si vous avez eu des Netscape qui ont Plan.. abortés prématurément. il faut simplement les détruire : rm core.

    16. Opérations de copie sur les diskettes.
    Copie de fichier mcopy Nom_fichier a:
    récursive mcopy -r Nom_fichier a:
    se déplacer sur la disquette : mcd Nom_repertoire
    se déplacer sur la diskette : mcd Nom_répertoire.
    Un dir sur disk : mdir a:
    Nota : ces commandes utilisent la meme syntaxe que sous MS-DOS pour ceux qui s’en rappelent encore et ceci est une extension de unix : les mtools .

    17. Accéder à mon compte de l’extérieur ou mon adresse sur le WEB.
    voici votre adresse :
    http://w3s.essaim.univ-mulhouse.fr/~Login.
    Nota : vous ne POUVEZ PAS accéder à un répertoire supérieure dans l’arborescence du disque : tout chemin est relatif au répertoire WWW.

    18. Ecouter un cd audio sur sur ma console unix :
    il suffit de lancer l’utilitaire xplaycd (ouvrir une console xterm) et brancher un casque ou demander les enceintes au responsable XID.

    19. Comment déclarer vos liens (images ou liens sur les fichiers).
    Le robot de l’école ne VOIT que ce qui se trouve dans le repertoire WWW en conséquence il ne faut JAMAIS déclarer des lignes du type :
    http://w3s.essaim.univ-mulhouse.fr/~login/images/toto.html
    TOUT se déclare en relatif à partir du rep WWW!
    donc il faut écrire : images/toto.html dans les images properties ou links properties de netscape.

    20. j’ai un fichier de la forme !file.ext : avec un point d’exclamation devant!
    Il ne faut JAMAIS mettre un point d’exclamation devant un nom de fichier (je sais c’est pas vous, c’est le vilain mac qui le fait).
    Sous unix, comme en C, ! signifie NOT. Dès lors toute copie, move ne mène a rien.
    solution : virer le fichier à partir d’un accés FTP PC.

    21. Les Alias sous unix (ou raccourcis clavier).
    Ce sont des macro d’instructions qui se place dans le fichier .profile.
    ex : fatigué de taper ls -al ? ajouter dans le fichier .profile : alias =’ls -al’
    Si vous ajouter le mot finger vous verrez a chaque démarrage qui est connecté sur votre machine.

    22. Comment créer son site WEB !!!
    Bon, ce n’est pas compliqué mais comme toute chose, avant de ce lancer dans cette aventure, il vous faut acquérir une (petite) multitude de choses!
    Vous logguez dans la salle UNIX. Taper votre Login et password, démarrer X95 (x95) et lancer netscape.
    Ouvrez un Xtem et creer obligatoirement sous la racine un répertoire www : mkdir www

    Explications : le robot de l’école va indexer (donc rescenser) votre page web périodiquement et ce à l’unique condition que votre répertoire contienne un fichier HTML du type : index.html. En résumé voici l’arborescence MINIMALE :
    LOGIN (votre compte)
    |
    |
    www (dir)
    |
    index.html
    Vous pouvez créer et c’est meme recommandé autant de sous répertoires que vous le désirez, ne serait ce que pour la maintenance du site.
    Vous devez savoir que de l’extérieur on ne peut “voir” QUE ce qui se trouve dans le répertoire www, en conséquence vous devez déclarer tous vos liens en RELATIF à partir de www.

    Comment créer vos fichier html ?
    Tout dépend de l’interet que vous attachez a l’informatique : pour commencer le browser Netscape qui comporte un éditeur html devrait suffire mais il comporte des limitations : il n’édite pas les frames, ni le javascript et fout (un peu) la merde avec les compteurs.
    Frames : Subdivision de l’écran physique en plusieurs zones élémentaires que l’on peut nommer et modifier individuellement.
    #Javascript : mini langage de programmation qui constitue une extension du html.
    Pour l’utilisation du COMPOSER de netscape, l’apprentissage ne remplace pas les conseils que je peut vous donner. Néanmoins et pour ceux qui ont la chance de posséder un PC, je vous conseille l’excellent FRONTPAGE 98 (pub Microsoft) qui édite frames et tutti quanti.

    Derniers conseils :
    – Surtout ne pas créer sa page web sous Adobe Pagemill Mac, pas parce qu’il est nul, pas convivial mais juste parce que vos liens ne seront pas valide et que si vous tournez la tete, le vilain mac creera des noms de fichiers exotiques que Unix ne saura pas relire (noms contenant des points d’exclamations).
    – Attention aux droits des fichiers (voir plus haut)

    23. Lancer Netscape à partir de votre compte UNIX quand vous n’etes pas en salle XID !
    Sous Windows 95 :
    Vous devez avoir EXCEED d’installer (surtout en salle DESS), il fait grosso modo la conversion des infos écran unix au format pc. Double clicker dessus et maintenant, lancer un TELNET (menu démarrage, exécuter : telnet) et se logguer sur Simpson (menu connect) et taper simplement netscape.
    Sur platteforme unix : (type Chanterelle (ultra sun creator) ou meme en salle xid.
    1. ajouter simspon a la liste des chemins : taper xhost simpson
    2. se logguer sur simpson : rlogin simpson
    3. taper netscape
    Attention : lancer en distant ralentit les machines du xid et surtout netscape, grand consommateur en ressources matériels.

    24. Je fait des reload de ma page mais rien ne change ?
    Mefier vous de l’informatique en général, c’est un envoyé de satan qui … mais non méfiez vous des caches disques qui sont utilisés à outrance sur les systèmes modernes pour combler les lacunes matériels ou de programmation. Késako? les caches disques sont des “petites” mémoires qui sont dédiées aux stockage des données temporaires, en fait pour donner l’impression d’un accroissement de vitesse on utilise avant tout le cache avant de lancer l’usine à gaz (le système d’exploiation+controleur+disque). Ils sont de deux types : cache disque et cache mémoire. Pour vider temporairement ces caches sous netscape : menu edit preferences advanced cache et clear cache.
    Comment marche les caches netscape ? il utilise une technologie internet : les cookies, petit fichiers qui se crés en local sur votre disque et qui épie les endroits ou vous allez, les sites que vous visitez etc. Si vous avez des choses à vous reprocher (encore que) vous pouver les désactiver dans le menu edit preferences advanced cookie

    25. Je veux opérer des modifications sur des images (format, resize, couleurs) ou les afficher. XVIEW
    Un excellent petit Shareware est installé en salle XID, il s’appelle Xview (dans la barre de menu, lancer xview), une fenetre apparait, clicker avec le bouton droit de la souris dans cette fenetre. Une autre fenetre apparait : la Xv controls. les commandes load, save, next (pictures) , prev (picture) n’appelent pas de commantaires.
    Pour modifier la taille d’une image, restez appuyé sur Image size :
    set size : pour définir une taille en % ou en pixels ex 640×480
    normal : pour retrouver la taille initiale de l’image.
    double, half size : respectivement le double et la moitié de l’image.
    OU selectionner/ définisser avec la souris dans l’image la zone à conserver et faites save en cochant la case selected area.
    N’oublier pas de sauver l’image modifiée !

    Pour modifier les couleurs de l ‘image :
    Maintenir bouton gauche sur windows.
    Une big fenetre apparait :
    Ne prenez pas peur, l’écran est encombré car il affiche deux modes de gestion de couleurs qui sont équivalent : systèmes RGB et HSV (HLS in french)
    RGB (Red Green Blue) ou RVB (france)
    HSV ou HLS : Hue (=luminance) Saturation Chrominance.
    Les deux co-existent car un type est utilisé en video (RGB) et l’autre en impromerie (HSV)

    Apply : pour appliquer les modifications à l’image en cours.
    brite : augmenter le contraste équivaut à translater la courbe d’intensité vers le haut.
    Dim : diminue le contraste (= translater vers le bas la courbe).
    La fenetre intensity : modifier avec la souris la courbe et regarder les modifications sur l’image. (reset pour une fct linéaire).
    La fenetre RGB : vous vous trouvez un peu pale ? un peu de rouge ne nuit pas au teint.
    Close : pour fermer la fenetre (sauver après votre oeuvre).

    Appliquer des filtres rudimentaires :
    Allez dans Algorithms : ex :lisser (sharpen)
    C’est tout quit pour quitter.

    26. Un éditeur de texte -> MEDIT, XEDIT, JOE
    Dans l’ordre croissant de convivialité :
    joe : éditeur en mode texte (help F1) (Quitter CTRL+K puis Q) (sauver CTRL+K puis S)
    xedit : éditeur semi graphique très rudimentaires.
    medit : éditeur graphique du type notepad, fonction copier (CTRL-C), coller (CTRL-V )
    nota sous netscape copier = ALT-C, Coller = ALT-V.
    il faut ouvrir auparavant un XTERM.

    25. Un .Profile intelligent , qui est connecté, l’états de vos compteurs, des alias … par l’exemple

    Il suffit d’éditer le fichier .profile avec medit ou joe par exemple. Il vous suffit d’adapter le texte qui suit :

    alias rh=’rlogin homer’
    alias rb=’rlogin bart’
    alias rmoe=’rlogin moe’
    alias x=’x95′
    clear
    finger
    echo “Votre compteur est : ” ‘cat /usr/local/etc/Counter/data/Nom_fichier_dat
    echo “texte qui sera affiche a chaque login ou a chaque xterm”
    trap .bye 0,1

    Cela se passe de commentaires….

    27. Ecouter des CD-Audio en salle Xid.
    Lancer en ouvrant un xterm la commande xplaycd (les enceintes sont dispo auprès d’un responsable Xid, voire demander moi)

    28. Les divers récipients internes à l’Essaim ou comment envoyer des mails à une partie des étudiants de l’Essaim.
    Les récipients servent à envoyer des mails en interne à des groupes de personnes : les 1er année, les enseignants, tout le monde.
    Je vous invite a consulter la page :
    http://papyrus.essaim.univ-mulhouse.fr/cgi-bin/query-aliases?kind=lists
    Pour plus de détails , mais en voici un résumé

general.essaim Membres
ens.essaim Enseignants de l’ESSAIM
admin.essaim Administration de l’ESSAIM
iatos.essaim IATOS
Scolarite scolarite
scolarite.dea.3cycle Scolarite DEA & Troisieme cycle
scolarite.dess Scolarite DESS
scolarite.stages Scolarite stages
essaim.recrutement Rerutement ESSAIM
essaim.recrutement.sujet

29. Executer des applications graphiques (x-windows) sur une autre console que la votre.
Ajouter la machine cible dans la listes des paths : xhost simpson , par exemple
Se logguer sur la machine désiré : rlogin simpson
et lancer l’application (xplaycd, netscape etc).

About The Author

Cédric Walter

I worked with various Insurances companies across Switzerland on online applications handling billion premium volumes. I love to continuously spark my creativity in many different and challenging open-source projects fueled by my great passion for innovation and blockchain technology.In my technical role as a senior software engineer and Blockchain consultant, I help to define and implement innovative solutions in the scope of both blockchain and traditional products, solutions, and services. I can support the full spectrum of software development activities, starting from analyzing ideas and business cases and up to the production deployment of the solutions.I'm the Founder and CEO of Disruptr GmbH.

Categories