tuteurs.ens.fr/unix/exercices/unix_deb.tml
Marc Mezzarobba cbbe543fce Passage à git des « Dernière modif... »
Remplacement de toutes les phrases du style « Dernière modification le
... [par ...] » par <date value="from git" />, qui produit une phrase du
genre à partir de l'historique du dépôt. Le « from git » n'a pas
d'importance, c'est juste parce que la DTD de TML (que je préfère ne pas
changer) exige un attribut value.

Last-change: ignore this commit
2009-09-27 22:16:43 +02:00

78 lines
2.3 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Commandes Unix</title>
</head>
<body>
<h1>Exercices sur les commandes Unix élémentaires</h1>
<h2> <a name="1">Exercice 1 (<code>joe</code>, <code>less</code>,
<code>ls</code>)</a></h2>
<ol>
<li> Créez un fichier <code>premiertexte</code> contenant une ou deux
phrases.</li>
<li> Visualisez le contenu de <code>premiertexte</code> sans
l'éditer.</li>
<li> Quelle est la taille de <code>premiertexte</code> ?</li>
<li> Éditez <code>PREMIERTEXTE</code>. Que constatez-vous ?</li>
</ol>
<p><a href="solutions/unix_deb-sol.html#debut1">Solution
&icone.solution;</a> </p>
<h2> <a name="2">Exercice 2 (<code>cp</code>, <code>ls</code>,
<code>mv</code>)</a></h2>
<ol>
<li> Faites une copie de <code>premiertexte</code> appelée
<code>double</code>.</li>
<li> Comparez leurs tailles.</li>
<li> Renommez <code>double</code> en <code>introduction</code>.</li>
<li> Quelle différence y a-t-il entre
<pre>
mv double introduction
</pre>
<p class="continue">et</p>
<pre>
cp double introduction
</pre></li>
</ol>
<p><a href="solutions/unix_deb-sol.html#debut2">Solution &icone.solution;</a></p>
<h2> <a name="3">Exercice 3 (<code>mkdir</code>,
<code>mv</code>, <code>cp</code>, <code>ls</code>, <code>cd</code>)</a></h2>
<ol>
<li> Créez un répertoire <code>essai/</code>.</li>
<li> Déplacez <code>introduction</code> dans <code>essai/</code>.</li>
<li> Faites une copie de <code>premiertexte</code> appelée <code>copie</code>,
et placez-la également dans <code>essai/</code>.</li>
<li> Affichez une liste de ce que contient <code>essai/</code>.</li>
</ol>
<p> <a href="solutions/unix_deb-sol.html#debut3">Solution &icone.solution;</a></p>
<h2> <a name="4">Exercice 4 (<code>rmdir</code>,
<code>cd</code>, <code>rm</code>)</a></h2>
<ol>
<li> Essayez de détruire <code>essai/</code>. Que se passe-t-il ? Que
faut-il faire pour détruire un répertoire ?</li>
<li> Détruisez tout ce que contient <code>essai/</code>.</li>
<li> Détruisez <code>essai/</code>.</li>
</ol>
<p><a href="solutions/unix_deb-sol.html#debut4">Solution &icone.solution;</a></p>
<div class="metainformation">
Auteur : Émilia Robin, Joël Riou. <date value="from git" />
</div>
</body>
</html>