<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Un blog sur le libre &#187; Systèmes de fichiers</title>
	<atom:link href="http://www.matao.fr/tag/systemes-de-fichiers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matao.fr</link>
	<description></description>
	<lastBuildDate>Tue, 09 Nov 2010 09:00:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Restaurer une partition NTFS endomagée et un secteur de boot</title>
		<link>http://www.matao.fr/restaurer-une-partition-ntfs-endomagee-et-un-secteur-de-boot/</link>
		<comments>http://www.matao.fr/restaurer-une-partition-ntfs-endomagee-et-un-secteur-de-boot/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 14:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Administration Systèmes]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Systèmes de fichiers]]></category>
		<category><![CDATA[TestDisk]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://test.matao.fr/?p=17</guid>
		<description><![CDATA[Cet été, j&#8217;étais en vacances. et en vacances, on ne réfléchit pas trop.
Bref, à un moment, une personne de ma famille m&#8217;a amené son portable en me demandant de supprimer Ubuntu de son disque dur afin de redonner de l&#8217;espace à Windows. J&#8217;aurais préféré faire le contraire, mais là n&#8217;est pas le propos.
Ayant toujours un [...]<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/restaurer-une-partition-ntfs-endomagee-et-un-secteur-de-boot/">Restaurer une partition NTFS endomagée et un secteur de boot</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Cet été, j&#8217;étais en vacances. et en vacances, on ne réfléchit pas trop.</p>
<p>Bref, à un moment, une personne de ma famille m&#8217;a amené son portable en me demandant de supprimer Ubuntu de son disque dur afin de redonner de l&#8217;espace à Windows. J&#8217;aurais préféré faire le contraire, mais là n&#8217;est pas le propos.</p>
<p>Ayant toujours un live cd de Ubuntu sur moi, j&#8217;ai démarré l&#8217;ordinateur sur le cd, et à l&#8217;aide du gestionnaire de partitions, j&#8217;ai supprimé les partitions / et swap, et redonné l&#8217;espace à la partition Windows.</p>
<p>Au redémarrage, je me suis retrouvé avec une belle erreur de grub (qui est placé sur le master boot record) me disant qu&#8217;il ne trouve plus la partition racine (normale, puisque je l&#8217;avait effacée). Impossible donc de démarrer l&#8217;ordinateur avec ce MBR défectueux.</p>
<p>Voulant réparer le MBR, j&#8217;ai redémarré sur le livecd, et j&#8217;ai cherché un moyen de refaire le MBR. Ma deuxième erreur a été de lire trop vite le manuel de fdisk. En effet, j&#8217;ai lu le paragraphe suivant :</p>
<p><code>The&nbsp; bottom&nbsp; line is that if you use cfdisk or fdisk to change the size<br />of a DOS partition table entry, then you must also use dd to&nbsp; zero&nbsp; the<br />first 512 bytes of that partition before using DOS FORMAT to format the<br />partition.&nbsp; For example, if you were using cfdisk to make a DOS&nbsp; parti‐<br />tion table entry for /dev/hda1, then (after exiting fdisk or cfdisk and<br />rebooting Linux so that the partition table information is&nbsp; valid)&nbsp; you<br />would&nbsp; use the command "dd if=/dev/zero of=/dev/hda1 bs=512 count=1" to<br />zero the first 512 bytes of the partition.</code></p>
<p>par contre, j&#8217;ai complètement ignoré le paragraphe suivant :</p>
<p><code>BE EXTREMELY CAREFUL if you use the dd command, since a small typo&nbsp; can<br />make all of the data on your disk useless.</code></p>
<p>J&#8217;ai donc lancé un :</p>
<p><code>dd if=/dev/zero of=/dev/hda1 bs=512 count=1</code></p>
<p>qui ne m&#8217;a pas du tout réparé le MBR, mais qui a flingué les 512 premiers bits de ma partition Windows.</p>
<p>Après avoir réfléchi un peu à la situation, je me suis dit : MAIS QUEL CRÉTIN CE GARS !!!</p>
<p>Après avoir chercher un peu dans la mallette du portable, j&#8217;ai trouvé un beau CD de Windows XP, qui m&#8217;a donné la solution à mon premier problème :</p>
<h3>Restauration du Master boot Record Windows</h3>
<p>Afin de restaurer le MBR pour Windows, il suffit de lancer l&#8217;installation de Windows, puis de passer en mode réparation (R). Il s&#8217;ouvre alors une console, où il suffit de taper :</p>
<p><code>fixmbr c:</code></p>
<p>Une fois le PC redémarré, cela fonctionne correctement, lorsqu&#8217;on a pas flingué les partitions.</p>
<p>J&#8217;ai donc ensuite cherché comment réparer une partition NTFS cassée, et là, j&#8217;ai retrouvé mon couteau suisse : l&#8217;outil testdisk (évoqué dans la restauration de données dans <a hreflang="fr" href="/index.php/post/2007/03/31/LVM-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer">un article précédent</a>).</p>
<h3>Restauration d&#8217;une partition NTFS abimée</h3>
<p>lancer <a hreflang="fr" href="http://www.cgsecurity.org/wiki/TestDisk">testdisk</a> en tant que root. </p>
<p>Au démarrage, le programme propose trois choix :</p>
<p><code>[ Create ]&nbsp; Create a new log file<br />[ Append ]&nbsp; Append information to log file<br />[ No Log ]&nbsp; Don't record anything</code></p>
<p>c&#8217;est juste pour les logs, donc, on choisit ce qu&#8217;on veux.</p>
<p>Puis choisir son disque, puis l&#8217;entrée <code>[ Intel ]&nbsp; Intel/PC partition</code>.</p>
<p>Ensuite il faut aller dans <code>[ Advanced ]&nbsp; Filesystem Utils</code>.</p>
<p>On se retrouve alors devant la liste des partitions du disque.</p>
<p>Il suffit alors de choisir la partition NTFS cassée, et de lancer le menu <code>[Repair MFT]</code>. TestDisk va alors récupérer la sauvegarde de la table principale des fichiers (Master File Table Mirror), et écrase ensuite la MFT avec.</p>
<p>Une fois fini, j&#8217;ai quand même été obligé de reprendre le cd d&#8217;installation de XP et de repasser en mode réparation, puis de taper la commande <code>fixboot c:</code></p>
<p>Voilà pour mes aventures de l&#8217;été&#8230;</p>
<p>moralité, toujours réfléchir à deux fois avant de faire une connerie.</p>
<p>Et du coup, je me pose la question : Est-ce qu&#8217;un utilisateur lambda est vraiment libre de sortir du monde libre ? Ca n&#8217;est pas si facile que ça de supprimer Linux&#8230; Moins facile que d&#8217;y entrer&#8230; Moralité :&nbsp; Il faut pas en sortir !</p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/restaurer-une-partition-ntfs-endomagee-et-un-secteur-de-boot/">Restaurer une partition NTFS endomagée et un secteur de boot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/restaurer-une-partition-ntfs-endomagee-et-un-secteur-de-boot/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Surveillance système avec les commandes de base : netstat, iftop, sysstat.</title>
		<link>http://www.matao.fr/surveillance-systeme-avec-les-commandes-de-base-netstat-iftop-sysstat/</link>
		<comments>http://www.matao.fr/surveillance-systeme-avec-les-commandes-de-base-netstat-iftop-sysstat/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 08:30:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Administration Systèmes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Systèmes de fichiers]]></category>

		<guid isPermaLink="false">http://test.matao.fr/?p=12</guid>
		<description><![CDATA[Afin de surveiller ou de debugger l&#8217;activité d&#8217;un système, Linux dispose d&#8217;un certain nombre d&#8217;outils en ligne de commande permettant d&#8217;analyser les différentes interfaces d&#8217;entrée/sortie de l&#8217;ordinateur, ainsi que l&#8217;activité du processeur.

Le réseau
Netstat
Netstat est installé par défaut sur le système. C&#8217;est un peu comme un couteau suisse. Il permet d&#8217;afficher un certain nombre de valeurs [...]<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/surveillance-systeme-avec-les-commandes-de-base-netstat-iftop-sysstat/">Surveillance système avec les commandes de base : netstat, iftop, sysstat.</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Afin de surveiller ou de debugger l&#8217;activité d&#8217;un système, Linux dispose d&#8217;un certain nombre d&#8217;outils en ligne de commande permettant d&#8217;analyser les différentes interfaces d&#8217;entrée/sortie de l&#8217;ordinateur, ainsi que l&#8217;activité du processeur.</p>
<p>
<h3>Le réseau</h3>
<h4>Netstat</h4>
<p>Netstat est installé par défaut sur le système. <br />C&#8217;est un peu comme un couteau suisse. Il permet d&#8217;afficher un certain nombre de valeurs utiles pour analyser son système. Je vais ici détailler un certain nombre de ses fonctionnalités.</p>
<ul>
<li>netstat -r : affiche la table de routage </li>
</ul>
<p> <code>$ netstat -r<br />Table de routage IP du noyau<br />Destination&nbsp;&nbsp;&nbsp;&nbsp; Passerelle&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Genmask&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indic&nbsp;&nbsp; MSS Fenêtre irtt Iface<br />192.168.0.0&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255.255.255.0&nbsp;&nbsp; U&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 eth0<br />link-local&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255.255.0.0&nbsp;&nbsp;&nbsp;&nbsp; U&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 eth0<br />default&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; intranet.matao. 0.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 eth0</code></p>
<ul>
<li>netstat &#8211; i : étudier les interfaces réseaux</li>
</ul>
<p> <code>$ netstat -i<br />Table d'interfaces noyau<br />Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg<br />eth0&nbsp;&nbsp; 1500 0&nbsp; 11760731&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; 8853487&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 BMRU<br />irda0&nbsp; 2048 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 136234&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 ORU<br />lo&nbsp;&nbsp;&nbsp; 16436 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 LRU<br /></code><br />Il est a noter que si vous voulez exécuter cette commande en boucle, il suffira de taper : <code>$ watch -n 0 "netstat -i"</code>
<ul>
<li>netstat -4epn : étudier les connexions réseaux et leur état</li>
</ul>
<p> <code>$ netstat -4epn<br />(Tous les processus ne peuvent être identifiés, les infos sur les processus<br />non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)<br />Connexions Internet actives (sans serveurs)<br />Proto Recv-Q Send-Q Adresse locale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adresse distante&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Etat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Utilisatr&nbsp; Inode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PID/Program name&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:57858&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 209.85.136.210:5222&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED1000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 82324&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5730/pidgin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:52573&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 129.20.130.77:5222&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED1000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 82302&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5730/pidgin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:54030&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.0.10:1492&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED1000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 243852&nbsp;&nbsp;&nbsp;&nbsp; 9261/ssh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:1011&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.0.2:2049&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18905&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:37600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 207.46.111.26:1863&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED1000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 82370&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5730/pidgin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 192.168.0.3:32776&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.0.2:514&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25878&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </code></p>
<p>En remplacant le 4 par un 6, on obtient la même chose pour les connexions IPV6.
<ul>
<li>netstat -tulp : étudier quel processus ouvre quel port sur la machine</li>
</ul>
<p> <code>$ sudo netstat -tulp<br />Connexions Internet actives (seulement serveurs)<br />Proto Recv-Q Send-Q Adresse locale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adresse distante&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Etat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PID/Program name&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:35855&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; 4081/rpc.statd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:sunrpc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; 4063/portmap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:ipp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; 4861/cupsd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:50973&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:ssh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; 4807/sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />tcp6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:ipp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp; 4861/cupsd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:32768&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4081/rpc.statd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:32769&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5204/avahi-daemon:&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:bootpc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5443/dhclient&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:865&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4081/rpc.statd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:mdns&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5204/avahi-daemon:&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:sunrpc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4063/portmap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 *:ipp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4861/cupsd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </code></p>
<ul>
<li>netstat &#8211;unix -p : étudier quel sockets sont ouverts par quel processus</li>
</ul>
<p> <code>$ netstat --unix -p<br />(Tous les processus ne peuvent être identifiés, les infos sur les processus<br />non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)<br />Sockets du domaine UNIX actives (sans serveurs)<br />Proto RefCpt Indicatrs&nbsp;&nbsp; Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Etat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I-Node PID/Program name&nbsp;&nbsp;&nbsp; Chemin<br />unix&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DGRAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8304&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @/com/ubuntu/upstart<br />unix&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DGRAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8477&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @/org/kernel/udev/udevd<br />unix&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DGRAM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15377&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @/org/freedesktop/hal/udev_event<br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241387&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241386&nbsp;&nbsp; 9238/gnome-terminal <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241367&nbsp;&nbsp; 9238/gnome-terminal /tmp/orbit-matao/linc-2416-0-c52717c558a1<br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241365&nbsp;&nbsp; 5718/bonobo-activat <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241364&nbsp;&nbsp; 5718/bonobo-activat /tmp/orbit-matao/linc-1656-0-495dbdbdb1759<br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241363&nbsp;&nbsp; 9238/gnome-terminal <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241362&nbsp;&nbsp; 9238/gnome-terminal /tmp/orbit-matao/linc-2416-0-c52717c558a1<br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241361&nbsp;&nbsp; 5691/gconfd-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241358&nbsp;&nbsp; 5691/gconfd-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /tmp/orbit-matao/linc-163b-0-2a789197b028<br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241357&nbsp;&nbsp; 9238/gnome-terminal <br />unix&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ ]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STREAM&nbsp;&nbsp;&nbsp;&nbsp; CONNECTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 241355&nbsp;&nbsp; 5649/x-session-mana /tmp/.ICE-unix/5649</code></p>
<h4>ifstat</h4>
<p>ifstat est un paquet, qui doit être installé par :</p>
<p><code>sudo aptitude install ifstat</code></p>
<p>Ifstat permet de surveiller l&#8217;activité réseau :</p>
<p><code>$ ifstat -WatTzb<br />&nbsp; Time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eth0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />HH:MM:SS&nbsp;&nbsp; Kbps in&nbsp; Kbps out&nbsp;&nbsp; Kbps in&nbsp; Kbps out&nbsp;&nbsp; Kbps in&nbsp; Kbps out<br />01:19:07&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.32<br />01:19:08&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39<br />01:19:09&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39<br />01:19:10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39<br />01:19:11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.39</code></p>
<p>en ajoutant l&#8217;option <strong>S</strong>, soit <code>ifstat -WatTzbS</code>, on obtient le résultat sur une seule ligne, mais du coup, on perd l&#8217;historique des valeurs.</p>
<h4>iftop</h4>
<p><code>sudo apt-get install iftop</code></p>
<p>petit utilitaire à la top, permettant de voir la consommation en bande passante de chaque connexion réseau de votre ordinateur.</p>
<h3><strong>L&#8217;activité des disques</strong></h3>
<h4>iostat</h4>
<p>Pour installer iostat :</p>
<p><code>sudo apt-get install sysstat</code></p>
<p>iostat permet de surveiller l&#8217;activité des disques en temps réel. pour cela, tapez :</p>
<p><code>$ iostat -tmdx 1</p>
<p>Heure: 01:29:17<br />Device:&nbsp;&nbsp;&nbsp; rrqm/s wrqm/s&nbsp;&nbsp; r/s&nbsp;&nbsp; w/s&nbsp; rsec/s&nbsp; wsec/s&nbsp;&nbsp;&nbsp; rMB/s&nbsp;&nbsp;&nbsp; wMB/s avgrq-sz avgqu-sz&nbsp;&nbsp; await&nbsp; svctm&nbsp; %util<br />fd0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp; 0,00&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 2,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 64,00&nbsp; 64,00&nbsp;&nbsp; 0,00<br />hda&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,01&nbsp;&nbsp; 2,20&nbsp; 0,24&nbsp; 0,60&nbsp;&nbsp;&nbsp; 9,36&nbsp;&nbsp; 22,35&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,01&nbsp;&nbsp;&nbsp; 38,16&nbsp;&nbsp;&nbsp;&nbsp; 0,08&nbsp;&nbsp; 98,13&nbsp;&nbsp; 8,99&nbsp;&nbsp; 0,75<br />hdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,08&nbsp;&nbsp; 3,92&nbsp; 0,68&nbsp; 0,42&nbsp;&nbsp; 34,48&nbsp;&nbsp; 34,75&nbsp;&nbsp;&nbsp;&nbsp; 0,02&nbsp;&nbsp;&nbsp;&nbsp; 0,02&nbsp;&nbsp;&nbsp; 62,74&nbsp;&nbsp;&nbsp;&nbsp; 0,02&nbsp;&nbsp; 15,65&nbsp;&nbsp; 6,73&nbsp;&nbsp; 0,74</p>
<p>Heure: 01:29:18<br />Device:&nbsp;&nbsp;&nbsp; rrqm/s wrqm/s&nbsp;&nbsp; r/s&nbsp;&nbsp; w/s&nbsp; rsec/s&nbsp; wsec/s&nbsp;&nbsp;&nbsp; rMB/s&nbsp;&nbsp;&nbsp; wMB/s avgrq-sz avgqu-sz&nbsp;&nbsp; await&nbsp; svctm&nbsp; %util<br />fd0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp; 0,00&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00<br />hda&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp; 0,00&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00<br />hdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp; 1,00&nbsp; 0,00&nbsp; 256,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,12&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 256,00&nbsp;&nbsp;&nbsp;&nbsp; 0,04&nbsp;&nbsp; 40,00&nbsp; 40,00&nbsp;&nbsp; 4,00</p>
<p>Heure: 01:29:19<br />Device:&nbsp;&nbsp;&nbsp; rrqm/s wrqm/s&nbsp;&nbsp; r/s&nbsp;&nbsp; w/s&nbsp; rsec/s&nbsp; wsec/s&nbsp;&nbsp;&nbsp; rMB/s&nbsp;&nbsp;&nbsp; wMB/s avgrq-sz avgqu-sz&nbsp;&nbsp; await&nbsp; svctm&nbsp; %util<br />fd0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp; 0,00&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,00<br />hda&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,99&nbsp; 0,00&nbsp; 2,97&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 31,68&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp;&nbsp; 0,02&nbsp;&nbsp;&nbsp; 10,67&nbsp;&nbsp;&nbsp;&nbsp; 0,05&nbsp;&nbsp; 16,00&nbsp;&nbsp; 8,00&nbsp;&nbsp; 2,38<br />hdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 0,99&nbsp; 1,98&nbsp; 1,98&nbsp; 506,93&nbsp;&nbsp; 23,76&nbsp;&nbsp;&nbsp;&nbsp; 0,25&nbsp;&nbsp;&nbsp;&nbsp; 0,01&nbsp;&nbsp; 134,00&nbsp;&nbsp;&nbsp;&nbsp; 0,10&nbsp;&nbsp; 24,00&nbsp; 24,00&nbsp;&nbsp; 9,50</code></p>
<h3>Les processeurs</h3>
<h4>iostat</h4>
<p>iostat permet également de surveiller l&#8217;activité du processeur :</p>
<p><code>$ iostat -tmcx 1</p>
<p>Heure: 01:31:33<br />avg-cpu:&nbsp; %user&nbsp;&nbsp; %nice %system %iowait&nbsp; %steal&nbsp;&nbsp; %idle<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2,26&nbsp;&nbsp;&nbsp; 0,02&nbsp;&nbsp;&nbsp; 0,86&nbsp;&nbsp;&nbsp; 0,67&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 96,20</p>
<p>Heure: 01:31:34<br />avg-cpu:&nbsp; %user&nbsp;&nbsp; %nice %system %iowait&nbsp; %steal&nbsp;&nbsp; %idle<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,99&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 99,01</p>
<p>Heure: 01:31:35<br />avg-cpu:&nbsp; %user&nbsp;&nbsp; %nice %system %iowait&nbsp; %steal&nbsp;&nbsp; %idle<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp; 100,00</code></p>
<h4>htop</h4>
<p>s&#8217;installe par : <code>sudo apt-get install htop</code></p>
<p>htop ressemble à top, mais il a trois gros avantages :</p>
<ul>
<li>Il est en couleur</li>
<li>Il est utilisable à la souris</li>
<li>Les commandes sont intuitives</li>
</ul>
<h4>mpstat</h4>
<p>Permet de surveiller l&#8217;activité des différents processeurs ou coeurs, cette application est également disponible dans le paquet sysstat.</p>
<p><code>$ mpstat 1</p>
<p>01:35:33&nbsp;&nbsp;&nbsp;&nbsp; CPU&nbsp;&nbsp; %user&nbsp;&nbsp; %nice&nbsp;&nbsp;&nbsp; %sys %iowait&nbsp;&nbsp;&nbsp; %irq&nbsp;&nbsp; %soft&nbsp; %steal&nbsp;&nbsp; %idle&nbsp;&nbsp;&nbsp; intr/s<br />01:35:34&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 1,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 99,00&nbsp;&nbsp;&nbsp; 430,00<br />01:35:35&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp; 100,00&nbsp;&nbsp;&nbsp; 412,87<br />01:35:36&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp; 100,00&nbsp;&nbsp;&nbsp; 272,00<br />01:35:37&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp; 100,00&nbsp;&nbsp;&nbsp; 269,31<br />01:35:38&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp; 100,00&nbsp;&nbsp;&nbsp; 276,00<br />01:35:39&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 1,98&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp;&nbsp; 0,00&nbsp;&nbsp; 98,02&nbsp;&nbsp;&nbsp; 340,59</code></p>
<p>Evidemment, cette commande s&#8217;avère surtout utile lorsqu&#8217;on a plusieurs processeurs ou coeurs.</p>
<p>
<p>Voilà pour ce petit inventaire, qui ne se veut pas exhaustif, mais qui donne quelques pistes pour mieux analyser son système en cas de problème.</p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/surveillance-systeme-avec-les-commandes-de-base-netstat-iftop-sysstat/">Surveillance système avec les commandes de base : netstat, iftop, sysstat.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/surveillance-systeme-avec-les-commandes-de-base-netstat-iftop-sysstat/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>LVM ou comment flinguer son système sans pouvoir le récupérer&#8230; ou presque !</title>
		<link>http://www.matao.fr/lvm-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer-ou-presque/</link>
		<comments>http://www.matao.fr/lvm-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer-ou-presque/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 02:44:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[PhotoRec]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Systèmes de fichiers]]></category>
		<category><![CDATA[TestDisk]]></category>

		<guid isPermaLink="false">http://test.matao.fr/?p=6</guid>
		<description><![CDATA[<p>L'autre jour, je récupère un serveur (un Dell PowerEdge 2400). avec 4 disques SCSI :<br /></p> <ul> <li>1 disque de 10Go</li> <li>1 disque de 16Go</li> <li>2 disques de 30 Go</li> </ul> <p>je me dis&#160;: "LVM, ça marche sous Solaris, sous AIX... ca va le faire sous Ubuntu !" Du coup, j'utilise le premier disque comme racine, et je suis <a href="http://doc.ubuntu-fr.org/lvm?s=lvm" hreflang="fr">ce tutoriel</a> qui explique comment mettre en place LVM.<br />
j'agrège donc les 3 autres disques (sdb,sdc et sdd) pour me faire une partition de données de 76Go (le gars qui fait un peu trop confiance à ses disques) et je met un filesystem ext3.<br />
Mais voila, 15 jour plus tard, après avoir passé toutes mes données sur ce serveur, le premier disques des 3 meurt inopinément...<br />
Et là... c'est le drame&#160;!</p><p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/lvm-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer-ou-presque/">LVM ou comment flinguer son système sans pouvoir le récupérer&#8230; ou presque !</a></p>
]]></description>
			<content:encoded><![CDATA[<p>L&#8217;autre jour, je récupère un serveur (un Dell PowerEdge 2400). avec 4 disques SCSI :</p>
<ul>
<li>1 disque de 10Go</li>
<li>1 disque de 16Go</li>
<li>2 disques de 30 Go</li>
</ul>
<p>je me dis&nbsp;: &#8220;LVM, ça marche sous Solaris, sous AIX&#8230; ca va le faire sous Ubuntu !&#8221; Du coup, j&#8217;utilise le premier disque comme racine, et je suis <a href="http://doc.ubuntu-fr.org/lvm?s=lvm" hreflang="fr">ce tutoriel</a> qui explique comment mettre en place LVM.<br />
j&#8217;agrège donc les 3 autres disques (sdb,sdc et sdd) pour me faire une partition de données de 76Go (le gars qui fait un peu trop confiance à ses disques) et je met un filesystem ext3.<br />
Mais voila, 15 jour plus tard, après avoir passé toutes mes données sur ce serveur, le premier disques des 3 meurt inopinément&#8230;<br />
Et là&#8230; c&#8217;est le drame&nbsp;!</p>
<p><span id="more-6"></span></p>
<p>Ma première idée a été de faire un fsck.ext3 sur le disque sdb, pour réparer les blocs défectueux, mais la seule réponse que j&#8217;ai eu à été que fsck ne reconnaissait pas le système de fichier.<br />
le problème, c&#8217;est que lorsqu&#8217;un disque appartenant à un logical volume est défectueux, ce LV ne fonctionne plus du tout et pire encore, il n&#8217;existe plus. Après avoir beaucoup cherché parmi les outils disponibles, comme dd_rescue (qui aurais pu me permettre de recopier le contenu du disque pourri sur un autre), je me suis rendu à l&#8217;évidence&nbsp;: mon disque sdb était irrécupérable.<br />
je l&#8217;ai donc retiré (en mode forcé) des physical volumes, et j&#8217;ai recréé un LV de 60 Go avec les deux disques restants.<br />
je pensais ensuite restaurer les entêtes ext3 avec fsck, afin de récupérer les données des deux disques.<br />
Malheureusement, le disque perdu étant le premier des trois, il contenait la table des inodes&#8230; ce qui fait que je ne pouvais pas récupérer le système de fichier&#8230;<br />
J&#8217;ai donc décidé de reformater cette méta-partition en ext3, et ainsi de restaurer un état sain.<br />
Ensuite, j&#8217;ai utilisé le logiciel PhotoRec (inclus dans le package testdisk) que j&#8217;ai fait travailler sur mon agrégat de disques. Au bout de 22 heures de travail, le programme m&#8217;a récupérer un certain nombre de fichiers (~30 000) que j&#8217;ai dû trier. j&#8217;ai d&#8217;ailleurs écrit ce script :</p>
<pre>#!/bin/sh mkdir -p ../MEDIA/ASF  ../MEDIA/AVI  ../MEDIA/BMP  ../MEDIA/DOC mkdir -p ../MEDIA/GIF  ../MEDIA/GZ  ../MEDIA/JPG  ../MEDIA/MP3 mkdir -p ../MEDIA/MPG  ../MEDIA/OTHER  ../MEDIA/PDF  ../MEDIA/PNG mkdir -p ../MEDIA/TAR  ../MEDIA/TXT ../MEDIA/ZIP ../MEDIAS/HTML ../MEDIAS/XML find ./ -name *.asf -exec mv {} ../MEDIA/ASF/ ';' find ./ -name *.avi -exec mv {} ../MEDIA/AVI/ ';' find ./ -name *.doc -exec mv {} ../MEDIA/DOC/ ';' find ./ -name *.mp3 -exec mv {} ../MEDIA/MP3/ ';' find ./ -name *.mpg -exec mv {} ../MEDIA/MPG/ ';' find ./ -name *.txt -exec mv {} ../MEDIA/TXT/ ';' find ./ -name *.bmp -exec mv {} ../MEDIA/BMP/ ';' find ./ -name *.gif -exec mv {} ../MEDIA/GIF/ ';' find ./ -name *.gz -exec mv {} ../MEDIA/GZ/ ';' find ./ -name *.jpg -exec mv {} ../MEDIA/JPG/ ';' find ./ -name *.pdf -exec mv {} ../MEDIA/PDF/ ';' find ./ -name *.png -exec mv {} ../MEDIA/PNG/ ';' find ./ -name *.tar -exec mv {} ../MEDIA/TAR/ ';' find ./ -name *.zip -exec mv {} ../MEDIA/ZIP/ ';' find ./ -name *.html -exec mv {} ../MEDIA/HTML/ ';' find ./ -name *.xml -exec mv {} ../MEDIA/XML/ ';' mv */* ../MEDIAS/OTHER/</pre>
<p>
qui m&#8217;a permis de dégrossir le travail&#8230;</p>
<p>moralité&nbsp;: j&#8217;ai utilisé LVM une fois&#8230; on ne m&#8217;y reprendra pas&nbsp;!</p>
<p>En même temps, je ne veux dégouter personne. Il est possible de configurer LVM pour travailler en mirroir, ou sur du Raid 5, mais bon, de toute façons, je trouve que cela ajoute une couche supplémentaire qui, si elle apporte un certain confort quant au redimentionnement des partitions, peut également se transformer en calvaire lorsque quelque chose ne se passe pas bien.</p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/lvm-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer-ou-presque/">LVM ou comment flinguer son système sans pouvoir le récupérer&#8230; ou presque !</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/lvm-ou-comment-flinguer-son-systeme-sans-pouvoir-le-recuperer-ou-presque/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
