<?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>Zarpele! Linux and Software Libre &#187; Consola</title>
	<atom:link href="http://www.zarpele.com.ar/tag/consola/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zarpele.com.ar</link>
	<description>GNU/Linux, Programación, Tecnologia...</description>
	<lastBuildDate>Thu, 12 Jan 2012 14:26:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Averiguar mi IP publica por consola&#8230;</title>
		<link>http://www.zarpele.com.ar/2010/08/averiguar-mi-ip-publica-por-consola/</link>
		<comments>http://www.zarpele.com.ar/2010/08/averiguar-mi-ip-publica-por-consola/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 12:31:10 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1919</guid>
		<description><![CDATA[<p>Muchas veces, necesitamos saber nuestra IP publica por x razón. Algunos entran a este tipo de paginas <a href="http://www.cualesmiip.com/" target="_blank">www.cualesmiip.com</a> y otros usuarios mas avanzados y se fijan la IP publica que tiene el módem de nuestro &#8220;queridisimo&#8221; ISP o en nuestro router en caso de que el módem este configurado como Pure Bridge.</p>
<p>Para averiguar nuestra IP publica por consola, necesitamos que &#8220;alguien&#8221; de afuera nos diga a través de cual IP accedemos a ese &#8220;alguien&#8221;. Para esto mismo utilizaremos <a href="http://packages.ubuntu.com/lucid/curl">curl</a>.</p>
<blockquote><p>curl es un cliente para obtener archivos de servidores utilizando cualquiera de los protocolos soportados. La orden está diseñada para funcionar sin interacción del usuario o ninguna clase de interacción.</p>
<p>curl ofrece una gran cantidad de trucos útiles como soporte para proxy, auteticación de usuarios, subidas por FTP, post HTTP, reanudación de transferencias HTTP y más. </p></blockquote>
<p>Para instalarlo&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ sudo apt-get install curl</pre>
<p>Y listo, solo hacer&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ curl http://www.zarpele.com.ar/some/ip.php</pre>
<pre class="brush: bash;">chuecko@zarpele ~ $ 190.229.136.245</pre>
<p><strong>Saludos&#8230;</strong></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1919" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;submitHeadline=Averiguar+mi+IP+publica+por+consola%26%238230%3B&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;title=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;title=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;title=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;bm_description=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;T=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;title=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;title=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Averiguar+mi+IP+publica+por+consola%26%238230%3B+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F08%2Faveriguar-mi-ip-publica-por-consola%2F&amp;t=Averiguar+mi+IP+publica+por+consola%26%238230%3B" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1919').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2010/08/averiguar-mi-ip-publica-por-consola/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Consola: Mostrar los ficheros que un proceso esta utilizando&#8230;</title>
		<link>http://www.zarpele.com.ar/2010/07/consola-mostrar-los-ficheros-que-un-proceso-esta-utilizando/</link>
		<comments>http://www.zarpele.com.ar/2010/07/consola-mostrar-los-ficheros-que-un-proceso-esta-utilizando/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 11:02:21 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1894</guid>
		<description><![CDATA[<p>Este es un pequeño tip, para ver los ficheros que tiene abierto un determinado proceso, cuando digo fichero me refiero a directorios, registros, pipes, socket, bibliotecas, etc ya que como sabemos en el mundo Linux todo es un fichero <img src='http://www.zarpele.com.ar/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Para esto utilizaremos el comando <em><strong>lsof</strong></em><br />
<span style="color:#990000">Descripción:</font></p>
<blockquote><p>List open files. Muestra los archivos que un proceso ha abierto para poder ejecutarse. Mas info  ~ $ <em><strong>man lsof</strong></em></p></blockquote>
<p>Para hacer la prueba, vamos a mostrar los ficheros que tiene abierto un proceso simple como lo es el mismisimo<em> man</em>, ya que si queremos observar por ejemplo los procesos de Firefox, tendríamos una lista larga larga que no vale la pena mostrar en esta simple guía.</p>
<p>Por ejemplo visualizamos el manual del comando<em> cp </em>(copiar)&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ man cp</pre>
<p>Sin terminar el proceso anterior, desde otra terminal obtendremos el PID del proceso anterior&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ ps -ed | grep man
   54 ?        00:00:03 kondemand/0
   55 ?        00:00:00 kondemand/1
  887 ?        00:00:00 modem-manager
 2268 ?        00:00:02 gnome-power-man
18184 pts/1    00:00:00 man</pre>
<p>La ultima linea es la que nos interesa, el pid del proceso man (en este caso) es 18184 y ahora procedemos a listar los ficheros abiertos por este proceso.</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ lsof -p 18184
COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
man     18184 chuecko  cwd    DIR    8,3     4096 196660 /usr/share/man
man     18184 chuecko  rtd    DIR    8,3     4096      2 /
man     18184 chuecko  txt    REG    8,3   173084   2036 /usr/bin/man
man     18184 chuecko  mem    REG    8,3  1319364 174375 /lib/tls/i686/cmov/libc-2.10.1.so
man     18184 chuecko  mem    REG    8,3    21840   3520 /usr/lib/libgdbm.so.3.0.0
man     18184 chuecko  mem    REG    8,3    83608    526 /lib/libz.so.1.2.3.3
man     18184 chuecko  mem    REG    8,3   113320     64 /lib/ld-2.10.1.so
man     18184 chuecko  mem    REG    8,3    20841 189160 /usr/share/locale-langpack/es/LC_MESSAGES/man-db.mo
man     18184 chuecko  mem    REG    8,3   256316 395749 /usr/lib/locale/es_AR.utf8/LC_CTYPE
man     18184 chuecko  mem    REG    8,3   966954 214312 /usr/lib/locale/es_AR.utf8/LC_COLLATE
man     18184 chuecko  mem    REG    8,3       54 395670 /usr/lib/locale/es_AR.utf8/LC_NUMERIC
man     18184 chuecko  mem    REG    8,3     2378 188952 /usr/lib/locale/es_AR.utf8/LC_TIME
man     18184 chuecko  mem    REG    8,3      286 188956 /usr/lib/locale/es_AR.utf8/LC_MONETARY
man     18184 chuecko  mem    REG    8,3       54 214315 /usr/lib/locale/es_AR.utf8/LC_MESSAGES/SYS_LC_MESSAGES
man     18184 chuecko  mem    REG    8,3       34 395635 /usr/lib/locale/es_AR.utf8/LC_PAPER
man     18184 chuecko  mem    REG    8,3       62 395633 /usr/lib/locale/es_AR.utf8/LC_NAME
man     18184 chuecko  mem    REG    8,3      127 188957 /usr/lib/locale/es_AR.utf8/LC_ADDRESS
man     18184 chuecko  mem    REG    8,3       51 188958 /usr/lib/locale/es_AR.utf8/LC_TELEPHONE
man     18184 chuecko  mem    REG    8,3       23 395751 /usr/lib/locale/es_AR.utf8/LC_MEASUREMENT
man     18184 chuecko  mem    REG    8,3    26048 263920 /usr/lib/gconv/gconv-modules.cache
man     18184 chuecko  mem    REG    8,3      351 188960 /usr/lib/locale/es_AR.utf8/LC_IDENTIFICATION
man     18184 chuecko    0u   CHR  136,1      0t0      4 /dev/pts/1
man     18184 chuecko    1u   CHR  136,1      0t0      4 /dev/pts/1
man     18184 chuecko    2u   CHR  136,1      0t0      4 /dev/pts/1</pre>
<p>Y listo, nos muestra todos los ficheros abiertos indicando tambien su tipo. Para mas info sobre este comando&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ lsof --help</pre>
<p><strong>Saludos&#8230;</strong></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1894" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;submitHeadline=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;title=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;title=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;title=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;bm_description=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;T=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;title=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;title=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fconsola-mostrar-los-ficheros-que-un-proceso-esta-utilizando%2F&amp;t=Consola%3A+Mostrar+los+ficheros+que+un+proceso+esta+utilizando%26%238230%3B" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1894').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2010/07/consola-mostrar-los-ficheros-que-un-proceso-esta-utilizando/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mandar un Correo Electrónico a través del protocolo SMTP</title>
		<link>http://www.zarpele.com.ar/2010/07/mandar-un-correo-electronico-a-traves-del-protocolo-smtp/</link>
		<comments>http://www.zarpele.com.ar/2010/07/mandar-un-correo-electronico-a-traves-del-protocolo-smtp/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 04:59:59 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[Red]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1884</guid>
		<description><![CDATA[<p>Estudiando Redes, me puse a investigar a fondo este protocolo, por lo que decidí (para que me quede mas claro) mandarme un mail utilizando las primitivas de este protocolo, todo por consola y usando los servidores de nuestros amigos de <a href="http://www.google.com">Google</a>.</p>
<p>Primero echemos un vistazo a esto <a href="http://es.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol">SMTP Wikipedia</a>.</p>
<blockquote><p>Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en texto utilizado para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos (PDA&#8217;s, teléfonos móviles, etc.). Está definido en el RFC 2821 y es un estándar oficial de Internet.</p></blockquote>
<p>Manos a la obra, para esto vamos a tener que utilizar <a href="http://www.openssl.org/">openssl</a> ya que nos debemos autentificar con <a href="http://es.wikipedia.org/wiki/Transport_Layer_Security">TLS</a> y no podemos usar nuestro querido <a href="http://es.wikipedia.org/wiki/Telnet">Telnet</a> o la navaja suiza de <a href="http://es.wikipedia.org/wiki/Netcat">Netcat</a>. Por lo que se esta aplicación ya viene con Ubuntu así que no sera necesario instalarlo.</p>
<p>La dirección a la que nos vamos a conectar es <a href="smtp.gmail.com">smtp.gmail.com</a> y como leyeron en la Wiki esta trabaja en el puerto 465/TCP</p>
<p>Nos conectamos desde nuestra consola con el Servidor de Correo.</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ openssl s_client -crlf -connect smtp.gmail.com:465</pre>
<pre class="brush: bash;">CONNECTED(00000003)
depth=1 /C=US/O=Google Inc/CN=Google Internet Authority
verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
 0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=smtp.gmail.com
   i:/C=US/O=Google Inc/CN=Google Internet Authority
 1 s:/C=US/O=Google Inc/CN=Google Internet Authority
   i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIDWzCCAsSgAwIBAgIKFMs0nQADAAASjjANBgkqhkiG9w0BAQUFADBGMQswCQYD
VQQGEwJVUzETMBEGA1UEChMKR29vZ2xlIEluYzEiMCAGA1UEAxMZR29vZ2xlIElu
dGVybmV0IEF1dGhvcml0eTAeFw0xMDA0MjIyMDAyNDVaFw0xMTA0MjIyMDEyNDVa
MGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1N
b3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgSW5jMRcwFQYDVQQDEw5zbXRw
LmdtYWlsLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAz4B46NG2l4Bk
DdccddAuuOssQ4ZxCHoyj+ErdlEqZurVCoGQzAkhZTkzHrmIgYmM6roTbkF/zEaa
2ROe9s4VoL4OgUnoyB0u1KbwrG5PHBbsMdk0r6jMmhh+MORFVYgQrFxJnu8GnHiG
W4QhmKVytu0FclYE+F1gOOx5qIgTVCMCAwEAAaOCASwwggEoMB0GA1UdDgQWBBS1
+KKmwdxtkpKkJgvwhZztqe0uszAfBgNVHSMEGDAWgBS/wDDr9UMRPme6npH7/Gra
42sSJDBbBgNVHR8EVDBSMFCgTqBMhkpodHRwOi8vd3d3LmdzdGF0aWMuY29tL0dv
b2dsZUludGVybmV0QXV0aG9yaXR5L0dvb2dsZUludGVybmV0QXV0aG9yaXR5LmNy
bDBmBggrBgEFBQcBAQRaMFgwVgYIKwYBBQUHMAKGSmh0dHA6Ly93d3cuZ3N0YXRp
Yy5jb20vR29vZ2xlSW50ZXJuZXRBdXRob3JpdHkvR29vZ2xlSW50ZXJuZXRBdXRo
b3JpdHkuY3J0MCEGCSsGAQQBgjcUAgQUHhIAVwBlAGIAUwBlAHIAdgBlAHIwDQYJ
KoZIhvcNAQEFBQADgYEAUc39Y22ucA2N4mmDdPMC8DKbrRGlGMpC294mfh3yCkJa
YRWjodFQSgCtFyKhTZ9roFpSEL0D4QxAtLSwtC0bSaSVusfAW3/CFgG/Cya724ic
9UoEosoG8CK+eGoGQuEsZ0xR86J5jOs2H+4QPHFCn594V7ZySzdeQi93YV31RBE=
-----END CERTIFICATE-----
subject=/C=US/ST=California/L=Mountain View/O=Google Inc/CN=smtp.gmail.com
issuer=/C=US/O=Google Inc/CN=Google Internet Authority
---
No client certificate CA names sent
---
SSL handshake has read 1704 bytes and written 300 bytes
---
New, TLSv1/SSLv3, Cipher is RC4-MD5
Server public key is 1024 bit
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1
    Cipher    : RC4-MD5
    Session-ID: 4E6C0454CA6DC4823445CBCDBE29E222DA88E29964BCE79C25AC763F80DF7267
    Session-ID-ctx:
    Master-Key: 6290470B34D57A0A16F0BBAA08A204E396272A1DCB7E5C43003DAAC88239FE8D36DBEAD39E3C711CEBFC00A9ACE982C0
    Key-Arg   : None
    Start Time: 1278044114
    Timeout   : 300 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
---
220 mx.google.com ESMTP 14sm2035922ant.1
</pre>
<p>Como podrán ver nos dio la bienvenida, así que abrimos sesión con HELO&#8230;</p>
<pre class="brush: bash;">HELO mx.google.com
250 mx.google.com at your service</pre>
<p>Ahora nos debemos autentificar con nuestro usuario y password de Gmail, para esto utilizare AUTH LOGIN donde los datos están codificados en <a href="http://es.wikipedia.org/wiki/Base64">base64</a>, así que antes obtendremos el usuario y password codificados desde otra consola.</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ echo zarpele@gmail.com | base64
emFycGVsZUBnbWFpbC5jb20K
</pre>
<pre class="brush: bash;">chuecko@zarpele ~ $ echo mipassword | base64
bWlwYXNzd29yZAo=
</pre>
<p>Listo, volviendo ahora con openssl le decimos al servidor que nos queremos autentificar (existen otros metodos ademas de login) con AUTH LOGIN</p>
<pre class="brush: bash;">AUTH LOGIN
334 VXNlcm5hbWU6</pre>
<p>Copiamos nuestro Username en base64 (el que realizamos en el paso anterior)</p>
<pre class="brush: bash;">emFycGVsZUBnbWFpbC5jb20K</pre>
<p>A continuacion nos pide el el Password</p>
<pre class="brush: bash;">334 UGFzc3dvcmQ6
bWlwYXNzd29yZAo=</pre>
<p>Nótese que después de 334 en cada paso nos pide Username: y Password: codificado en base64. Si todo esta bien el servidor nos devuelve&#8230;</p>
<pre class="brush: bash;">235 2.7.0 Accepted</pre>
<p>Ahora le indicamos el quien envía el mensaje con la primitiva MAIL FROM: <tuemail@tuservidor.com> (los mayores y menores se utilizan)</p>
<pre class="brush: bash;">MAIL FROM: &lt;zarpele@gmail.com&gt;
250 2.1.0 OK</pre>
<p>Y ahora el destinatario del mensaje con RCPT TO: <chuecko@zarpele.com.ar> (los mayores y menores se utilizan)<br />
<span style="color:#990000">Aclaración Importante:</span> aquí utilizaremos rcpt to: todo en minúscula ya que sino obtenemos un RENEGOTIATING, tuve altos dolores de cabezas gracias a esto, pero lo solucione gracias a este mail de <a href="http://archives.neohapsis.com/archives/postfix/2007-01/1334.html">Wietse Venema</a></p>
<pre class="brush: bash;">rcpt to: &lt;chuecko@zarpele.com.ar&gt;
250 2.1.5 OK</pre>
<p>Listo ahora podemos escribir el cuerpo del mensaje, con DATA</p>
<pre class="brush: bash;">DATA
354  Go ahead</pre>
<pre class="brush: bash;">Esto es el cuerpo del mensaje. Mandado con SMTP y OpenSSL desde Zarpele

Saludos

.
</pre>
<p>Podrán ver que el cuerpo si finaliza con una línea en la que el único carácter es un punto. Listo recibimos la confirmacion y por lo que veo los bytes del mensaje (no estoy seguro)</p>
<pre class="brush: bash;">250 2.0.0 OK 1278046411</pre>
<p>Y listo correo enviado&#8230; salimos de openssl con un quit.<br />
Tambien si estan inspirados pueden leerse el RFC de este protocolo el <a href="http://www.ietf.org/rfc/rfc2821.txt">RFC 2821</a></p>
<p>Saludos gente&#8230;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1884" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;submitHeadline=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;title=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;title=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;title=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;bm_description=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;T=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;title=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;title=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F07%2Fmandar-un-correo-electronico-a-traves-del-protocolo-smtp%2F&amp;t=Mandar+un+Correo+Electr%C3%B3nico+a+trav%C3%A9s+del+protocolo+SMTP" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1884').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2010/07/mandar-un-correo-electronico-a-traves-del-protocolo-smtp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Notificaciones en Ubuntu desde tu Consola</title>
		<link>http://www.zarpele.com.ar/2010/05/notificaciones-en-ubuntu-desde-tu-consola/</link>
		<comments>http://www.zarpele.com.ar/2010/05/notificaciones-en-ubuntu-desde-tu-consola/#comments</comments>
		<pubDate>Sun, 16 May 2010 06:41:57 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1782</guid>
		<description><![CDATA[<p><a href="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-eddie.png" rel="shadowbox"><img src="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-eddie.png" alt="notify-eddie" title="notify-eddie" width="300" class="alignleft size-full wp-image-1785" /></a>Siempre me pregunte como manejar las notificaciones de Ubuntu a piaciere y hasta hoy encontré la solucion, esta misma se llama <a href="http://packages.debian.org/sid/libnotify-bin" target="_blank">libnotify-bin</a>, librería que nos permite mostrar notificaciones como la que ven a la izquierda de este texto de forma rapida y elegante desde nuestra consola.</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ sudo apt-get install libnotify-bin</pre>
<p>Deberán tener instalada esta librería para poder usar el comando <em>notify-send</em>, esta librería viene por defecto en Ubuntu.</p>
<p>Con notify-send pueden enviar notificaciones del escritorio para el usuario a través del demonio de notificación desde la línea de comandos. Estas notificaciones se pueden utilizar para informar al usuario sobre un evento o mostrar algún tipo de información sin molestar a los mismos.</p>
<p>Bien, manos a la obra&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ notify-send &quot;Zarpele&quot; &quot;Linux &amp; Software Libre&quot;</pre>
<p><a href="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-zarpele.png"><img src="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-zarpele.png" alt="notify-zarpele" title="notify-zarpele" width="351" height="111" class="aligncenter size-full wp-image-1786" /></a></p>
<p>Para indicarle una imagen debemos agregarle <em>-i {ruta}</em></p>
<pre class="brush: bash;">chuecko@zarpele ~ $ notify-send &quot;Zarpele&quot; &quot;Linux &amp; Software Libre&quot; -i &quot;/home/chuecko/.icons/tux.png&quot;</pre>
<p><a href="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-zarpeleimg.png"><img src="http://www.zarpele.com.ar/wp-content/uploads/2010/05/notify-zarpeleimg.png" alt="notify-zarpeleimg" title="notify-zarpeleimg" width="336" height="98" class="aligncenter size-full wp-image-1787" /></a></p>
<p>También podemos indicarle el tiempo que deseamos que aparezca en pantalla, agregando <em>-t {time}</em>, dicho tiempo en milisegundos.</p>
<p>Ejemplo:</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ notify-send &quot;Zarpele&quot; &quot;Linux &amp; Software Libre&quot; -t 5000</pre>
<p>Mostraremos la notificación con una duracion de 5 segundos.</p>
<p>Si quieren saber mas de este comando, solo vean su manual&#8230;</p>
<pre class="brush: bash;">chuecko@zarpele ~ $ man notify-send</pre>
<p><em><span style="color: #333399;">Saludos&#8230;Comentar es sano&#8230;</span></em></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1782" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;submitHeadline=Notificaciones+en+Ubuntu+desde+tu+Consola&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;title=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;title=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;title=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;bm_description=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;T=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;title=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;title=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Notificaciones+en+Ubuntu+desde+tu+Consola+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F05%2Fnotificaciones-en-ubuntu-desde-tu-consola%2F&amp;t=Notificaciones+en+Ubuntu+desde+tu+Consola" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1782').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2010/05/notificaciones-en-ubuntu-desde-tu-consola/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Establecer como fondo de escritorio en Ubuntu</title>
		<link>http://www.zarpele.com.ar/2010/02/establecer-como-fondo-de-escritorio-en-ubuntu/</link>
		<comments>http://www.zarpele.com.ar/2010/02/establecer-como-fondo-de-escritorio-en-ubuntu/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 23:54:50 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1601</guid>
		<description><![CDATA[<p><img src="http://www.zarpele.com.ar/wp-content/uploads/2010/02/ubuntu-nautilus.jpg" alt="ubuntu-nautilus" title="ubuntu-nautilus" width="200"  class="aligncenter size-full wp-image-1609" /><br />
Una de las cosas que siempre me fastidia en Ubuntu es hacer click derecho en el escritorio y establecer un fondo de escritorio, sin tener la opción de hacer click derecho en la imagen y establecerla (si, al mejor estilo windowse).</p>
<p>Realice una serie de script, que nos permite dicha opción, editando algunos datos de la configuración de Gnome. Si bien el titulo dice Ubuntu este script se puede aplicar en cualquier sistema que use administrador de archivos Nautilus y Bash por supuesto.</p>
<p>Para esto se tienen que bajar <a title="Bajar" href="http://www.zarpele.com.ar/wp-content/uploads/2010/02/establecer_como_fondo_del_escritorio_by_zarpele.zip" target="_blank"><strong><em>ESTE PAQUETE</em></strong></a> y descomprimir la carpeta en&#8230;</p>
<pre class="brush: bash;">/home/usuario/.gnome2/nautilus-scripts</pre>
<p>Y listo, para probarlo hacer click derecho un una imagen, <strong><em>Scripts -> Establecer como fondo de escritorio, ahí podrán elegir entre, Ampliación, Centrado, Escalado, Mosaico y Rellenar Pantalla.</em></strong></p>
<p><a href="http://www.zarpele.com.ar/wp-content/uploads/2010/02/establecerfondoescritrio.jpg"><img src="http://www.zarpele.com.ar/wp-content/uploads/2010/02/establecerfondoescritrio.jpg" alt="establecerfondoescritrio" title="establecerfondoescritrio" class="aligncenter size-full wp-image-1603" /></a></p>
<p>Le dejo como ejemplo, el codigo del script de Establecer como fondo de escritorio centrado&#8230;</p>
<pre class="brush: bash; first-line: 1;">#!/bin/bash

##Escrito por Chuecko - www.zarpele.com.ar.
##Puedes modificar el script a tu gusto. El script necesita zenity para mostrar los mensajes de error.

FILE=`echo -n $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`

if [ -n `file &quot;$FILE&quot; | grep image` ]
then
	zenity --info --text=&quot;$FILE no es una imagen.&quot;
else
	gconftool-2 -t string -s /desktop/gnome/background/picture_filename &quot;$FILE&quot;
	gconftool-2 -t string -s /desktop/gnome/background/picture_options &quot;centered&quot;
fi

exit</pre>
<p>Saludos&#8230; Comentá rata si te sirvió&#8230;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1601" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;submitHeadline=Establecer+como+fondo+de+escritorio+en+Ubuntu&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;title=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;title=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;title=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;bm_description=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;T=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;title=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;title=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Establecer+como+fondo+de+escritorio+en+Ubuntu+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2010%2F02%2Festablecer-como-fondo-de-escritorio-en-ubuntu%2F&amp;t=Establecer+como+fondo+de+escritorio+en+Ubuntu" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1601').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2010/02/establecer-como-fondo-de-escritorio-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Consola: Guardar directorio actual y volver al mismo de manera rapida.</title>
		<link>http://www.zarpele.com.ar/2009/10/consola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida/</link>
		<comments>http://www.zarpele.com.ar/2009/10/consola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 05:07:51 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tuto]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1348</guid>
		<description><![CDATA[<p>A la hora de realizar algunas modificaciones en consola de nuestros ficheros, nos encontramos con el problema de caer en un directorio no muy frecuentado por el usuario, ni tampoco no muy descriptivo a la hora de recordarlo. Y tenemos que volvernos a fijar en la documentación o donde sea, cual era ese directorio y perder unos segundos mas en nuestro trabajo.</p>
<p>Diras, no yo solo tecleo la flecha para arriba y llevo a la dirección, pero si visitaste hace varios comandos ese directorio, duraras mucho mas tiempo. </p>
<p>Para solucionar en este problema nuestra consola tiene un interesante comando que nos facilite volver a un directorio habiéndolo previamente guardado en los Archivos Temporales (/tmp)</p>
<p>Supongamos que estamos en la siguiente dirección del usuario:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">/</span>home<span style="color: #66cc66;">/</span>zarpele<span style="color: #66cc66;">/</span>Desktop<span style="color: #66cc66;">/</span>Chuecko<span style="color: #66cc66;">/</span>Cosas<span style="color: #66cc66;">/</span>minicosas<span style="color: #66cc66;">/</span>cositas<span style="color: #66cc66;">/</span>fichero<span style="color: #66cc66;">/</span>octubre<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">15</span></pre></div></div>

<p>Seria tedioso por consola volver a esta, mas si en cada <strong>cd</strong> ejecutamos otro comando que no tenga nada que ver.</p>
<p>Una vez alli, solo almacenamos esta dirección y volveremos al home del usuario, en este caso zarpele, utilizando el comando <strong>pushd</strong>.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">zarpele<span style="color: #66cc66;">@</span>chuecko ~<span style="color: #66cc66;">/</span>home<span style="color: #66cc66;">/</span>zarpele<span style="color: #66cc66;">/</span>Desktop<span style="color: #66cc66;">/</span>Chuecko<span style="color: #66cc66;">/</span>Cosas<span style="color: #66cc66;">/</span>minicosas<span style="color: #66cc66;">/</span>cositas<span style="color: #66cc66;">/</span>fichero<span style="color: #66cc66;">/</span>octubre<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">15</span> $ <span style="color: #000066;">pushd</span> <span style="color: #66cc66;">/</span>home<span style="color: #66cc66;">/</span>zarpele</pre></div></div>

<p>Al ejecutar este comando nos dirigimos automáticamente a /home/zarpele, osea el prompt que obtenemos al abrir la consola.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">zarpele<span style="color: #66cc66;">@</span>chuecko ~ $</pre></div></div>

<p>Realizamos otra tarea sea lo que sea, y para volver solo utilizar <strong>popd</strong>.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">zarpele<span style="color: #66cc66;">@</span>chuecko ~ $ <span style="color: #000066;">popd</span></pre></div></div>

<p>Y como por arte de magia volveremos a esa complicada dirección. </p>
<blockquote><p>Saludos&#8230;<br />
Disculpen que no he podido actualizar el blog con mayor frecuencia como antes.<br />
Algunos laburitos y la facultad me dejan sin tiempos.</p></blockquote>
<hr />
<p><center>Para los seguidores de la web me pueden encontrar en Twitter, nuevito en esta comunidad&#8230;<br />
<a href="https://twitter.com/zarpele"  title="Click para seguir por Twitter"><img src="http://kozmicbooks.files.wordpress.com/2009/08/twitter-logo.jpg" target="_blank" width="500"/></a></center></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1348" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;submitHeadline=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida.&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;title=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;title=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;title=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;bm_description=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;T=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;title=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;title=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida.+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F10%2Fconsola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida%2F&amp;t=Consola%3A+Guardar+directorio+actual+y+volver+al+mismo+de+manera+rapida." rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1348').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2009/10/consola-guardar-directorio-actual-y-volver-al-mismo-de-manera-rapida/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Remover fortune &#8211; Mensajes en Terminal</title>
		<link>http://www.zarpele.com.ar/2009/09/remover-fortune-mensajes-en-terminal/</link>
		<comments>http://www.zarpele.com.ar/2009/09/remover-fortune-mensajes-en-terminal/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 03:49:31 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1279</guid>
		<description><![CDATA[<blockquote><p>Quizás no sabían que se llamaba así, pero fortune son los densos (a mi entender) mensajes que aparecen al abrir una terminal en casi todas las distros basadas en Ubuntu.<br />
En esta entrada mostraremos de que estamos hablando y al final lo removeremos del sistema para que nunca mas nos moleste <img src='http://www.zarpele.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p><img src="http://i27.tinypic.com/iztkra.jpg" alt="Pantallazo" title="Pantallazo" width="600" class="aligncenter size-medium wp-image-1282" /></p>
<h3>fortune</h3>
<p>Abrir una consola, ver las primeras lineas y sabrán de que les estoy hablando, sino&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">zarpele<span style="color: #66cc66;">@</span>chuecko-amd ~ $ fortune</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Q:	What <span style="color: #b1b100;">do</span> they call the alphabet <span style="color: #b1b100;">in</span> Arkansas?
A:	The impossible dream.</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Q: ¿Qué es lo que ellos llaman el alfabeto en Arkansas?
R: El sueño imposible.</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Cheer Up<span style="color: #66cc66;">!</span>  Things are getting worse at a slower rate.</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Cheer Up<span style="color: #66cc66;">!</span> Las cosas están empeorando a un ritmo más lento.</pre></div></div>

<p>Bla, bla, bla, mensajes que son chistes por lo general yankis y molestos.</p>
<h3>Remover</h3>
<p>Por consola obvio tipeamos&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gksu gedit <span style="color: #66cc66;">/</span>etc<span style="color: #66cc66;">/</span>bash.bashrc</pre></div></div>

<p>Al final del fichero, remover o comentar la siguiente linea&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">/</span>usr<span style="color: #66cc66;">/</span>games<span style="color: #66cc66;">/</span>fortune</pre></div></div>

<p>Guardamos y listo&#8230;<br />
<em><span style="color: #333399;">Saludos&#8230;</span></em></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1279" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;submitHeadline=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;title=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;title=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;title=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;bm_description=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;T=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;title=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;title=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Remover+fortune+%26%238211%3B+Mensajes+en+Terminal+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F09%2Fremover-fortune-mensajes-en-terminal%2F&amp;t=Remover+fortune+%26%238211%3B+Mensajes+en+Terminal" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1279').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2009/09/remover-fortune-mensajes-en-terminal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Descargar Videos de Youtube facilmente&#8230;</title>
		<link>http://www.zarpele.com.ar/2009/07/descargar-videos-de-youtube-facilmente/</link>
		<comments>http://www.zarpele.com.ar/2009/07/descargar-videos-de-youtube-facilmente/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 18:32:43 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Comandos]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1137</guid>
		<description><![CDATA[<p><center><img src="http://i32.tinypic.com/mlpefc.png" alt="" /></center></p>
<p><br/>Actualmente existe un programa llamado youtube-dl que nos premite descargar, desde consola, los videos de youtube, para instalarlo usamos un:<br />
<br/></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sudo apt-get install youtube-dl</pre></div></div>

<p>y para bajar los videos usamos:<br />
<br/></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">youtube-dl http:<span style="color: #66cc66;">//</span>www.youtube.com<span style="color: #66cc66;">/</span>watch?<span style="color: #0000ff;">v=</span>dq3Y5WEi9eI</pre></div></div>

<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1137" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;submitHeadline=Descargar+Videos+de+Youtube+facilmente%26%238230%3B&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;title=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;title=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;title=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;bm_description=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;T=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;title=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;title=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Descargar+Videos+de+Youtube+facilmente%26%238230%3B+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F07%2Fdescargar-videos-de-youtube-facilmente%2F&amp;t=Descargar+Videos+de+Youtube+facilmente%26%238230%3B" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1137').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2009/07/descargar-videos-de-youtube-facilmente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activar el Ctrl+Alt+Backspace en dos pasos &#8211; Ubuntu 9.04</title>
		<link>http://www.zarpele.com.ar/2009/06/activar-el-ctrlaltbackspace-en-dos-pasos/</link>
		<comments>http://www.zarpele.com.ar/2009/06/activar-el-ctrlaltbackspace-en-dos-pasos/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 20:10:05 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[Programas]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=1060</guid>
		<description><![CDATA[<blockquote><p><font color="#FF9900">Como muchos han notado, al instalar Ubuntu 9.04 no tenemos por defecto la posibilidad de realizar la combinación de teclas Ctrl+Alt+Backspace para reiniciar las ventanas gráficas. Como siempre, tenemos una posible solución para disponer de esta combinación de teclas.</font></p></blockquote>
<div align="center"><img src="http://www.linuxla.cl/wp-content/uploads/keypad-ctrl-alt-back.jpg"></div>
<p><br/></p>
<p>nstalamos la aplicación dontzap:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sudo apt-get install dontzap</pre></div></div>

<p>Para poder volver a disponer del reinicio de las x, simplemente escribimos en la consola:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sudo dontzap -d</pre></div></div>

<p>Si queremos desactivar de nuevo la combinación de teclas tecleamos lo siguiente:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sudo dontzap -e</pre></div></div>

<p>Saludos&#8230;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d1060" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;submitHeadline=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;title=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;title=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;title=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;bm_description=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;T=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;title=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;title=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F06%2Factivar-el-ctrlaltbackspace-en-dos-pasos%2F&amp;t=Activar+el+Ctrl%2BAlt%2BBackspace+en+dos+pasos+%26%238211%3B+Ubuntu+9.04" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d1060').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2009/06/activar-el-ctrlaltbackspace-en-dos-pasos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tips/Trucos para Linux</title>
		<link>http://www.zarpele.com.ar/2009/05/tipstrucos-para-linux/</link>
		<comments>http://www.zarpele.com.ar/2009/05/tipstrucos-para-linux/#comments</comments>
		<pubDate>Wed, 06 May 2009 06:54:38 +0000</pubDate>
		<dc:creator>Zarpele</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Comandos]]></category>
		<category><![CDATA[Consola]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.zarpele.com.ar/?p=990</guid>
		<description><![CDATA[<blockquote><p><font color="#FF6600">Bueno les traigo desde <a href="http://informatica-practica.net/trucos/trucos-linux.php" target="_blank">ESTA</a> web algunos tips interesantes en consola para aquellos que les gusta la terminal&#8230;</font></p></blockquote>
<hr /></p>
<p align="justificado">Los siguientes trucos se adaptan practicamente todos a<strong> cualquier versión de Linux,</strong> puesto que la gran mayoría van dirigidos a la consola. La consola para un usuario acostumbrado a Windows e inexperto en el mundo de Linux puede parecer complicada, pero no cabe duda de que con el tiempo es la mejor forma de sacarle el <strong>mayor rendimiento</strong> a Linux. Comencemos:</p>
<p align="justify">
<h3>Evitar salir de la sesión o cerrar la terminal con el comando Ctrl+D</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">set</span> -o ignoreeof Desactiva Ctrl+D</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">set</span> +o ignoreeof Reactiva Ctrl+D</pre></div></div>

<h3>Matar todos los procesos de determinada aplicación:</h3>
<div>Muy útil cuando un programa consume demasiados recursos. Abrimos una terminal y tecleamos&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ps aux c.</pre></div></div>

<p>Obtendremos una completa lista de los procesos que están funcionando.   En la primera columna aparece el<strong> usuario</strong> al que pertenece cada proceso, en la segunda aparece el<strong> PID</strong> del proceso, y si saltamos hasta la última veremos el <strong>nombre de la aplicación</strong> a la que pertenece cada proceso.<br />
Para buscar la aplicación que queremos &#8220;matar&#8221; haremos</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> ps aux c <span style="color: #66cc66;">|</span> grep firefox</pre></div></div>

<p>por ejemplo, donde firefox es el nombre de la aplicación que queremos matar. Para terminar con ella solo hay que hacer</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">kill</span> -<span style="color: #cc66cc;">9</span></pre></div></div>

<p> de los PID´s de los procesos que nos hayan aparecido.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">kill</span> -<span style="color: #cc66cc;">9</span> <span style="color: #cc66cc;">3125</span> <span style="color: #cc66cc;">3245</span> ...</pre></div></div>

<p>Por último volvemos a hacer</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ps aux c <span style="color: #66cc66;">|</span> grep</pre></div></div>

<p> firefox y no deberá aparecer.</p></div>
<h3>Los alias</h3>
<div>Los alias son, como su nombre indica, alias. Cuando introducimos un comando con un alias, <strong>el shell lo sustituye por su valor.</strong> Por ejemplo, si definimos un alias así: <strong>alias buscar=&#8221;find . -name&#8221;</strong>, cuando introduzcamos en la línea de comandos<strong> buscar nombre_archivo</strong> el shell    ejecutará<strong> find . -name nombre_archivo</strong> y buscará el archivo que le digamos a partir de la ruta actual.<br />
<strong>Por tanto para asignar un alias:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">alias</span> <span style="color: #0000ff;">nombre_del_alias=</span><span style="color: #ff0000;">&quot;comando_que_ejecutará_el_alias&quot;</span></pre></div></div>

<p><strong>Para quitar un alias se usa el comando unalias:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">unalias</span> nombre_del_alias</pre></div></div>

<p><strong>Para ver los alias definidos en el sistema teclearemos simplemente: </strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">alias</span></pre></div></div>

</div>
<h3>Averiguar cuanto tiempo ha tardado en ejecutarse un comando</h3>
<div>En ocasiones puede resultar útil saber cuanto tiempo ha tardado en ejecutarse un comando. Para ello simplemente ejecutaremos la orden con el comando time por delante:</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>J.F.<span style="color: #66cc66;">&#93;</span>$ <span style="color: #b1b100;">time</span> tar -cvf backup.tar <span style="color: #66cc66;">*</span>
a <span style="color: #cc66cc;">1</span> 0K
a <span style="color: #cc66cc;">2</span> 0K
a <span style="color: #cc66cc;">3</span> 0K
a back.tar.gz 1K
&nbsp;
real    0m0.02s
user    0m0.02s
sys     0m0.00s</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>J.F.<span style="color: #66cc66;">&#93;</span>$ <span style="color: #b1b100;">time</span> ls
<span style="color: #cc66cc;">1</span>            <span style="color: #cc66cc;">2</span>            <span style="color: #cc66cc;">3</span>            back.tar.gz  backup.tar
real    0m0.01s
user    0m0.00s
sys     0m0.01s</pre></div></div>

<h3>Ejecución de comandos en segundo plano</h3>
<p>Puede que en determinadas ocasiones necesitemos ejecutar cualquier cosa en segundo plano. Ésto resulta tremendamente útil para evitar tener<br />
abiertas varias terminales al mismo tiempo. Para ello ejecutaremos la orden normal pero añadiendo al final &#8220;&#038;&#8221;.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ls -lrt <span style="color: #66cc66;">&amp;</span> tar -cvf backup.tar documentos directorio <span style="color: #66cc66;">&amp;</span></pre></div></div>

<h3>Los 10 comandos que más usas en Linux</h3>
<div>Para saberlos basta simplemente con ejecutar en consola la siguiente orden:</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">history</span><span style="color: #66cc66;">|</span>awk <span style="color: #ff0000;">'{print $2}'</span><span style="color: #66cc66;">|</span>awk <span style="color: #ff0000;">'BEGIN {FS=&quot;|&quot;} {print $1}'</span><span style="color: #66cc66;">|</span>sort<span style="color: #66cc66;">|</span>uniq -c<span style="color: #66cc66;">|</span>sort -rn<span style="color: #66cc66;">|</span>head -<span style="color: #cc66cc;">10</span></pre></div></div>

<div><strong>history</strong> muestra una lista de todos los comandos que hemos ejecutado recientemente (utilizado por bash y otras shells para mostrar el comando anterior y posterior al pulsar las teclas de flecha arriba y flecha abajo, al usar !! para ejecutar el comando anterior, etc) siendo los que tienen los números más pequeños los más antiguos. Se utiliza <strong>awk</strong> para quedarnos con el comando en sí, sin argumentos ni flags. Utiliza <strong>sort</strong> para ordenar la lista de comandos alfabéticamente. Después<strong> uniq</strong>, que dada una lista en la que tenemos n líneas idénticas sucesivas deja sólo una de las líneas, añadiendo el número de líneas iguales que había antes (flag -c) al comienzo de la línea. Se vuelve a ordenar la lista de forma que la ordenación sea por el número de veces que se ejecutó el comando, que ahora es la primera cadena de la línea (-n para que sea ordenación numérica), y de mayor a menor (-r, reversed). Por último, se utiliza head para mostrar las 10 (-10) primeras líneas.</div>
<h3>Paginar la salida por pantalla de un comando</h3>
<div>Muchas veces ejecutamos comandos cuya salida por pantalla es superior a la que cabe por pantalla. Cuando preveemos que el resultado por pantalla de un comando puede superar la pantalla, podemos hacer que esa salida por pantalla sea paginada, es decir, que nos la vaya mostrando poco y no nos la muestre toda de golpe.</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ls -l <span style="color: #66cc66;">|</span> less</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ls -l <span style="color: #66cc66;">|</span> more</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ls -l <span style="color: #66cc66;">|</span> pg</pre></div></div>

<p>En éste ejemplo se muestra la salida del comando ls -l de forma que en caso de que sea muy grande, podamos leerla poco a sin problemas.</p>
<h3>Redireccionamiento</h3>
<p><strong><big>&gt;</big></strong> Escribe la salida en un fichero (Y <strong>borra</strong> todo lo que hubiese en ese fichero).<br />
<strong><big>&gt;&gt;</big></strong> Añade la salida al final de un fichero <strong>(No borra</strong> nada).<br />
Ejemplo (genera una lista ordenada del contenido de un directorio en un fichero):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ ls <span style="color: #66cc66;">&gt;</span> lista
$ sort <span style="color: #66cc66;">&lt;</span> lista <span style="color: #66cc66;">&gt;</span> lista_ordenada</pre></div></div>

<div>Cuando redireccionamos la salida de un comando con <strong><big>&#8220;&gt;&#8221;</big></strong> o <strong><big>&#8220;&gt;&gt;&#8221;</big></strong>,si por alguna razon ese comando da algun error lo va a volcar en la pantalla y no hacia    donde estemos redireccionando. Para redireccionar la salida de error a un arhivo, tenemos que usar <big>&#8220;2&gt;&#8221;</big> o <big>&#8220;2&gt;&gt;&#8221;.</big></div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">l $ ls archivo4
ls: archivo4: No such file or directory</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ ls archivo4 <span style="color: #cc66cc;">2</span> <span style="color: #66cc66;">&gt;</span> errores
$ cat errores
ls: archivo4: No such file or directory</pre></div></div>

<p>Tambien podemos usar la combinacion de ambos, por ejemplo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ miscript <span style="color: #66cc66;">&gt;</span> log <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&gt;</span>; logerrores
$ miscript <span style="color: #66cc66;">&amp;&gt;</span> todo_a_lmismo_log</pre></div></div>

<h3>Tuberías</h3>
<div>Es posible en linux, que dos programas trabajen a la vez, mediante tuberías. Las tuberías se escriben en la línea de comandos con el carácter <strong><big>&#8216;|&#8217;.</big></strong> En el ejemplo anterior hemos visto como generar una lista ordenada con redireccionamientos, pero dependíamos de un fichero temporal. Ese fichero nos lo podemos ahorrar con las tuberías de ésta manera:<strong> ls | sort.</strong><br />
Ejemplos habituales del uso de tuberías:</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dmesg <span style="color: #66cc66;">|</span> tail
$ <span style="color: #000066;">history</span> <span style="color: #66cc66;">|</span> grep comando
$ ls -l <span style="color: #66cc66;">|</span> less</pre></div></div>

<h3>Evitar sobreescritura de archivos</h3>
<div>Este tip es para proteger los archivos cuando se redirecciona la salida estándar de Unix stdout para evitar que se sobreescriban los archivos que<br />
ya tenemos.</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #0000ff;">$set</span> -o noclobber</pre></div></div>

<p>De ésta manera activamos la protección de sobreescritura.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #0000ff;">$set</span> +o noclobber</pre></div></div>

<p>Así volveríamos a dejarlo como estaba.</p>
<p>Ejemplo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #0000ff;">$ls</span>
lista1 lista2
<span style="color: #0000ff;">$set</span> -o noclobber
<span style="color: #0000ff;">$ls</span> <span style="color: #66cc66;">&gt;</span> lista1
bash: lista1: cannot overwrite existing file</pre></div></div>

<h3>Caracteres especiales</h3>
<p><strong>* *</strong> -&gt; Se sustituye por cualquier cadena de texto.<br />
<strong>* ?</strong> -&gt; Se sustituye por cualquier carácter.<br />
<strong>* []</strong> -&gt; Su contenido define una lista de caracteres por los cuales se puede sustituir.<br />
<strong>* \</strong> -&gt; Deshabilita las funciones de los otros carácteres especiales.<br />
<strong>* &#8216;cadena&#8217;</strong> -&gt; En la cadena de texo encerrada entre comillas simples, no se tienen en cuenta los carácteres especiales ni el espacio.<br />
<strong>* `cadena`</strong> -&gt; La cadena de texto encerrada entre acentos graves se utiliza como argumento de una línea de comandos.</p>
<h3>Proteger archivos contra el borrado</h3>
<div>Existe un comando en linux para crear ciertos atributos de inmunidad sobre algunos archivos o todos los archivos que uno quiera proteger. Si se desea proteger un archivo contra borrarlo o ante ataques se utilizará el siguiente comando:</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">chattr +i nombrearchivo</pre></div></div>

<div>Así solamente el superusuario puede evitar que se borren archivos, lo cual puede ser importantísimo para archivos de configuración como apache, entre otros. Para desactivar esa inmunidad en el archivo escribimos:</div>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">chattr -i nombrearchivo</pre></div></div>

<h3>Aumentar espacio de Linux sin tocar la tabla de particiones</h3>
<div>Linux<strong> trata los dispositivos como si fueran ficheros</strong>, por lo que podemos aprovechar esa ventaja. Así pues, lo que voy a hacer es explicar cómo crear un sistema de ficheros en un fichero (que, naturalmente, colocaremos en la partición del otro sistema operativo). El ejemplo lo pongo con windows, ya que es lo más utilizado. Bien, lo primero es ir donde tengamos montada nuestra partición Windows, por ejemplo,<em><strong>/mnt/windows. </strong></em>Ahí es donde<strong> crearemos el fichero en cuestión,</strong> de la siguiente manera:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">dd <span style="color: #0000ff;">if=</span><span style="color: #66cc66;">/</span>dev<span style="color: #66cc66;">/</span>zero <span style="color: #0000ff;">of=</span>nueva_particion <span style="color: #0000ff;">count=</span>tamaño</pre></div></div>

<p>Hay que sustituir tamaño por un número, que será igual a la cantidad de espacio deseado en MB multiplicado por 2048 (por ejemplo, si queremos 100MB, 100*2048=204800).</p></div>
<p>Una vez hecho ésto, obtenemos un fichero llamado nueva_particion del tamaño deseado. Ahora toca<strong> crear el sistema de ficheros:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mkfs.ext3 <span style="color: #66cc66;">/</span>mnt<span style="color: #66cc66;">/</span>windows<span style="color: #66cc66;">/</span>nueva_particion</pre></div></div>

<p>Por último procedemos a<strong> montarlo:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mount -o loop <span style="color: #66cc66;">/</span>mnt<span style="color: #66cc66;">/</span>windows<span style="color: #66cc66;">/</span>nueva_particion <span style="color: #66cc66;">/</span>mnt<span style="color: #66cc66;">/</span>nueva_particion</pre></div></div>

<p>Si se desea, también se puede añadir una línea a<strong> /etc/fstab:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">/</span>mnt<span style="color: #66cc66;">/</span>aux<span style="color: #66cc66;">/</span>nuevo <span style="color: #66cc66;">/</span>mnt<span style="color: #66cc66;">/</span>nueva_particion ext3 loop,rw,auto <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">2</span></pre></div></div>

<p align="justify">Parece una tontería, pero es útil, ya que que los sistemas de ficheros vfat no soportan ni usuarios, ni permisos, ni enlaces. Además, ésta nueva partición la podemos montar, por ejemplo, en<strong> <em>/home/usuario/Documentos</em></strong><em>,</em> que si montásemos ahí la vfat, nos montaría todo el sistema de ficheros. Ya tenemos nuestra nueva partición lista para usar, por si no es evidente, para hacer ésto necesitamos tener montada la partición windows con <strong>posibilidad de escritura.</strong></p>
<h3>Combinaciones de teclas a la hora de tipear en consola</h3>
<p><strong>Retroceso o Ctrl-H (^H)</strong> Borra el caracter anterior y traslada el cursor a la posición del carácter anterior<br />
<strong>Ctrl-U (^U)</strong> Borra toda la línea actual y traslada el cursor al principio de la línea actual<br />
<strong>Ctrl-C (^C) </strong>Acaba la orden actual y traslada el cursor al principio de la linea siguiente<br />
<strong>Ctrl-S (^S) </strong>Detiene el desplazamiento de la salida en pantalla ( o en la ventana de consolas).<br />
Esta combinación ya no es frecuente pero siempre conviene tenerla en cuenta.<br />
<strong>Ctrl-Q (^Q)</strong> Reanudar el desplazamiento de la salida en pantalla. Se utiliza junto con ^S.<br />
<strong> Puntos a tener en cuenta para la seguridad(muy útil por ejemplo en el caso de un servidor Linux).</strong></p>
<p>1. No crees archivos que tengan <strong>permiso de escritura para todo el mundo.</strong> Para esto es importante que observen que su valor de umask sea lo más grande posible. Afortunadamente el valor por defecto en linux es <strong>0022 </strong>lo cual crea archivos con todos los permisos menos el de escritura menos para el dueño.2. Busca archivos con permisos de escritura:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">find . -perm -<span style="color: #cc66cc;">2</span> -print</pre></div></div>

<p>Así podrás<strong> evaluar el riesgo</strong> de los archivos más vulnerables en su sistema de archivos.</p>
<p>3. Buscar <strong>archivos que tienen permisos suid, </strong>es decir, que se pueden ejecutar como root porque tienen activado el bit correspondiente.<br />
Introducimos esta opción como root y miramos los resultados para evaluar los binarios qué permisos tienen. Esto es importante porque se pueden vulnerar comandos básicos que por ejemplo en un crontab pueden acabar con la estabilidad del sistema si el binario ha sido modificado.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">find <span style="color: #66cc66;">/</span> -<span style="color: #000066;">type</span> f -perm +<span style="color: #cc66cc;">6000</span> -ls</pre></div></div>

<p>Muy pendientes a los resultados y sobre todo a los binarios que le dan a cualquier usuario permisos de root. Este punto es especialmente importante.</p>
<p>4. Es importante que en los dispositivos los usuarios extraños no tengan ningún acceso de escritura así que vigilaremos este aspecto buscando<br />
dispositivos vulnerables con:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">find <span style="color: #66cc66;">/</span>dev -perm -<span style="color: #cc66cc;">2</span> -print</pre></div></div>

<p>Esta es tal vez <strong>la vulnearbilidad más temida de linux</strong> debido a que los dispositivos son tratados como carpetas y cualquier descuido puede desconfigurar una unidad de backup etc.</p>
<h3>Copiar archivos de un servidor a otro usando la shell</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">scp archivo_origen usuaio_destino<span style="color: #66cc66;">@</span>servidor_destino:<span style="color: #66cc66;">/</span>directorio<span style="color: #66cc66;">/</span>destino<span style="color: #66cc66;">/</span>archivo_destino</pre></div></div>

<h3>Apagar, reiniciar, modo consola&#8230;</h3>
<p>Apagar la máquina:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>root<span style="color: #66cc66;">@</span>localhost ~<span style="color: #66cc66;">&#93;</span><span style="color: #808080; font-style: italic;"># init 0</span></pre></div></div>

<p>Reiniciar la máquina:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>root<span style="color: #66cc66;">@</span>localhost ~<span style="color: #66cc66;">&#93;</span><span style="color: #808080; font-style: italic;"># init 6</span></pre></div></div>

<p>Entrar a la terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>root<span style="color: #66cc66;">@</span>localhost ~<span style="color: #66cc66;">&#93;</span><span style="color: #808080; font-style: italic;"># init 3</span></pre></div></div>

<p>Volver de la terminal a modo gráfico:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #66cc66;">&#91;</span>root<span style="color: #66cc66;">@</span>localhost ~<span style="color: #66cc66;">&#93;</span><span style="color: #808080; font-style: italic;"># init 4</span></pre></div></div>

<h3>Más comandos útiles</h3>
<p><strong>cd ~</strong> (nos lleva al directorio <strong>HOME</strong> del usuario acutal, <strong><big>~</big></strong> sirve con cualquier comando)<br />
Crear variable de entorno. Es preferible uar mayúsculas para los nombres de variables:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">export</span> <span style="color: #0000ff;">VARIABLE=</span><span style="color: #66cc66;">/</span>home<span style="color: #66cc66;">/</span>usuario<span style="color: #66cc66;">/</span>directorio</pre></div></div>

<p>Para usarla solo se coloca el comando y se usa el simbolo <strong>$</strong> para llamara a la variable. Ejemplo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">cd</span> <span style="color: #0000ff;">$VARIABLE</span></pre></div></div>

<p>Esta variable sirve mientras se tenga abierta la terminal en que se creó. Para dejarla fija la variable y que no se borre solo se tiene que editar el archivo<em><strong> .bashrc</strong></em></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">echo</span> <span style="color: #0000ff;">$VARIABLE</span> <span style="color: #66cc66;">&#40;</span>muestra el valor una variable<span style="color: #66cc66;">&#41;</span></pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000066;">unset</span> <span style="color: #0000ff;">$VARIABLE</span> <span style="color: #66cc66;">&#40;</span>borra la variable<span style="color: #66cc66;">&#41;</span></pre></div></div>

<p>Algunas variables de sistema utiles:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #0000ff;">$HOME</span>
<span style="color: #0000ff;">$PATH</span>
<span style="color: #0000ff;">$PS1</span></pre></div></div>

<p><font color="#FF9900">Saludos, comenten si les sirvió&#8230;</font></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<div class="d990" style="overflow:hidden; text-align:center;" >
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;submitHeadline=Tips%2FTrucos+para+Linux&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;title=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;title=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;title=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;bm_description=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Mister Wong"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/misterwong.png" title="Add to&nbsp;Mister Wong" alt="Add to&nbsp;Mister Wong" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;T=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;title=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;title=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://tipd.com/submit.php?url=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F" rel="nofollow" title="Add to&nbsp;Tip'd"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/tipd.png" title="Add to&nbsp;Tip'd" alt="Add to&nbsp;Tip'd" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Tips%2FTrucos+para+Linux+@+http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.zarpele.com.ar%2F2009%2F05%2Ftipstrucos-para-linux%2F&amp;t=Tips%2FTrucos+para+Linux" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.zarpele.com.ar/wp-content/plugins/social-bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d990').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></description>
		<wfw:commentRss>http://www.zarpele.com.ar/2009/05/tipstrucos-para-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

