<?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>UNIX Notes &#187; manipulação de arquivos</title>
	<atom:link href="http://www.unixnotes.org/category/manipulacao-de-arquivos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unixnotes.org</link>
	<description>O unix, o universo e tudo mais.</description>
	<lastBuildDate>Thu, 26 Aug 2010 14:15:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Opção &#8220;-xdev&#8221; do comando find</title>
		<link>http://www.unixnotes.org/2008/12/23/opcao-xdev-do-find/</link>
		<comments>http://www.unixnotes.org/2008/12/23/opcao-xdev-do-find/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 09:28:25 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[administração de sistemas]]></category>
		<category><![CDATA[aix]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[manipulação de arquivos]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[-xdev]]></category>
		<category><![CDATA[Como listar os maiores arquivos de um diretório ou filesystem excluindo outros filesystems]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[opção -xdev]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/?p=136</guid>
		<description><![CDATA[Como listar os maiores arquivos de um diretório ou filesystem excluindo outros filesystems montados abaixo deste?

É um problema localizar os maiores arquivos de um filesystem quando temos outros filesystems montados. Se estou com o filesystem /var com alto percentual de ocupação e preciso localizar quais os maiores arquivos que estão causando o problema, devo ler os arquivos deste filesystem mas ignorar os que estão sobre outros filesystems, por exemplo se eu tiver um /var/local.]]></description>
			<content:encoded><![CDATA[<p>Como listar os maiores arquivos de um diretório ou filesystem excluindo outros filesystems montados abaixo deste?</p>
<p>É um problema localizar os maiores arquivos de um filesystem quando temos outros filesystems montados. Se estou com o filesystem /var com alto percentual de ocupação e preciso localizar quais os maiores arquivos que estão causando o problema, devo ler os arquivos deste filesystem mas ignorar os que estão sobre outros filesystems, por exemplo se eu tiver um /var/local.</p>
<p>Para isso, o comando find tem uma opção muito boa chamada -xdev. Ela considera apenas o filesystem especificado no path  do comando find.</p>
<p>Da man page:</p>
<p><strong><em>-xdev</em>:</strong> <em>Always evaluates to the value True. Prevents the find command from traversing a file system different from the one specified by the Path parameter.</em></p>
<p>Exemplo:</p>
<p>Listar os 20 maiores arquivos dentro do filesystem /var:</p>
<pre>find /var -xdev -type f -ls |sort -n +6 | tail -20</pre>
<p>Observação: No Solaris pode-se usar a opção -xdev ou -mount.</p>
<h2>Referências:</h2>
<ul>
<li>IBM Information Center, Comando find: <a title="http://publib.boulder.ibm.com/infocenter/systems/topic/com.ibm.aix.cmds/doc/aixcmds2/find.htm?tocNode=toc:front/front.cmb/0/0/2/0/5/29/" href="http://publib.boulder.ibm.com/infocenter/systems/topic/com.ibm.aix.cmds/doc/aixcmds2/find.htm?tocNode=toc:front/front.cmb/0/0/2/0/5/29/" target="_blank">http://publib.boulder.ibm.com/infocenter/systems/topic/com.ibm.aix.cmds/doc/aixcmds2/find.htm?tocNode=toc:front/front.cmb/0/0/2/0/5/29/</a></li>
<li>Sun Microsystems Documentation, Comando find: <a title="http://docs.sun.com/app/docs/doc/816-0210/6m6nb7m9j?a=view" href="http://docs.sun.com/app/docs/doc/816-0210/6m6nb7m9j?a=view" target="_blank">http://docs.sun.com/app/docs/doc/816-0210/6m6nb7m9j?a=view</a></li>
</ul>
<p><strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2007/04/03/solaris-identificar-a-qual-pacote-de-instalacao-pertence-um-arquivo/" rel="bookmark" title="3/04/2007">Solaris &#8211; Identificar à qual pacote de instalação pertence um arquivo</a></li>
<li><a href="http://www.unixnotes.org/2008/09/08/alguns-comandos-veritas-volume-manager/" rel="bookmark" title="8/09/2008">Alguns comandos &#8211; Veritas Volume Manager</a></li>
<li><a href="http://www.unixnotes.org/2007/06/13/bash-argument-list-too-long/" rel="bookmark" title="13/06/2007">bash: Argument list too long</a></li>
<li><a href="http://www.unixnotes.org/2008/12/22/aix-mksysb-como-restaurar-parte-do-backup-restore-parcial/" rel="bookmark" title="22/12/2008">Aix &#8211; mksysb &#8211; Como restaurar parte do backup (restore parcial)</a></li>
<li><a href="http://www.unixnotes.org/2007/04/23/aix-como-listar-todos-os-arquivos-de-um-fileset/" rel="bookmark" title="23/04/2007">Aix: Como listar todos os arquivos de um fileset</a></li>
</ul>
<p><!-- Similar Posts took 14.994 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2008/12/23/opcao-xdev-do-find/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aix e Solaris &#8211; Como criar um arquivo de um tamanho específico</title>
		<link>http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/</link>
		<comments>http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 17:20:30 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[administração de sistemas]]></category>
		<category><![CDATA[aix]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[manipulação de arquivos]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[arquivo]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[criar arquivo]]></category>
		<category><![CDATA[criar arquivo grande]]></category>
		<category><![CDATA[lmktemp]]></category>
		<category><![CDATA[mkfile]]></category>
		<category><![CDATA[tamanho]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/</guid>
		<description><![CDATA[Abaixo, seguem os comandos utilizados em AIX e Solaris para criar um arquivo de um tamanho específico. A criação de um arquivo com um determinado tamanho é útil para algumas coisas como: criar-se arquivos para testes, por exemplo, para transferir o arquivo via rede e avaliar a taxa de transferência da rede. criar arquivos para [...]]]></description>
			<content:encoded><![CDATA[<p>Abaixo, seguem os comandos utilizados em AIX e Solaris para criar um arquivo de um tamanho específico. A criação de um arquivo com um determinado tamanho é útil para algumas coisas como:</p>
<ul>
<li>criar-se arquivos para testes, por exemplo, para transferir o arquivo via rede e avaliar a taxa de transferência da rede.</li>
<li>criar arquivos para serem usados como swap no Solaris.</li>
</ul>
<p>&nbsp;</p>
<h2>AIX:</h2>
<p>Comando lmktemp:</p>
<pre># /usr/sbin/lmktemp [nome do arquivo] [tamanho]</pre>
<p>Exemplo:</p>
<pre># /usr/sbin/lmktemp teste.txt 100m</pre>
<p>&nbsp;</p>
<h2>Solaris:</h2>
<p>Comando mkfile:</p>
<pre># mkfile  [tamanho] [nome do arquivo]</pre>
<p>Exemplo:</p>
<pre># mkfile 100m teste.txt</pre>
<p>&nbsp;</p>
<p>O tamanho deve vir seguido de g, m, k ou b (giga, mega, kilo, byte)</p>
<p>Nos dois exemplos acima, um arquivo chamado teste.txt é criado com 100 MB.</p>
<p>&nbsp;</p>
<h2>Referência:</h2>
<ol>
<li>Unix Rosetta Stone: <a title="http://vinhnet.org/Knowledge/system-admin/Rosetta_Stone_Unix_translator2.htm" href="http://vinhnet.org/Knowledge/system-admin/Rosetta_Stone_Unix_translator2.htm" target="_blank">http://vinhnet.org/Knowledge/system-admin/Rosetta_Stone_Unix_translator2.htm</a></li>
<li>mkfile man page: <a title="mkfile man page" href="http://docs.sun.com/app/docs/doc/802-5747-1M/6i9g1e17p?l=en&#038;a=view&#038;q=mkfile" target="_blank">http://docs.sun.com/app/docs/doc/802-5747-1M/6i9g1e17p?l=en&#038;a=view&#038;q=mkfile</a></li>
<li>lmktemp: <a href="http://www.coolcommands.com/index.php?option=com_cccat&amp;task=display&amp;id=154" title="http://www.coolcommands.com/index.php?option=com_cccat&amp;task=display&amp;id=154">http://www.coolcommands.com/index.php?option=com_cccat&amp;task=display&amp;id=154</a></li>
</ol>
<p><strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2007/06/14/como-remover-um-arquivo-com-nome-estranho/" rel="bookmark" title="14/06/2007">Como remover um arquivo com nome estranho</a></li>
<li><a href="http://www.unixnotes.org/2007/11/21/reduzir-arquivo-de-imagem-na-linha-de-comando/" rel="bookmark" title="21/11/2007">Linux &#8211; Como reduzir arquivo de imagem na linha de comando</a></li>
<li><a href="http://www.unixnotes.org/2007/06/11/comando-rpm-como-listar-todos-os-arquivos-de-um-pacote-instalado/" rel="bookmark" title="11/06/2007">Comando rpm: Como listar todos os arquivos de um pacote instalado</a></li>
<li><a href="http://www.unixnotes.org/2007/01/19/como-verificar-informacao-da-placa-de-rede-aix-solaris-e-linux/" rel="bookmark" title="19/01/2007">Como verificar informação da placa de rede &#8211; Aix, Solaris e Linux</a></li>
<li><a href="http://www.unixnotes.org/2007/06/13/bash-argument-list-too-long/" rel="bookmark" title="13/06/2007">bash: Argument list too long</a></li>
</ul>
<p><!-- Similar Posts took 6.870 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux &#8211; Como reduzir arquivo de imagem na linha de comando</title>
		<link>http://www.unixnotes.org/2007/11/21/reduzir-arquivo-de-imagem-na-linha-de-comando/</link>
		<comments>http://www.unixnotes.org/2007/11/21/reduzir-arquivo-de-imagem-na-linha-de-comando/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:37:32 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[manipulação de arquivos]]></category>
		<category><![CDATA[arquivo]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[imagem]]></category>
		<category><![CDATA[reduzir]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/2007/11/21/reduzir-arquivo-de-imagem-na-linha-de-comando/</guid>
		<description><![CDATA[Para enviar fotos ou imagens por email, para um fotolog ou páginas web, pode ser interessante reduzir o tamanho dessas imagens. Para reduzir o tamanho de arquivos de imagem, pode-se usar o comando convert do Linux. Segue abaixo um exemplo desta redução, onde o arquivo DSC07370.JPG será reduzido para o tamanho 800&#215;600 e passará a [...]]]></description>
			<content:encoded><![CDATA[<p>Para enviar fotos ou imagens por email, para um fotolog ou páginas web, pode ser interessante reduzir o tamanho dessas imagens.</p>
<p>Para reduzir o tamanho de arquivos de imagem, pode-se usar o comando <em><strong>convert</strong></em> do Linux.</p>
<p>Segue abaixo um exemplo desta redução, onde o arquivo DSC07370.JPG será reduzido para o tamanho 800&#215;600 e passará a se chamar DSC07370_P.JPG. O tamanho dos  arquivos está destacado em vermelho.</p>
<pre>$ convert -size 800x600 DSC07370.JPG DSC07370_P.JPG

$ ls -l
total 18478
<strong>-rwxr--r-- 1 foo foo <font color="#ff0000">3037188 </font>2007-10-08 23:47 DSC07370.JPG</strong>
-rwxr--r-- 1 foo foo 3037188 2007-10-14 23:46 DSC07370.JPG.BKP
<strong>-rw-r--r-- 1 foo foo <font color="#ff0000">854502 </font>2007-10-14 23:46 DSC07370_P.JPG</strong>
-rwxr--r-- 1 foo foo 3121465 2007-10-08 23:48 DSC07371.JPG
-rwxr--r-- 1 foo foo 3041769 2007-10-08 23:48 DSC07372.JPG
-rwxr--r-- 1 foo foo 3029528 2007-10-08 23:48 DSC07373.JPG
-rwxr--r-- 1 foo foo 2737071 2007-10-08 23:49 DSC07374.JPG
$</pre>
<p>&nbsp;</p>
<h2>Referência:</h2>
<p><a href="http://linux.about.com/od/commands/l/blcmdl1_convert.htm" title="http://linux.about.com/od/commands/l/blcmdl1_convert.htm">http://linux.about.com/od/commands/l/blcmdl1_convert.htm</a></p>
<p><a href="http://www.linux.com/articles/113978" title="http://www.linux.com/articles/113978">http://www.linux.com/articles/113978</a></p>
<p><a href="http://www.ibm.com/developerworks/linux/library/l-graf/" title="http://www.ibm.com/developerworks/linux/library/l-graf/">http://www.ibm.com/developerworks/linux/library/l-graf/</a><strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2007/02/02/como-ver-o-total-de-memoria-que-o-servidor-possui/" rel="bookmark" title="2/02/2007">Aix e Solaris: Como ver o total de memória que o servidor possui</a></li>
<li><a href="http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/" rel="bookmark" title="22/02/2008">Aix e Solaris &#8211; Como criar um arquivo de um tamanho específico</a></li>
<li><a href="http://www.unixnotes.org/2007/06/11/comando-rpm-como-listar-todos-os-arquivos-de-um-pacote-instalado/" rel="bookmark" title="11/06/2007">Comando rpm: Como listar todos os arquivos de um pacote instalado</a></li>
<li><a href="http://www.unixnotes.org/2008/12/22/aix-mksysb-como-restaurar-parte-do-backup-restore-parcial/" rel="bookmark" title="22/12/2008">Aix &#8211; mksysb &#8211; Como restaurar parte do backup (restore parcial)</a></li>
<li><a href="http://www.unixnotes.org/2008/06/10/aix-parametros-de-kernel/" rel="bookmark" title="10/06/2008">Aix &#8211; Parâmetros de kernel</a></li>
</ul>
<p><!-- Similar Posts took 6.734 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2007/11/21/reduzir-arquivo-de-imagem-na-linha-de-comando/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
