128 lines
11 KiB
HTML
128 lines
11 KiB
HTML
<!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 l’on 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">L’objectif 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 d’une 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 d’une commande dans la suivante au lieu de l’afficher 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 d’un fichier</h2>
|
||
|
||
<div id="SS0.SSSx2.p1" class="ltx_para">
|
||
<p class="ltx_p">La commande cat permet d’afficher le contenu d’un 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 l’utiliser 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 à l’ouvrir, on peut utiliser <span class="ltx_text ltx_font_typewriter">>></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 >> 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 l’utiliser 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%;">>></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 d’ajouter le contenu de exemple.com dans fichier.txt, et crée le fichier si il n’existe 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>
|