<?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>silzenna.net &#187; bash</title>
	<atom:link href="http://www.silzenna.net/tag/bash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.silzenna.net</link>
	<description>Senior Web Developer &#38; Web Consultant</description>
	<lastBuildDate>Thu, 22 Dec 2011 08:23:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>BASH: processi in esecuzione ordinati per memoria utilizzata</title>
		<link>http://www.silzenna.net/2011/07/07/bash-processi-in-esecuzione-ordinati-per-memoria-utilizzata/</link>
		<comments>http://www.silzenna.net/2011/07/07/bash-processi-in-esecuzione-ordinati-per-memoria-utilizzata/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 12:32:55 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comandi bash]]></category>
		<category><![CDATA[ps]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[utilizzo memoria]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=490</guid>
		<description><![CDATA[Utilizzando il comando ps è possibile ottenere una serie completa di informazioni circa i processi in esecuzione nel server. Tra la lista parametri disponibili di sicuro interesse è la seguente: ps -aux --sort -rss che permette di ottenere la lista di processi ordinati per la memoria utilizzata. I processi che consumano più risorse verranno visualizzati [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Utilizzando il comando ps è possibile ottenere una serie completa di informazioni circa i processi in esecuzione nel server.<br />
Tra la lista parametri disponibili di sicuro interesse è la seguente:</p>
<pre class="python" name="code">ps -aux --sort -rss</pre>
<p>che permette di ottenere la lista di processi ordinati per la memoria utilizzata. I processi che consumano più risorse verranno visualizzati per primi nella lista.<br />
Per maggiori informazioni si rimanda ovviamente al manuale.</p>
<div class="shr-publisher-490"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2011%2F07%2F07%2Fbash-processi-in-esecuzione-ordinati-per-memoria-utilizzata%2F' data-shr_title='BASH%3A+processi+in+esecuzione+ordinati+per+memoria+utilizzata'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2011%2F07%2F07%2Fbash-processi-in-esecuzione-ordinati-per-memoria-utilizzata%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2011%2F07%2F07%2Fbash-processi-in-esecuzione-ordinati-per-memoria-utilizzata%2F' data-shr_title='BASH%3A+processi+in+esecuzione+ordinati+per+memoria+utilizzata'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2011/07/07/bash-processi-in-esecuzione-ordinati-per-memoria-utilizzata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash: creazione di un archivio multivolume tramite split</title>
		<link>http://www.silzenna.net/2010/10/08/bash-creazione-di-un-archivio-multivolume-tramite-split/</link>
		<comments>http://www.silzenna.net/2010/10/08/bash-creazione-di-un-archivio-multivolume-tramite-split/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 14:37:08 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[esempi php]]></category>
		<category><![CDATA[hosting web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[split]]></category>
		<category><![CDATA[terminale]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=479</guid>
		<description><![CDATA[Creazione di un archivio multivolume tramite il comando bash Split]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>In tutte quelle occasioni in cui si desidera spezzettare un file di grandi dimensioni in tanti file più piccoli può esssere utilissimo il comando <strong>split</strong> che<strong> </strong>spezzetta appunto un file in diversi piccoli sottoinsiemi, a seconda della dimensione massima definita:</p>
<pre name="code" class="python">split -b100k site.tgz site.tgz.</pre>
<p>in questo esempio il comando analizzerà il file <em>site.tgz</em> e creerà tanti altri file del tipo <em>site.tgz.aa</em>, <em>site.tgz.ab,</em> <em>site.tgz.ac</em>, &#8230; ognuno di dimensione massima di 100KB.</p>
<p>Questo situazione può risultare molto utile per creare archivi multivolume in maniera del tutto indipendente dall&#8217;utility di compressione utilizzata. Infatti accodandone l&#8217;esecuzione, la suddivisione in diversi file avverrà successivamente con un&#8217;invocazione del comando separata. Ad esempio:</p>
<pre class="python" name="code">tar -cvzf site.tgz *
split -d -b500m site.tgz site.tgz.</pre>
<p>successivamente alla creazione dell&#8217;archivio site.tgz, lo spezzetterà in file più piccoli di dimensione massima di 500MB.</p>
<p>Per la ricostruzione dell&#8217;archivio originale basterà un semplice comando <strong>cat</strong>:</p>
<pre class="python" name="code"">cat site.tgz.* &gt; site.tgz</pre>
<div class="shr-publisher-479"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2010%2F10%2F08%2Fbash-creazione-di-un-archivio-multivolume-tramite-split%2F' data-shr_title='Bash%3A+creazione+di+un+archivio+multivolume+tramite+split'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2010%2F10%2F08%2Fbash-creazione-di-un-archivio-multivolume-tramite-split%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2010%2F10%2F08%2Fbash-creazione-di-un-archivio-multivolume-tramite-split%2F' data-shr_title='Bash%3A+creazione+di+un+archivio+multivolume+tramite+split'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2010/10/08/bash-creazione-di-un-archivio-multivolume-tramite-split/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC: creare zip files da terminale</title>
		<link>http://www.silzenna.net/2009/03/08/mac-creare-zip-files-da-terminale/</link>
		<comments>http://www.silzenna.net/2009/03/08/mac-creare-zip-files-da-terminale/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 19:51:57 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=179</guid>
		<description><![CDATA[L'azione del finder comprimi crea fastidiosi file nascosti all'interno dell'archivio che fanno aumentare la dimensione finale, meglio il comando bash zip.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>L&#8217;azione del finder &#8220;comprimi&#8221; viene utilizzata per la creazione di archivi zip. Purtroppo tale funzione crea fastidiosi file nascosti all&#8217;interno dell&#8217;archivio che oltretutto fanno aumentare la dimensione finale dell&#8217;archivio.<br />
Una valida alternativa consiste nel comando bash zip. Un valido e semplice esempio di utilizzo, lanciato dal terminale:</p>
<pre name="code" class="py">zip -r -q -9 Archivio.zip ./</pre>
<p>dove l&#8217;opzione -r viene utilizzata per comprimere ricorsivamente le directory, -q per eseguire la compressione in &#8220;quite mode&#8221; omettendo cioè messaggi e commenti e -9 indica il massimo livello di compressione possibile.</p>
<p>Per il processo inverso, ovvero per decomprimere un archivio da terminale, basta semplicemente invocare il comand <em>unzip</em>:</p>
<pre name="code" class="py">unzip -q Archivio.zip</pre>
<p>dove in questo caso l&#8217;opzione -q viene usata per omettere la stampa dei file estratti dall&#8217;archivio (utile in caso di archivi con molti file in quanto velocizza l&#8217;operazione di estrazione).</p>
<div class="shr-publisher-179"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F08%2Fmac-creare-zip-files-da-terminale%2F' data-shr_title='MAC%3A+creare+zip+files+da+terminale'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F08%2Fmac-creare-zip-files-da-terminale%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F08%2Fmac-creare-zip-files-da-terminale%2F' data-shr_title='MAC%3A+creare+zip+files+da+terminale'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2009/03/08/mac-creare-zip-files-da-terminale/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MAC: eseguire azioni automatiche all&#8217;avvio del terminale</title>
		<link>http://www.silzenna.net/2009/03/07/mac-eseguire-azioni-automatiche-allavvio-del-terminale/</link>
		<comments>http://www.silzenna.net/2009/03/07/mac-eseguire-azioni-automatiche-allavvio-del-terminale/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 09:33:42 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[terminale]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=176</guid>
		<description><![CDATA[Per eseguire diversi comandi in maniera automatica all'avvio di un terminale su mac occorre aprire il terminale e creare il file .profile all'interno della propria home]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Per eseguire diversi comandi in maniera automatica all&#8217;avvio di un terminale su mac occorre aprire il terminale e creare il file .profile all&#8217;interno della propria home:</p>
<pre name="code" class="py">touch .profile</pre>
<p>All&#8217;interno di tale file si dovranno inserire tutti i comandi (uno per riga) che si vuole vengano eseguiti all&#8217;avvio della shell bash. Nel nostro esempio, per definire il comando <strong>ll</strong> scriveremo:</p>
<pre name="code" class="py">echo 'alias ll="ls -lG"' &gt;&gt; .profile</pre>
<p>quindi riavviare il terminale per applicare le modifiche.</p>
<p>Nell&#8217;esempio l&#8217;opzione -l viene utilizzata per stampare i file uno per riga, mentre l&#8217;opzione -G per colorare l&#8217;output (simile all&#8217;opzione &#8211;color=auto della bash linux).</p>
<div class="shr-publisher-176"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F07%2Fmac-eseguire-azioni-automatiche-allavvio-del-terminale%2F' data-shr_title='MAC%3A+eseguire+azioni+automatiche+all%27avvio+del+terminale'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F07%2Fmac-eseguire-azioni-automatiche-allavvio-del-terminale%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F07%2Fmac-eseguire-azioni-automatiche-allavvio-del-terminale%2F' data-shr_title='MAC%3A+eseguire+azioni+automatiche+all%27avvio+del+terminale'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2009/03/07/mac-eseguire-azioni-automatiche-allavvio-del-terminale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rimuovere file temporanei ricorsivamente all&#8217;interno di una directory</title>
		<link>http://www.silzenna.net/2009/03/05/rimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory/</link>
		<comments>http://www.silzenna.net/2009/03/05/rimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 12:07:23 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[file temporanei]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[rm]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=169</guid>
		<description><![CDATA[Comando per la rimozione dei file temporanei ricorsivamente all'interno di una cartella]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Capita spesso che alcune applicazioni creino sul nostro computer fastidiosi file temporanei che molto spesso a nostra insaputa risultano utilissimi. Noi però non li sopportiamo e vorremmo cancellarli con facilità.</p>
<p>Come fare però per eliminare i file automaticamente in tutte le sottocartelle senza dover necessariamente percorrere ogni singola directory manualmente?</p>
<p>Questa riga di codice fa al caso nostro:</p>
<pre name="code" class="py">find ./ -name &quot;pattern_da_individuare&quot; -exec rm &quot;{}&quot; \; -print</pre>
<p>dove pattern_da_individuaredovrà essere sostituito con l&#8217;indicazione del file temporaneo da eliminare. Ad esempio, per eliminare tutti i file temporanei dil cui nome inizia con ._ (come per i file generati dal finder del mac alla (de)compressione di files o directory) eseguiremo:</p>
<pre name="code" class="py">find ./ -name &quot;._*&quot; -exec rm &quot;{}&quot; \; -print</pre>
<p>Nel caso volessimo estendere la ricera ed eliminare anche i file che iniziamo con .tmp eseguiremo:</p>
<pre name="code" class="py">find ./ -name &quot;._*&quot; -exec rm &quot;{}&quot; \; -print -or -name &quot;.tmp*&quot; -exec rm {} \; -print</pre>
<p>Il comando bash in questione è compatibile con i sistemi MAC e LINUX, eseguito direttamente da terminale.</p>
<div class="shr-publisher-169"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F05%2Frimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory%2F' data-shr_title='Rimuovere+file+temporanei+ricorsivamente+all%27interno+di+una+directory'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F05%2Frimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F05%2Frimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory%2F' data-shr_title='Rimuovere+file+temporanei+ricorsivamente+all%27interno+di+una+directory'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2009/03/05/rimuovere-file-temporanei-ricorsivamente-allinterno-di-una-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC Tip: Finder, visualizzare i file nascosti</title>
		<link>http://www.silzenna.net/2009/03/04/mac-tip-finder-visualizzare-i-file-nascosti/</link>
		<comments>http://www.silzenna.net/2009/03/04/mac-tip-finder-visualizzare-i-file-nascosti/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 22:36:24 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[finder]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=160</guid>
		<description><![CDATA[Mac Tips: Come visualizzare e nascondere i file nascosti nel finder]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: center;"><img class="size-full wp-image-159 aligncenter" title="Apple Logo" src="http://www.silzenna.net/wp-content/uploads/2009/03/apple.png" alt="Apple Logo" width="106" height="127" /></p>
<p style="text-align: left;">Per abilitare la visualizzazione di file nascosti all&#8217;interno del finder, che di default è disabilitata, basta semplicemente aprire il terminale e digitare la seguente riga di codice:</p>
<pre name="code" class="py">defaults write com.apple.finder AppleShowAllFiles -bool true</pre>
<p>il terminale memorizzerà la nuova impostazione silenziosamente (nessun output dovrebbe comparire).</p>
<p>Ora, per visualizzare i file nascosti occorre semplicemente riavviare il finder.</p>
<p>Per effettuare l&#8217;operazione inversa, ovvero per nascondere i file nascosti dal finder occorre invece eseguire il seguente comando da terminale:</p>
<pre name="code" class="py">defaults write com.apple.finder AppleShowAllFiles -bool false</pre>
<p>quindi riavviare il finder per applicare la nuova impostazione</p>
<div class="shr-publisher-160"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F04%2Fmac-tip-finder-visualizzare-i-file-nascosti%2F' data-shr_title='MAC+Tip%3A+Finder%2C+visualizzare+i+file+nascosti'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F04%2Fmac-tip-finder-visualizzare-i-file-nascosti%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F03%2F04%2Fmac-tip-finder-visualizzare-i-file-nascosti%2F' data-shr_title='MAC+Tip%3A+Finder%2C+visualizzare+i+file+nascosti'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2009/03/04/mac-tip-finder-visualizzare-i-file-nascosti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash: ottenere informazioni sulle dimensioni di una cartella</title>
		<link>http://www.silzenna.net/2009/02/03/bash-ottenere-informazioni-sulle-dimensioni-di-una-cartella/</link>
		<comments>http://www.silzenna.net/2009/02/03/bash-ottenere-informazioni-sulle-dimensioni-di-una-cartella/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 09:25:36 +0000</pubDate>
		<dc:creator>silzenna</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[hosting web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[terminale]]></category>

		<guid isPermaLink="false">http://www.silzenna.net/?p=135</guid>
		<description><![CDATA[Per ottenere informazioni sulla dimensione totale di una cartella e di tutte le sottocartelle presenti al suo interno occorre da terminale entrare nella cartella da esaminare e digitare il comando du -h]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Per ottenere informazioni sulla dimensione totale di una cartella e di tutte le sottocartelle presenti al suo interno occorre da terminale entrare nella cartella da esaminare e digitare il comando:</p>
<pre name="code" class="py">du -h</pre>
<p>o in alternativa dalla directory superiore</p>
<pre name="code" class="py">du -h nome_cartella</pre>
<p>Tale comando ritornerà una lista ricorsiva di tutte le cartelle e sottocartelle con associate le dimensioni. L&#8217;opzione -h viene utilizzato per ritornare un&#8217;informazione maggiormente &#8220;human readable&#8221;.</p>
<div class="shr-publisher-135"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F02%2F03%2Fbash-ottenere-informazioni-sulle-dimensioni-di-una-cartella%2F' data-shr_title='Bash%3A+ottenere+informazioni+sulle+dimensioni+di+una+cartella'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F02%2F03%2Fbash-ottenere-informazioni-sulle-dimensioni-di-una-cartella%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fwww.silzenna.net%2F2009%2F02%2F03%2Fbash-ottenere-informazioni-sulle-dimensioni-di-una-cartella%2F' data-shr_title='Bash%3A+ottenere+informazioni+sulle+dimensioni+di+una+cartella'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.silzenna.net/2009/02/03/bash-ottenere-informazioni-sulle-dimensioni-di-una-cartella/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

