<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Shell : Les commandes que j&#8217;utilise le plus</title>
	<atom:link href="http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html</link>
	<description>Développement Web - PHP, MySQL, Xhtml1.1, JS, Flash 9 …</description>
	<lastBuildDate>Mon, 23 Aug 2010 10:05:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Par : Denis Dee Jay</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-356</link>
		<dc:creator>Denis Dee Jay</dc:creator>
		<pubDate>Thu, 15 Jul 2010 08:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-356</guid>
		<description>Une autre que j&#039;utilise souvent maintenant : 

Tester un domaine ou sous domaine sur un host (genre, je veux tester que mon sous domaine test.domaine.com est bien recensé dans sdns1.ovh.net) : 

dig @host.du.serveur.secondaire.com mondomaine.com</description>
		<content:encoded><![CDATA[<p>Une autre que j&#8217;utilise souvent maintenant : </p>
<p>Tester un domaine ou sous domaine sur un host (genre, je veux tester que mon sous domaine test.domaine.com est bien recensé dans sdns1.ovh.net) : </p>
<p>dig @host.du.serveur.secondaire.com mondomaine.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Denis Dee Jay</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-187</link>
		<dc:creator>Denis Dee Jay</dc:creator>
		<pubDate>Mon, 22 Mar 2010 13:10:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-187</guid>
		<description>Ah oui aussi : 

Afficher rapidement le niveau de remplissage des partitions :
df -h</description>
		<content:encoded><![CDATA[<p>Ah oui aussi : </p>
<p>Afficher rapidement le niveau de remplissage des partitions :<br />
df -h</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Denis Dee Jay</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-186</link>
		<dc:creator>Denis Dee Jay</dc:creator>
		<pubDate>Mon, 22 Mar 2010 13:09:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-186</guid>
		<description>Petit UP pour une commande qui m&#039;a bien servie tout à l&#039;heure :

Afficher tous les fichiers de plusde 500Mo, les trier des plus gros au plus petit et arrondir les tailles (h) :
find /home -size +104857 -exec ls -lh --sort=size {} \;

Faudra vraiment que je mette de l&#039;ordre dans ce billet ^^</description>
		<content:encoded><![CDATA[<p>Petit UP pour une commande qui m&#8217;a bien servie tout à l&#8217;heure :</p>
<p>Afficher tous les fichiers de plusde 500Mo, les trier des plus gros au plus petit et arrondir les tailles (h) :<br />
find /home -size +104857 -exec ls -lh &#8211;sort=size {} \;</p>
<p>Faudra vraiment que je mette de l&#8217;ordre dans ce billet ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Aym</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-77</link>
		<dc:creator>Aym</dc:creator>
		<pubDate>Fri, 22 Jan 2010 08:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-77</guid>
		<description>Pas un domaine que j&#039;apprécie plus que ça, non, juste que je m&#039;en sers quotidiennement ;-)</description>
		<content:encoded><![CDATA[<p>Pas un domaine que j&#8217;apprécie plus que ça, non, juste que je m&#8217;en sers quotidiennement <img src='http://www.denisdeejay.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Denis Dee Jay</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-76</link>
		<dc:creator>Denis Dee Jay</dc:creator>
		<pubDate>Fri, 22 Jan 2010 08:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-76</guid>
		<description>Lool ^^ 

Y&#039;a quelques commandes je connaissais et avait oublié d&#039;indiquer ici (man, chmod, tar, mysqldump etc.) et d&#039;autres dont je me sers jamais ou que je connaissais pas (grep, tail et l&#039;esperluette).
Je listais juste ce dont je me sers le plus, là j&#039;ai touché à l&#039;un de tes domaines préféré à ce que je vois ^^ Pour &quot;ps -ef&quot; j&#039;avais pris l&#039;habitude d&#039;utiliser &quot;top&quot;, je vais tester ce que tu me dis ^^.Je rajouterai ces commandes dans mon billet dans pas trop longtemps.

Merci Aym :-)</description>
		<content:encoded><![CDATA[<p>Lool ^^ </p>
<p>Y&#8217;a quelques commandes je connaissais et avait oublié d&#8217;indiquer ici (man, chmod, tar, mysqldump etc.) et d&#8217;autres dont je me sers jamais ou que je connaissais pas (grep, tail et l&#8217;esperluette).<br />
Je listais juste ce dont je me sers le plus, là j&#8217;ai touché à l&#8217;un de tes domaines préféré à ce que je vois ^^ Pour &laquo;&nbsp;ps -ef&nbsp;&raquo; j&#8217;avais pris l&#8217;habitude d&#8217;utiliser &laquo;&nbsp;top&nbsp;&raquo;, je vais tester ce que tu me dis ^^.Je rajouterai ces commandes dans mon billet dans pas trop longtemps.</p>
<p>Merci Aym <img src='http://www.denisdeejay.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Aym</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-75</link>
		<dc:creator>Aym</dc:creator>
		<pubDate>Thu, 21 Jan 2010 16:41:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-75</guid>
		<description>&quot;chmod abc nomFichier&quot; pour changer les droits du fichier nomFichier
abc est la concaténation des droits pour le propriétaire - pour le groupe - pour les autres
a, b et c prennent des valeurs comprises entre 0 et 7, chacune correspondant aux droits rwx (read write execute) en binaire
exemple : 
&quot;chmod 741 titi&quot;
puis 
&quot;ls -l titi&quot; 
donnera 
rwxr----x titi (tous les droits pour le propriétaire, lecture pour le groupe, exécution pour les autres)
7 == 111 en base 2, ce qui correspond à r==1, w==1, x==1
6 == 110 =&gt; r==1, w==1, x==0
5 == 101 =&gt; r==1, w==0, x==1 
etc.</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;chmod abc nomFichier&nbsp;&raquo; pour changer les droits du fichier nomFichier<br />
abc est la concaténation des droits pour le propriétaire &#8211; pour le groupe &#8211; pour les autres<br />
a, b et c prennent des valeurs comprises entre 0 et 7, chacune correspondant aux droits rwx (read write execute) en binaire<br />
exemple :<br />
&laquo;&nbsp;chmod 741 titi&nbsp;&raquo;<br />
puis<br />
&laquo;&nbsp;ls -l titi&nbsp;&raquo;<br />
donnera<br />
rwxr&#8212;-x titi (tous les droits pour le propriétaire, lecture pour le groupe, exécution pour les autres)<br />
7 == 111 en base 2, ce qui correspond à r==1, w==1, x==1<br />
6 == 110 =&gt; r==1, w==1, x==0<br />
5 == 101 =&gt; r==1, w==0, x==1<br />
etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Aym</title>
		<link>http://www.denisdeejay.com/langages/shell/shell-les-commandes-que-jutilise-le-plus-140.html/comment-page-1#comment-74</link>
		<dc:creator>Aym</dc:creator>
		<pubDate>Thu, 21 Jan 2010 16:35:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.denisdeejay.com/?p=140#comment-74</guid>
		<description>&quot;su - aym&quot; pour changer d&#039;utilisateur (là, passer sous aym. Ne pas oublier l&#039;espace après le tiret)
&quot;su&quot; pour passer en mode admin
pour tes options, pas besoin de faire &quot;ls -l -h&quot;, tu peux tout concaténer : &quot;ls -lh&quot;
Avec ls, ce dont je me sers le plus au boulot, c&#039;est  &quot;ls -lrt&quot;, le r étant là pour faire afficher par ordre antechronologique de modification

&quot;man commande&quot; pour faire afficher le manuel d&#039;une commande (ex : &quot;man ls&quot;), qui indique toutes les options possibles.

&quot;tail&quot; pour faire afficher la fin d&#039;un fichier ; &quot;tail -l 50&quot; pour faire afficher les 50 dernières lignes.
Super utile avec tail : &quot;tail -f nomFichier&quot; pour voir en direct l&#039;évolution du fichier

le symbole &amp; (esperluette) à placer à la fin de la ligne de commande pour faire exécuter en tâche de fond (donc le shell nous rend la main) : ex &quot;tail -f nomFichier &amp;&quot;
Si on a lancé une commande sans le &amp; et qu&#039;on veut le faire passer en tâche de fond : ctrl + Z pour suspendre, puis &quot;bg&quot;, entrée, et ça roule.

Ctrl+C pour tuer la tâche en cours

&quot;ps -ef&quot; pour faire afficher la liste des processus courant, ce qui donne leur id et permet de faire un &quot;kill -9 idProcessus&quot;

&quot;more&quot; pour faire afficher un fichier, avec &quot;entrée&quot; pour se déplacer ligne à ligne, et &quot;espace&quot; pour faire afficher page par page
Pendant la commande &quot;more&quot;, &quot;/pattern&quot; pour rechercher la chaîne &quot;pattern&quot; dans le texte, puis &quot;n&quot; pour passer à la prochaine occurrence.

&quot;grep&quot; pour faire une recherche. 
&quot;&#124;&quot; pour enchaîner 2 commandes :

&quot;ls -al &#124; grep titi&quot; recherche et ne fait afficher que les lignes contenant &quot;titi&quot; dans le résultat du &quot;ls -al&quot;

&quot;ls -al &#124; more&quot; si le résultat de la recherche est trop long, pour se déplacer dedans.

et plein d&#039;autres choses encore...</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;su &#8211; aym&nbsp;&raquo; pour changer d&#8217;utilisateur (là, passer sous aym. Ne pas oublier l&#8217;espace après le tiret)<br />
&laquo;&nbsp;su&nbsp;&raquo; pour passer en mode admin<br />
pour tes options, pas besoin de faire &laquo;&nbsp;ls -l -h&nbsp;&raquo;, tu peux tout concaténer : &laquo;&nbsp;ls -lh&nbsp;&raquo;<br />
Avec ls, ce dont je me sers le plus au boulot, c&#8217;est  &laquo;&nbsp;ls -lrt&nbsp;&raquo;, le r étant là pour faire afficher par ordre antechronologique de modification</p>
<p>&laquo;&nbsp;man commande&nbsp;&raquo; pour faire afficher le manuel d&#8217;une commande (ex : &laquo;&nbsp;man ls&nbsp;&raquo;), qui indique toutes les options possibles.</p>
<p>&laquo;&nbsp;tail&nbsp;&raquo; pour faire afficher la fin d&#8217;un fichier ; &laquo;&nbsp;tail -l 50&#8243; pour faire afficher les 50 dernières lignes.<br />
Super utile avec tail : &laquo;&nbsp;tail -f nomFichier&nbsp;&raquo; pour voir en direct l&#8217;évolution du fichier</p>
<p>le symbole &amp; (esperluette) à placer à la fin de la ligne de commande pour faire exécuter en tâche de fond (donc le shell nous rend la main) : ex &laquo;&nbsp;tail -f nomFichier &amp;&nbsp;&raquo;<br />
Si on a lancé une commande sans le &amp; et qu&#8217;on veut le faire passer en tâche de fond : ctrl + Z pour suspendre, puis &laquo;&nbsp;bg&nbsp;&raquo;, entrée, et ça roule.</p>
<p>Ctrl+C pour tuer la tâche en cours</p>
<p>&laquo;&nbsp;ps -ef&nbsp;&raquo; pour faire afficher la liste des processus courant, ce qui donne leur id et permet de faire un &laquo;&nbsp;kill -9 idProcessus&nbsp;&raquo;</p>
<p>&laquo;&nbsp;more&nbsp;&raquo; pour faire afficher un fichier, avec &laquo;&nbsp;entrée&nbsp;&raquo; pour se déplacer ligne à ligne, et &laquo;&nbsp;espace&nbsp;&raquo; pour faire afficher page par page<br />
Pendant la commande &laquo;&nbsp;more&nbsp;&raquo;, &laquo;&nbsp;/pattern&nbsp;&raquo; pour rechercher la chaîne &laquo;&nbsp;pattern&nbsp;&raquo; dans le texte, puis &laquo;&nbsp;n&nbsp;&raquo; pour passer à la prochaine occurrence.</p>
<p>&laquo;&nbsp;grep&nbsp;&raquo; pour faire une recherche.<br />
&laquo;&nbsp;|&nbsp;&raquo; pour enchaîner 2 commandes :</p>
<p>&laquo;&nbsp;ls -al | grep titi&nbsp;&raquo; recherche et ne fait afficher que les lignes contenant &laquo;&nbsp;titi&nbsp;&raquo; dans le résultat du &laquo;&nbsp;ls -al&nbsp;&raquo;</p>
<p>&laquo;&nbsp;ls -al | more&nbsp;&raquo; si le résultat de la recherche est trop long, pour se déplacer dedans.</p>
<p>et plein d&#8217;autres choses encore&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
