<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[LE Terminal :)]]></title><description><![CDATA[<p dir="auto">Bonjour à tous,</p>
<p dir="auto">Aujourd'hui nous allons parler de cette chose magique appelé terminal, cette chose qui semble si compliqué alors que au contraire est assez simple d'utilisation, je vais vous montrer les commandes de bases et d'autres assez utile.</p>
<p dir="auto"><img src="http://mars073.zz.mu/demo/terminal.png" alt="terminal.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">On peut diviser ma ligne d'entré, visible sur ma capture, en trois parties:</p>
<p dir="auto">[mars073 =&gt; l'utilisateur]</p>
<p dir="auto">[mars-pc =&gt; le nom de l'ordinateur]</p>
<p dir="auto">[~ =&gt; l'emplacement actuel (/home/mars073)]</p>
<p dir="auto">enfin on pourrait dire qu'il y a même une 4éme avec la zone où vous entrez vos commandes.</p>
<p dir="auto">Les commandes à savoir:</p>
<p dir="auto">-cd: (Change Directoty, changer de direction)</p>
<p dir="auto"><em>Cette commande permet de changer votre emplacement (vous déplacer dans un autre dossier).</em></p>
<p dir="auto">Syntaxe:</p>
<pre><code>cd [directoty]
# exemples:
# se déplacer dans le dossier "Téléchargement" dans le dossier où nous nous trouvons
cd Téléchargement/
# se déplacer dans le dossier "lammpp" qui est dans "opt" en partant de la racine
cd /opt/lampp/
# se déplacer dans le dossier parent de votre position
cd ../
# se déplacer à la racine (plus grand parent)
cd /
# se déplacer dans son dossier utilisateur (ex dans mon cas: /home/mars073/)
cd ~
#truc inutile: (se déplacer dans votre emplacement actuel)
cd ./
</code></pre>
<p dir="auto">-ls/dir: (list, lister)</p>
<p dir="auto"><em>Ce ne sont pas vraiment des alias (commande effectuant la même chose), ces deux commandes permettent d'afficher le contenu d'un dossier on utilise plus souvent "ls" sous linux bien que dir sous paramétrable pour avoir le même comportement (couleurs, ..) mais bon ça fait plus de truc à écrire donc c'est pas amusant.</em></p>
<p dir="auto">Syntaxe:</p>
<pre><code>ls ([directory]) ([paramétre])
#exemples:
# lister le dossier dans le quel je suis
ls
#lister la racine
ls /
# lister les fichiers/dossiers cachés de mon dossier utilisateur avec pour les paramatrétre du dossier/fichier
ls -al
# ou
ls ~ -al
</code></pre>
<p dir="auto">-mkdir (make directory, créer direction)</p>
<p dir="auto">Créer un dossier/répertoire vide rien de très compliquer...</p>
<p dir="auto">Syntaxe:</p>
<pre><code>mk [directory]
#Exemples:
# Créer un dossier du non de "TFE" dans le dossier où nous sommes
mkdir TFE/
# Créer un dossier ".hacking" (caché) dans notre dossier "Téléchargement"
mkdir Téléchargement/.hacking
</code></pre>
<p dir="auto">-touch</p>
<p dir="auto">Il y a plusieurs méthodes pour créer un fichier, touch est d'après moi la méthode la plus simple pour créer un fichier vide</p>
<p dir="auto">Syntaxe:</p>
<pre><code>touch [filename]
#Exemple:
# créer un fichier du nom de "mon fichier" avec l’extension texte (*.txt)
touch mon\ fichier.txt
</code></pre>
<p dir="auto">-rm (remove, supprimer)</p>
<p dir="auto">Supprime un fichier et/ou dossier/répertoire</p>
<p dir="auto">Syntaxe:</p>
<pre><code>rm [directory|filename]
#Exemples:
# supprimer le fichier que l'on a fait dans l'exemple précédent
rm mon\ fichier.txt
# supprimer le dossier "TFE" (qui est vide)
rm TFE/
# supprimer tout les dossiers et fichiers à l'intérieur d'un dossier
rm Téléchargement/.hacking/ -R
# -R ou -r signifie la récursif donc tout les enfants (éléments internes)
# supprimer toutes traces de vie du système de fichier
sudo rm / -R
</code></pre>
<p dir="auto">-cp (copy, copier)</p>
<p dir="auto">Copie un fichier ou un dossier d'un point (la source) à un autre (la destination)</p>
<p dir="auto">Syntaxe:</p>
<pre><code>cp [source] [destination]
#Exemple:
# dupliquer mon fichier "test"
cp test test2
# faire une copie de mon dossier "cache" dans le dossier ".wow" et le coller dans un dossier du nom "useless" qui se trouve à la racine
cd .wow/cache/ /useless/cache
</code></pre>
<p dir="auto">-mv (move, bouger)</p>
<p dir="auto">Déplace ou renomme un fichier ou dossier</p>
<p dir="auto">Syntaxe:</p>
<pre><code>mv [source] [destination]
#Exemples:
# déplacer mon fichier "test" dans le dossier "TFE"
mv test TFE/test
# renommer mon fichier "test" (déplacé) en "log.txt", c'est mieux avec une extension^^
mv TFE/test TFE/log.txt
#si vous utilisé la commande "cd TFE/" vous n'avez biensur qu'à faire:
mv test log.txt
</code></pre>
<pre><code>    ___
   / ()\
 _|_____|_
| | === | |
|_|  0  |_|
 ||  0  ||
 ||__*__||
|~ \___/ ~|
/=\ /=\ /=\
[_] [_] [_]
#Regarder un remake de StarWars IV:
telnet towel.blinkenlights.nl
</code></pre>
<p dir="auto">Certaines distributions même avec une interface graphique démarre encore en terminal et donc vous devez entrer en premier la commande "login" dans mon cas mon compte à le nom "mars073" donc</p>
<pre><code>login mars073
#puis j'entre mon mot de passe
</code></pre>
<p dir="auto">normalement si vous écrivez juste "login" il vous demandera votre nom d'utilisateur en premier.</p>
<p dir="auto">puis pour démarrer l'interface graphique (le "bureau") il suffit de faire:</p>
<pre><code>startx
</code></pre>
<blockquote>
<p dir="auto"><strong>Notes:</strong></p>
<ul>
<li>
<p dir="auto">La racine est le parent le plus lointain des dossiers, c'est à dire qu'il correspond à l'emplacement de votre système de fichier (partition où est installé linux)</p>
</li>
<li>
<p dir="auto">Les espaces dans un nom de fichier ou dossier doivent être précédé d'un anti-slash (" " =&gt; "\ ")</p>
</li>
<li>
<p dir="auto">Les dossiers commençant par un point (".") sont cachés par défaut</p>
</li>
<li>
<p dir="auto">Vous pouvez utilise la touche Tab (Tabulation) pour compléter automatiquement un chemin d'accés à condition qu'il n'y est pas d'autres dossiers ayant le même début que votre entrée</p>
</li>
<li>
<p dir="auto">Lorsque votre terminal est bloqué ou dans une boucle et que vous voulez stopper l'execution il suffit d'appuyer sur control et la touche "c" (Ctrl+C)</p>
</li>
<li>
<p dir="auto">Lorsque vous ne savez pas les paramètres d'une commande vous pouvez faire "&lt;command&gt; --help" pour afficher l'aide de la commande ou "manu &lt;command&gt;" pour afficher la commande dans le manuel linux</p>
</li>
</ul>
</blockquote>
<p dir="auto">...Rédaction en cours...</p>
<p dir="auto">à ajouter::</p>
<p dir="auto">// d'autres trucs de base</p>
<p dir="auto">// commande login...</p>
<p dir="auto">// commande dd</p>
<p dir="auto">// su et sudo (+principe)</p>
<p dir="auto">// extraire/compresser archive</p>
]]></description><link>http://new.melinyel.net/topic/839/le-terminal</link><generator>RSS for Node</generator><lastBuildDate>Fri, 22 May 2026 16:55:07 GMT</lastBuildDate><atom:link href="http://new.melinyel.net/topic/839.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Jul 2014 23:50:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to LE Terminal :) on Tue, 28 Oct 2014 12:46:32 GMT]]></title><description><![CDATA[<p dir="auto">Yep. Certes CentOS est plutôt orienté côté serveur mais Fedora est aussi simple que Ubuntu, il est réputé comme tel et vaut vraiment le coup d'être testé ne serais-ce que sur une machine virtuelle</p>
]]></description><link>http://new.melinyel.net/post/12805</link><guid isPermaLink="true">http://new.melinyel.net/post/12805</guid><dc:creator><![CDATA[Oxodao]]></dc:creator><pubDate>Tue, 28 Oct 2014 12:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Tue, 28 Oct 2014 11:24:12 GMT]]></title><description><![CDATA[<p dir="auto">J'ai posté ça par simplification, je me suis dis que les personnes ne connaissant pas apt-get update n'iraient surement pas sur ArchLinux voir même CentOs (qui est excellent mais pas le meilleur choix pour découvrir la bureautique &amp; co). <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
Cependant, merci à toi pour les précisions.</p>
]]></description><link>http://new.melinyel.net/post/12781</link><guid isPermaLink="true">http://new.melinyel.net/post/12781</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Tue, 28 Oct 2014 11:24:12 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Tue, 28 Oct 2014 00:36:54 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Absolument. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">Merci du partage.</p>
<p dir="auto">Précisons que via le terminal, on peut installer/mettre à jour/supprimer tout les logiciels ou composants en ligne de commande.</p>
<p dir="auto">Par exemple, si vous voulez installer skype, mettre à jour l'ensemble de tout les logiciels sur votre PC puis supprimer skype, ça serait :</p>
<pre><code>sudo apt-get install skype // Sudo = Je me met en administrateur, apt-get = L'utilitaire de gestion des logiciels, install = Bah... Installation.
sudo apt-get update // Je rafraichis la liste de mes logiciels, et linux va repérer ce qui peut être mis à jour.
sudo apt-get upgrade // Je met tout à jour.
sudo apt-get remove skype // Pareil que la première ligne, mais je supprime skype cette fois.
</code></pre>
</blockquote>
<p dir="auto">Oula attention, ces commandes ne sont pas compatible a Linux en général, mais à Debian et ses dérivés. Pour Fedora / CentOS on utilisera yum et pour Arch / Manjaro pacman (Ou yaourt si installé)</p>
<p dir="auto">Linux ne se limite pas à Debian / Ubuntu / Mint <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
<p dir="auto">Moi perso je suis pareil, Vert sur noir avec de la transparence en fond *jouissance*</p>
<p dir="auto">gnome-terminal est vraiment cool, terminology est assez sympa aussi et deepin-terminal est magnifique, Le soucis est qu'il n'est disponible que pour Ubuntu et dérivés. Pour les autres faut le compiler et j'ai pas réussi <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--disappointed" style="height:23px;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
<p dir="auto">![1414456591-capture-du-2014-10-28-01-35-1](&lt;<em><strong>base_url</strong></em>&gt;/applications/sslimageproxy/interface/image.php?url=<a href="http://image.noelshack.com/fichiers/2014/44/1414456591-capture-du-2014-10-28-01-35-11.png" rel="nofollow ugc">http://image.noelshack.com/fichiers/2014/44/1414456591-capture-du-2014-10-28-01-35-11.png</a>)</p>
]]></description><link>http://new.melinyel.net/post/12753</link><guid isPermaLink="true">http://new.melinyel.net/post/12753</guid><dc:creator><![CDATA[Oxodao]]></dc:creator><pubDate>Tue, 28 Oct 2014 00:36:54 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Fri, 19 Sep 2014 13:50:48 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Il y a deux choses capitales à savoir pour utiliser le terminal, deux règles d'or à ne jamais oublier : faire les bons réglages.</p>
<p dir="auto">•fond noir</p>
<p dir="auto">•police verte</p>
<p dir="auto">le reste c'est secondaire.</p>
</blockquote>
<p dir="auto">Bof, je préfère mon bon  vieu fond noir et ma couleur kikoo blanche <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> . Sans oublier d'activer les couleurs de LS, sinon, c'est illisible.</p>
<p dir="auto">Sinon, Terminator est la crème niveau terminaux.</p>
]]></description><link>http://new.melinyel.net/post/11640</link><guid isPermaLink="true">http://new.melinyel.net/post/11640</guid><dc:creator><![CDATA[AlexMog]]></dc:creator><pubDate>Fri, 19 Sep 2014 13:50:48 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Fri, 19 Sep 2014 10:42:13 GMT]]></title><description><![CDATA[<p dir="auto">sudo rm -rf* pour "supprimer tous les virus" <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /></p>
<p dir="auto">N'essayez pas c'est une commande dangereuse ou alors sur le pc du voisin <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f62e.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--open_mouth" style="height:23px;width:auto;vertical-align:middle" title=":o" alt="😮" /></p>
]]></description><link>http://new.melinyel.net/post/11635</link><guid isPermaLink="true">http://new.melinyel.net/post/11635</guid><dc:creator><![CDATA[Droby]]></dc:creator><pubDate>Fri, 19 Sep 2014 10:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Tue, 16 Sep 2014 07:05:30 GMT]]></title><description><![CDATA[<p dir="auto">Le fond semi-transparent est sympa aussi. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
Il faudrait faire un tutoriel sur l'édition des fichier liés au terminal pour le style, btw.</p>
]]></description><link>http://new.melinyel.net/post/11583</link><guid isPermaLink="true">http://new.melinyel.net/post/11583</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Tue, 16 Sep 2014 07:05:30 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Mon, 15 Sep 2014 20:42:15 GMT]]></title><description><![CDATA[<p dir="auto">Il y a deux choses capitales à savoir pour utiliser le terminal, deux règles d'or à ne jamais oublier : faire les bons réglages.</p>
<p dir="auto">•fond noir</p>
<p dir="auto">•police verte</p>
<p dir="auto">le reste c'est secondaire.</p>
]]></description><link>http://new.melinyel.net/post/11579</link><guid isPermaLink="true">http://new.melinyel.net/post/11579</guid><dc:creator><![CDATA[cylgom]]></dc:creator><pubDate>Mon, 15 Sep 2014 20:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Tue, 08 Jul 2014 15:06:24 GMT]]></title><description><![CDATA[<p dir="auto">LA COMMANDE DE LA VIE SUR LINUX:</p>
<blockquote>
<p dir="auto">man &lt;commande&gt;</p>
</blockquote>
<p dir="auto">par exemple man ls <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>http://new.melinyel.net/post/9055</link><guid isPermaLink="true">http://new.melinyel.net/post/9055</guid><dc:creator><![CDATA[AlexMog]]></dc:creator><pubDate>Tue, 08 Jul 2014 15:06:24 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Thu, 03 Jul 2014 18:03:12 GMT]]></title><description><![CDATA[<p dir="auto">Le slash n'est pas une mauvaise habitude, au contraire, il faut le mettre. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>http://new.melinyel.net/post/8948</link><guid isPermaLink="true">http://new.melinyel.net/post/8948</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Thu, 03 Jul 2014 18:03:12 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Thu, 03 Jul 2014 08:47:57 GMT]]></title><description><![CDATA[<blockquote>
<pre><code>cd ../
</code></pre>
</blockquote>
<blockquote>
<p dir="auto">Pour la commande cd, tu pourrais ajouter:</p>
<pre><code>cd ..
</code></pre>
<p dir="auto">Qui permet de retourner dans le dossier parent.</p>
</blockquote>
<p dir="auto">Déjà mit mais j'ai la mauvaise habitude de mettre un slash ("/") à la fin, je vais mettre la description.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/azad" aria-label="Profile: Azad">@<bdi>Azad</bdi></a>, c'est en cours du rédaction tu me fais perdre du contenu à ajouter <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--disappointed" style="height:23px;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
]]></description><link>http://new.melinyel.net/post/8939</link><guid isPermaLink="true">http://new.melinyel.net/post/8939</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Thu, 03 Jul 2014 08:47:57 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Thu, 03 Jul 2014 06:56:45 GMT]]></title><description><![CDATA[<p dir="auto">Absolument. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
Merci du partage.</p>
<p dir="auto">Précisons que via le terminal, on peut installer/mettre à jour/supprimer tout les logiciels ou composants en ligne de commande.<br />
Par exemple, si vous voulez installer skype, mettre à jour l'ensemble de tout les logiciels sur votre PC puis supprimer skype, ça serait :</p>
<pre><code>sudo apt-get install skype // Sudo = Je me met en administrateur, apt-get = L'utilitaire de gestion des logiciels, install = Bah... Installation.
sudo apt-get update // Je rafraichis la liste de mes logiciels, et linux va repérer ce qui peut être mis à jour.
sudo apt-get upgrade // Je met tout à jour.
sudo apt-get remove skype // Pareil que la première ligne, mais je supprime skype cette fois.
</code></pre>
]]></description><link>http://new.melinyel.net/post/8935</link><guid isPermaLink="true">http://new.melinyel.net/post/8935</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Thu, 03 Jul 2014 06:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to LE Terminal :) on Thu, 03 Jul 2014 01:48:42 GMT]]></title><description><![CDATA[<p dir="auto">Le terminal c'est la vie.</p>
<p dir="auto">Pour la commande cd, tu pourrais ajouter:</p>
<pre><code>cd ..
</code></pre>
<p dir="auto">Qui permet de retourner dans le dossier parent.</p>
]]></description><link>http://new.melinyel.net/post/8934</link><guid isPermaLink="true">http://new.melinyel.net/post/8934</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Thu, 03 Jul 2014 01:48:42 GMT</pubDate></item></channel></rss>