<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN" "tuteurs://DTD/tml.dtd"> <html> <head> <title>Unix</title> </head> <body> <h1>Pages Unix du site des tuteurs</h1> <p> Nous présentons ici les notions de base pour l'utilisation des machines fonctionnant sur un système d'exploitation de type Unix. Pour savoir ce qu'est Unix et d'où vient ce système, lisez nos présentations d'Unix (<a href="prelude.html">pour débutants</a> ou <a href="unix-technique.html">plus technique</a>) et notre <a href="histoire.html">brève histoire d'Unix</a>. </p> <div class="encadre"> <strong>Aller plus loin</strong> : pour tout ce qu'on ne dit pas dans ces pages de « cours » et pour vous entraîner, vous pouvez faire ces <a href="exercices/">exercices</a>. </div> <h2>Éditer un texte</h2> <p>Un éditeur vous permet de créer ou modifier un texte, sans mise en forme (contrairement à un traitement de texte). Plusieurs éditeurs sont disponibles à l'ENS, comme Emacs, joe, nano, pico, NEdit ou encore Vim. Les plus puissants (et aussi les plus complexes) sont Emacs et Vim.</p> <ul> <li> une <a href="editeurs/nedit.html">présentation de NEdit</a>, un éditeur simple, intuirif et néanmoins assez puissant</li> <li> <a href="editeurs/cercles.html">Les 7 cercles des éditeurs de texte</a> : comment apprendre progressivement à utiliser emacs, nano et vim (incomplet)</li> <li> un <a href="editeurs/emacs.html">tutorial Emacs</a>, complété par une <a href="editeurs/super_emacs.html">collection d'astuces</a> pour les utilisateurs confirmés et un <a href="editeurs/emacs_memo.html">aide-mémoire</a> des principales commandes</li> <li> un tutorial encore incomplet pour <a href="editeurs/vim.html">vim</a></li> </ul> <h2>Savoir taper des accents</h2> <p>Une des premières choses à savoir faire sur les stations Sun est de savoir <a href="accents.html">taper les accents</a>. </p> <h2>Les fichiers et les répertoires</h2> <p>Les pages suivantes concernent la manipulation des fichiers et des répertoires.</p> <ul> <li><a href="systemes_fichiers.html">Système de fichiers</a> : comment sont organisés les fichiers, comment se déplacer dans l'arborescence ;</li> <li><a href="fichiers.html">Fichiers</a> : manipulations de base des fichiers (en afficher, les renommer, copier, effacer...) ;</li> <li><a href="repertoires.html">Répertoires</a> : créer et détruire des répertoires, en changer... ;</li> <li><a href="archives.html">Archiver des fichiers</a> : compresser et décompresser des fichiers ;</li> <li><a href="chercher.html">Recherche</a> : rechercher des fichiers ou du texte dans différents fichiers ;</li> <li><a href="disquettes.html">Disquettes</a> : transférer des fichiers en utilisant des disquettes.</li> </ul> <h2>Imprimer</h2> <p> Vous pouvez imprimer différents types de documents dans les salles informatique, <a href="imprimer.html">cette page</a> vous apprend à utiliser ces imprimantes. </p> <h2>Structure d'un système Unix</h2> <p> Pendant le fonctionnement d'un ordinateur sous le système d'exploitation Unix, plusieurs processus fonctionnent en même temps (plus précisément l'un après l'autre en alternance dans le cas d'un ordinateur ayant un unique processeur). Ainsi, une défaillance d'un de ces processus n'implique pas de défaillance globale du système. <a href="processus.html">Cette page permet d'apprendre à gérer concrètement ses processus.</a> </p> <p>L'information constituée par un fichier est soumise à un certain nombre de droits d'accès. C'est ce qui fait que par exemple vous est la seule personne autorisée à lire votre propre courrier électronique (en théorie, l'administrateur système peut techniquement le faire, mais il ne le fait évidemment pas). Pour plus de détails, consultez la page sur les <a href="droits.html">droits d'accès</a>. </p> <p> Les commandes que vous entrez dans les <a href="&url.jargon;#xterm"><code>xterm</code></a> sont éxécutées par ce que l'on appelle un <code>shell</code>. Cette <a href="shell.html">page</a> contient quelques notions de base sur le <code>shell</code>. </p> <h2>Divers</h2> <ul> <li>L'<a href="aide.html">aide en ligne</a> d'Unix : obtenir de l'aide sur une commande ou un concept : pages de man, option <code>-h</code>, pages info.</li> <li><a href="communiquer.html">Autres utilisateurs</a> : pour obtenir quelques informatiques sur d'autres utilisateurs ;</li> <li><a href="jeux.html">Jeux</a> : tant que vous ne dérangez pas vos voisins ni ne saturez une connexion réseau, vous pouvez utiliser ces quelques jeux « éducatifs » ;</li> <li><a href="divers.html">Tout et n'importe quoi</a> : diverses commandes très diverses...</li> </ul> <div class="metainformation"> Auteur : Joël Riou. Dernière modification le <date value="$Date: 2004-01-14 11:43:18 $" />. </div> </body> </html>