<?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>Valdinei dos Santos &#187; tar</title>
	<atom:link href="http://www.valdineidossantos.com/tag/tar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.valdineidossantos.com</link>
	<description>programação, sistemas operacionais e assuntos web</description>
	<lastBuildDate>Sat, 27 Feb 2010 20:09:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>tar e rm alguns segredos&#8230;</title>
		<link>http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/</link>
		<comments>http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 19:36:25 +0000</pubDate>
		<dc:creator>Valdinei</dc:creator>
				<category><![CDATA[Sistemas Operacionais]]></category>
		<category><![CDATA[dia a dia]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macetes]]></category>
		<category><![CDATA[rm]]></category>
		<category><![CDATA[tar]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.4genius.com.br/valdinei/?p=8</guid>
		<description><![CDATA[Hoje vamos falar um pouco sobre backup e sobre uma curiosidade do comando rm. Eu precisa criar um pacote compactado com os arquivos fontes de um aplicativo da empresa onde trabalho. Mas neste pacote não poderiam ir os arquivos de trabalho do sistema como PDF, Imagens, XML e etc. Para fazer a compactação geramente utilizo [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje vamos falar um pouco sobre backup e sobre uma curiosidade do comando rm.<br />
Eu precisa criar um pacote compactado com os arquivos fontes de um aplicativo da empresa onde trabalho. Mas neste pacote não poderiam ir os arquivos de trabalho do sistema como PDF, Imagens, XML e etc.<br />
Para fazer a compactação geramente utilizo o tar pois ele é de simples entendimento e largamente utilizado por pessoas que utilizam UNIX.<br />
A sintaxe básica é:</p>
<pre class="brush: bash">tar  arquivo_saida arquivo_entrada1 arquivo_entrada_n</pre>
<p>Assim como utilizei a flag &#8211;exclude no rsync posso utilizar no tar também.<br />
Então para resolver meu problema foi simples digitei.</p>
<pre class="brush: bash">tar -vczf arquivosFontes.tar.gz /home/valdinei/ --exclude /home/valdinei/userFiles</pre>
<p>Onde as opções são definidas da seguinte forma:</p>
<pre class="brush: bash">-v mostrar as saidas na tela
-c criação de arquivo
-z tipo de compactação
-f arquivo</pre>
<p>Resolvido o problema com este comando, mas fazendo os testes para descobrir como o comando funcionava foram sendo criados arquivo lixo em meu ambiente de teste. Este arquivos eram os &#8211;exclude, &#8211;exclude= e coisas do tipo pois fiz muitas tentativas <img src='http://www.valdineidossantos.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Para apagarmos apagarmos arquivos é so utilizar o comando rm &lt;arquivo&gt;, sendo este um arquivo com um nome normal.<br />
Neste caso meu arquivo não tinha um nome normal.</p>
<p>Digite no seu console</p>
<pre class="brush: bash">touch --test.</pre>
<p>Depois</p>
<pre class="brush: bash"> rm --test</pre>
<p>para ver o que acontece&#8230;. nada vai dar um erro.</p>
<p>Tem um explicação logica para isso, quando chamamos um comando é utlizado uma nova shell para executa-la e como o sinal (&#8211;) é utlizado para a passagem de paramentros da um erro pois agora este sinal pertence ao nome do arquivo.</p>
<p>Sem se extender mais sobre o assunto vamos a solução:</p>
<pre class="brush: bash">rm -- --test</pre>
<p>Pronto apagamos o arquivo. Porque?<br />
Bem agora definimos que o comando vai ser executado pelo shell que estamos utilizando.</p>
<p>Espero ter ajudado pois isso me salvou hoje criando um arquivo limpo e deixando minha máquina sem arquivos com nomes bizarros.</p>
<p>Abraços<br />
Dinei.</p>
<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "unix";
            bb_bid  = "135874";
            bb_lang = "pt-BR";
            bb_name = "custom";bb_limit = "9";bb_format = "bbo";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end -->

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-shr">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/feed" rel="nofollow" class="external" title="Acompanhar comentários deste artigo?">Acompanhar comentários deste artigo?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos...&amp;desc=Hoje%20vamos%20falar%20um%20pouco%20sobre%20backup%20e%20sobre%20uma%20curiosidade%20do%20comando%20rm.%0D%0AEu%20precisa%20criar%20um%20pacote%20compactado%20com%20os%20arquivos%20fontes%20de%20um%20aplicativo%20da%20empresa%20onde%20trabalho.%20Mas%20neste%20pacote%20n%C3%A3o%20poderiam%20ir%20os%20arquivos%20de%20trabalho%20do%20sistema%20como%20PDF%2C%20Imagens%2C%20XML%20e%20etc.%0D%0APara%20fazer%20a%20comp" rel="nofollow" class="external" title="Publicar noDiigo">Publicar noDiigo</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;t=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-hotmail">
			<a href="http://mail.live.com/?rru=compose?subject=tar+e+rm+alguns+segredos...&amp;body=Link: http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Hoje%20vamos%20falar%20um%20pouco%20sobre%20backup%20e%20sobre%20uma%20curiosidade%20do%20comando%20rm.%0D%0AEu%20precisa%20criar%20um%20pacote%20compactado%20com%20os%20arquivos%20fontes%20de%20um%20aplicativo%20da%20empresa%20onde%20trabalho.%20Mas%20neste%20pacote%20n%C3%A3o%20poderiam%20ir%20os%20arquivos%20de%20trabalho%20do%20sistema%20como%20PDF%2C%20Imagens%2C%20XML%20e%20etc.%0D%0APara%20fazer%20a%20comp" rel="nofollow" class="external" title="Email this via Hotmail">Email this via Hotmail</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;bm_description=tar+e+rm+alguns+segredos...&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Adicionar aoMister Wong">Adicionar aoMister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Compartilhar noMixx">Compartilhar noMixx</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=tar+e+rm+alguns+segredos...&amp;du=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;cn=Hoje%20vamos%20falar%20um%20pouco%20sobre%20backup%20e%20sobre%20uma%20curiosidade%20do%20comando%20rm.%0D%0AEu%20precisa%20criar%20um%20pacote%20compactado%20com%20os%20arquivos%20fontes%20de%20um%20aplicativo%20da%20empresa%20onde%20trabalho.%20Mas%20neste%20pacote%20n%C3%A3o%20poderiam%20ir%20os%20arquivos%20de%20trabalho%20do%20sistema%20como%20PDF%2C%20Imagens%2C%20XML%20e%20etc.%0D%0APara%20fazer%20a%20comp" rel="nofollow" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Compartilhar noReddit">Compartilhar noReddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/&amp;title=tar+e+rm+alguns+segredos..." rel="nofollow" class="external" title="Encontrou algo bom? Compartilhe no StumbleUpon">Encontrou algo bom? Compartilhe no StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/" rel="nofollow" class="external" title="Compartilhar noTechnorati">Compartilhar noTechnorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=RT+%40valdineisantos%3A+tar+e+rm+alguns+segredos...+-+http://tr.im/virO&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=tar+e+rm+alguns+segredos...&amp;body=Link: http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Hoje%20vamos%20falar%20um%20pouco%20sobre%20backup%20e%20sobre%20uma%20curiosidade%20do%20comando%20rm.%0D%0AEu%20precisa%20criar%20um%20pacote%20compactado%20com%20os%20arquivos%20fontes%20de%20um%20aplicativo%20da%20empresa%20onde%20trabalho.%20Mas%20neste%20pacote%20n%C3%A3o%20poderiam%20ir%20os%20arquivos%20de%20trabalho%20do%20sistema%20como%20PDF%2C%20Imagens%2C%20XML%20e%20etc.%0D%0APara%20fazer%20a%20comp" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.valdineidossantos.com/2008/06/tar-e-rm-alguns-segredos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
