Files
wiki.timour.net/S1.html
2020-11-23 17:53:03 +01:00

128 lines
11 KiB
HTML
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.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="fr">
<head>
<title>1 Commandes usuelles‣ Compilation de commandes utiles régulièrement, ou pas</title>
<!--Generated on Wed Nov 18 20:59:24 2020 by LaTeXML (version 0.8.3) http://dlmf.nist.gov/LaTeXML/.-->
<!--Document created on .-->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="LaTeXML.css" type="text/css">
<link rel="stylesheet" href="ltx-article.css" type="text/css">
<link rel="stylesheet" href="ltx-listings.css" type="text/css">
<link rel="up" href="./" title="Compilation de commandes utiles régulièrement, ou pas">
<link rel="start" href="./" title="Compilation de commandes utiles régulièrement, ou pas">
<link rel="prev" href="./" title="Compilation de commandes utiles régulièrement, ou pas">
<link rel="next" href="S2.html" title="2 Installations ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S2.html" title="2 Installations ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S3.html" title="3 Manjaro - Arch Linux ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S4.html" title="4 Awesome WM et la customisation avancée ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S5.html" title="5 Yunohost, Brique Internet et autres serveur-like tips ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S6.html" title="6 Sauvegardes ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S7.html" title="7 Logiciels ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S8.html" title="8 Développement Web ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S9.html" title="9 Internet ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S10.html" title="10 Vie privée ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S11.html" title="11 Bugs divers ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S12.html" title="12 Divers ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S13.html" title="13 Windows ‣ Compilation de commandes utiles régulièrement, ou pas">
<link rel="section" href="S14.html" title="14 Annexes - Scripts ‣ Compilation de commandes utiles régulièrement, ou pas">
</head>
<body>
<div class="ltx_page_main">
<header class="ltx_page_header">
<div>
<a href="./" title="Compilation de commandes utiles régulièrement, ou pas" class="ltx_ref" rel="up"><span class="ltx_text ltx_ref_title">Compilation de commandes utiles régulièrement, ou pas<span class="ltx_text"> </span></span></a><a href="./" title="Compilation de commandes utiles régulièrement, ou pas" class="ltx_ref" rel="prev"><span class="ltx_text ltx_ref_title">Compilation de commandes utiles régulièrement, ou pas<span class="ltx_text"> </span></span></a><a href="S2.html" title="2 Installations ‣ Compilation de commandes utiles régulièrement, ou pas" class="ltx_ref" rel="next"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">2 </span>Installations</span></a>
</div></header>
<div class="ltx_page_content">
<section class="ltx_section ltx_authors_1line" lang="fr">
<h1 class="ltx_title ltx_title_section">
<span class="ltx_tag ltx_tag_section">1 </span>Commandes usuelles</h1>
<div class="ltx_date ltx_role_creation"></div>
<div id="p1" class="ltx_para ltx_noindent">
<p class="ltx_p">Si lon utilise pas quotidiennement son terminal, on se retrouve régulièrement à avoir à rechercher des commandes usuelles sur internet car on les a oubliées.
<br class="ltx_break">Lobjectif de cette page est donc de regrouper quelques commandes qui reviennent assez souvent.
<br class="ltx_break"></p>
</div>
<div id="p2" class="ltx_para">
<p class="ltx_p"><span class="ltx_text ltx_font_bold">Pour une vraie documentation/présentation de ces commandes, je conseille la très bonne page : <a href="https://linuxpedia.fr/doku.php/commande/commande" title="" class="ltx_ref ltx_url ltx_font_typewriter">https://linuxpedia.fr/doku.php/commande/commande</a></span>.</p>
</div>
<section id="SS0.SSSx1" class="ltx_subsubsection">
<h2 class="ltx_title ltx_title_subsubsection">Pipe ou envoyer le résultat dune commande dans une autre</h2>
<div id="SS0.SSSx1.p1" class="ltx_para">
<p class="ltx_p">Le signe | permet de renvoyer le résultat dune commande dans la suivante au lieu de lafficher dans le terminal :</p>
<div class="ltx_listing ltx_lst_language_bash ltx_lstlisting ltx_listing" style="background-color:#BFBFBF;">
<div class="ltx_listing_data"><a href="data:text/plain;base64,Y29tbWFuZGUxIHwgY29tbWFuZGUy"></a></div>
<div id="lstnumberx1" class="ltx_listingline">
<span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">commande1</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_font_typewriter" style="font-size:90%;">|</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">commande2</span>
</div>
</div>
</div>
<div id="SS0.SSSx1.p2" class="ltx_para">
<p class="ltx_p">Le résultat de la commande1 est utilisé comme argument de commande2.</p>
</div>
</section>
<section id="SS0.SSSx2" class="ltx_subsubsection">
<h2 class="ltx_title ltx_title_subsubsection">Cat ou afficher le contenu dun fichier</h2>
<div id="SS0.SSSx2.p1" class="ltx_para">
<p class="ltx_p">La commande cat permet dafficher le contenu dun fichier grâce à :</p>
<div class="ltx_listing ltx_lst_language_bash ltx_lstlisting ltx_listing" style="background-color:#BFBFBF;">
<div class="ltx_listing_data"><a href="data:text/plain;base64,Y2F0IGZpY2hpZXIudHh0"></a></div>
<div id="lstnumberx2" class="ltx_listingline">
<span class="ltx_text ltx_lst_keyword ltx_font_typewriter" style="font-size:90%;color:#0000FF;">cat</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">fichier</span><span class="ltx_text ltx_font_typewriter" style="font-size:90%;">.</span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">txt</span>
</div>
</div>
</div>
</section>
<section id="SS0.SSSx3" class="ltx_subsubsection">
<h2 class="ltx_title ltx_title_subsubsection">Télécharger une page internet</h2>
<div id="SS0.SSSx3.p1" class="ltx_para">
<p class="ltx_p">La commande <span class="ltx_text ltx_font_typewriter">curl exemple.com</span> affichera dans votre terminal le contenu de la page demandée.
<br class="ltx_break"></p>
</div>
<div id="SS0.SSSx3.p2" class="ltx_para">
<p class="ltx_p">La commande <span class="ltx_text ltx_font_typewriter">wget exemple.com</span> téléchargera ce contenu dans un fichier html. Il est possible de lutiliser récursivement pour télécharger tout un site.</p>
</div>
</section>
<section id="SS0.SSSx4" class="ltx_subsubsection">
<h2 class="ltx_title ltx_title_subsubsection">Ajouter du contenu dans un fichier</h2>
<div id="SS0.SSSx4.p1" class="ltx_para">
<p class="ltx_p">Pour ajouter du contenu dans un fichier sans avoir à louvrir, on peut utiliser <span class="ltx_text ltx_font_typewriter">&gt;&gt;</span>.</p>
</div>
<div id="SS0.SSSx4.p2" class="ltx_para">
<p class="ltx_p">Ainsi <span class="ltx_text ltx_font_typewriter">echo nouvelle ligne &gt;&gt; fichier.txt</span> ajoutera "nouvelle ligne" dans fichier.txt.</p>
</div>
<div id="SS0.SSSx4.p3" class="ltx_para">
<p class="ltx_p">On peut aussi lutiliser avec une commande, par exemple :</p>
<div class="ltx_listing ltx_lst_language_bash ltx_lstlisting ltx_listing" style="background-color:#BFBFBF;">
<div class="ltx_listing_data"><a href="data:text/plain;base64,Y3VybCBleGVtcGxlLmNvbSA+PiBmaWNoaWVyLnR4dA=="></a></div>
<div id="lstnumberx3" class="ltx_listingline">
<span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">curl</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">exemple</span><span class="ltx_text ltx_font_typewriter" style="font-size:90%;">.</span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">com</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_font_typewriter" style="font-size:90%;">&gt;&gt;</span><span class="ltx_text ltx_lst_space ltx_font_typewriter" style="font-size:90%;"> </span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">fichier</span><span class="ltx_text ltx_font_typewriter" style="font-size:90%;">.</span><span class="ltx_text ltx_lst_identifier ltx_font_typewriter" style="font-size:90%;">txt</span>
</div>
</div>
<p class="ltx_p">permettra dajouter le contenu de exemple.com dans fichier.txt, et crée le fichier si il nexiste pas.</p>
</div>
</section>
<section id="SS0.SSSx5" class="ltx_subsubsection">
<h2 class="ltx_title ltx_title_subsubsection">Trouver des caractères ou des fichiers</h2>
<div id="SS0.SSSx5.p1" class="ltx_para">
<p class="ltx_p">Pour ces tâches on utilisera les commandes <span class="ltx_text ltx_font_typewriter">grep</span> et <span class="ltx_text ltx_font_typewriter">find</span>, la première pour trouver des caractères/mots/lignes dans un fichier et la deuxième pour trouver des fichiers dans un répertoire selon leur nom ou extension par exemple.
<br class="ltx_break"></p>
</div>
</section>
</section>
</div>
<footer class="ltx_page_footer">
<div>
<a href="./" title="Compilation de commandes utiles régulièrement, ou pas" class="ltx_ref" rel="prev"><span class="ltx_text ltx_ref_title">Compilation de commandes utiles régulièrement, ou pas<span class="ltx_text"> </span></span></a><a href="S2.html" title="2 Installations ‣ Compilation de commandes utiles régulièrement, ou pas" class="ltx_ref" rel="next"><span class="ltx_text ltx_ref_title"><span class="ltx_tag ltx_tag_ref">2 </span>Installations</span></a>
</div>
<div class="ltx_page_logo">Generated on Wed Nov 18 20:59:24 2020 by <a href="http://dlmf.nist.gov/LaTeXML/">LaTeXML <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKExQZLWTEaOUAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAdpJREFUKM9tkL+L2nAARz9fPZNCKFapUn8kyI0e4iRHSR1Kb8ng0lJw6FYHFwv2LwhOpcWxTjeUunYqOmqd6hEoRDhtDWdA8ApRYsSUCDHNt5ul13vz4w0vWCgUnnEc975arX6ORqN3VqtVZbfbTQC4uEHANM3jSqXymFI6yWazP2KxWAXAL9zCUa1Wy2tXVxheKA9YNoR8Pt+aTqe4FVVVvz05O6MBhqUIBGk8Hn8HAOVy+T+XLJfLS4ZhTiRJgqIoVBRFIoric47jPnmeB1mW/9rr9ZpSSn3Lsmir1fJZlqWlUonKsvwWwD8ymc/nXwVBeLjf7xEKhdBut9Hr9WgmkyGEkJwsy5eHG5vN5g0AKIoCAEgkEkin0wQAfN9/cXPdheu6P33fBwB4ngcAcByHJpPJl+fn54mD3Gg0NrquXxeLRQAAwzAYj8cwTZPwPH9/sVg8PXweDAauqqr2cDjEer1GJBLBZDJBs9mE4zjwfZ85lAGg2+06hmGgXq+j3+/DsixYlgVN03a9Xu8jgCNCyIegIAgx13Vfd7vdu+FweG8YRkjXdWy329+dTgeSJD3ieZ7RNO0VAXAPwDEAO5VKndi2fWrb9jWl9Esul6PZbDY9Go1OZ7PZ9z/lyuD3OozU2wAAAABJRU5ErkJggg==" alt="[LOGO]"></a>
</div></footer>
</div>
</body>
</html>