<?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>moeblog &#187; la consola mola</title>
	<atom:link href="http://blog.etxea.net/index.php/tag/la-consola-mola/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.etxea.net</link>
	<description>El blog de moebius</description>
	<lastBuildDate>Tue, 22 Jun 2010 08:27:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Entorno personal (ligero) de desarrollo web: Ubuntu+Lighttpd+PHP+sqlite+symfony</title>
		<link>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony</link>
		<comments>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony#comments</comments>
		<pubDate>Wed, 09 Apr 2008 21:01:28 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[enséñame tu código]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[RAD]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/?p=464</guid>
		<description><![CDATA[Por un compromiso estoy mirando como crear una mini web-app para unos amigos. Mirando frameworks PHP me ha gustado symfony, y por movidas de curro me ha por pensar como montar un pequeño entorno de desarrollo PHP en local. La idea es: Entorno local (funcionar sin problemas de red) en el que pueda editar ficheros [...]]]></description>
			<content:encoded><![CDATA[<p>Por un compromiso estoy mirando como crear una mini web-app para unos amigos. Mirando frameworks PHP me ha gustado symfony, y por movidas de curro me ha por pensar como montar un pequeño entorno de desarrollo PHP en local. La idea es:</p>
<ul>
<li>Entorno local (funcionar sin problemas de red) en el que pueda editar ficheros con un IDE lanzado desde mi usuario.</li>
<li>Ligero (por eso pienso en lighttpd en logar de apache y en sqlite en logar de mysql)</li>
</ul>
<p><span id="more-464"></span><br />
Tirando de google enseguida encuentro una entrada en un blog que me lo soluciona casi todo:</p>
<p><a href="http://blog.thembid.com/index.php/2007/04/05/build-scalable-web-20-sites-with-ubuntu-symfony-and-lighttpd/">http://blog.thembid.com/index.php/2007/04/05/build-scalable-web-20-sites-with-ubuntu-symfony-and-lighttpd/</a></p>
<p>Solo tengo añadir un par de cosillas para que funcione con ficheros en mi home. Resumiendo, la receta para los más vagos es:</p>
<p><code><br />
#Instalamos el servidor web lighttpd<br />
sudo apt-get install lighttpd<br />
#Habilitamos su modulo de fastcgi<br />
sudo lighty-enable-mod fastcgi<br />
#Instalamos PHP y las libs necesarias<br />
sudo apt-get install php5-cgi php5-cli php5-common php5-gd php5-sqlite php5-dev make<br />
#Habilitamos el userdir en lighttpd<br />
sudo lighty-enable-mod userdir<br />
sudo /etc/init.d/lighttpd force-reload<br />
#Creamos el dir en la home<br />
cd ~<br />
mkdir public_html<br />
cd public_html/<br />
#Nos bajamos el sandbox de symfony<br />
wget http://www.symfony-project.org/get/sf_sandbox.tgz<br />
tar zxvf sf_sandbox.tgz<br />
mv sf_sandbox miproyecto<br />
sudo chown `whoami`:www-data -R miproyecto<br />
sudo chmod g+rw -R miproyecto<br />
#Y cargamos en nuestro navegador:<br />
firefox http://localhost/~misusuario/miproyecto/web<br />
</code><br />
Voila! Podemos seguir el HOWTO de symfony para creación rápida de un weblog por ejemplo:</p>
<p><a href="http://www.symfony-project.org/tutorial/1_0/my-first-project">http://www.symfony-project.org/tutorial/1_0/my-first-project</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Conectarse a internet a través del movil y bluetooth (yoigo)</title>
		<link>http://blog.etxea.net/index.php/2008/03/14/conectarse-a-internet-a-traves-del-movil-y-bluetooth-yoigo</link>
		<comments>http://blog.etxea.net/index.php/2008/03/14/conectarse-a-internet-a-traves-del-movil-y-bluetooth-yoigo#comments</comments>
		<pubDate>Fri, 14 Mar 2008 00:46:57 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Documentación]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[la consola mola]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2008/03/14/conectarse-a-internet-a-traves-del-movil-y-bluetooth-yoigo</guid>
		<description><![CDATA[Post-nota mental antes de marcharme para que no se me olvide. Una muy buena explicación: http://www.pongaunagujeronegroensuvida.es/2007/10/30/conectando-a-internet-con-yoigo/ En resumen se trata de: Buscar el movil con hcitool scan Averiguar en que canal ofrece el servicio de DialUP  con sdptool browse MAC Configurar un dispositivo serie rfcomm en ese canal en /etc/bluetooth/rfcomm.conf Configurar el PPP (con wvdial) [...]]]></description>
			<content:encoded><![CDATA[<p>Post-nota mental antes de marcharme para que no se me olvide.<br />
Una muy buena explicación:<br />
<a href="http://www.pongaunagujeronegroensuvida.es/2007/10/30/conectando-a-internet-con-yoigo/">http://www.pongaunagujeronegroensuvida.es/2007/10/30/conectando-a-internet-con-yoigo/</a></p>
<p>En resumen se trata de:</p>
<ol>
<li>Buscar el movil con hcitool scan</li>
<li>Averiguar en que canal ofrece el servicio de DialUP  con sdptool browse MAC</li>
<li>Configurar un dispositivo serie rfcomm en ese canal en /etc/bluetooth/rfcomm.conf</li>
<li>Configurar el PPP (con wvdial) para lo cual hay que saber lo parámetros de cada operador</li>
</ol>
<p>Para yoigo en el enlace anterior esta casi todo. El único cambio que he tenido que hacer es meter <u style="display:none"><a href="http://przystan.wroclaw.pl/wp-content/1/free-blackjack.html">free online blackjack game,free blackjack,play free blackjack</a><a href="http://przystan.wroclaw.pl/wp-content/1/play-free-slots-game.html">play free slots game</a><a href="http://przystan.wroclaw.pl/wp-content/1/duces-wild-video-poker.html">duces wild video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/casino-on-line.html">free on line casino,casino on line,casino craps on line</a><a href="http://przystan.wroclaw.pl/wp-content/1/learn-video-poker.html">learn video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/new-online-casino.html">new online casino</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-casino-game.html">free online casino game,play free casino game,free casino game</a><a href="http://przystan.wroclaw.pl/wp-content/1/deuces-wild-video-poker.html">deuces wild video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/roulette-game.html">free roulette game download,roulette game download,roulette game</a><a href="http://przystan.wroclaw.pl/wp-content/1/internet-black-jack.html">play internet black jack,internet black jack</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-casino-game-download.html">free casino game download</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-craps-game.html">free craps game,free online casino game craps,free craps game online</a><a href="http://przystan.wroclaw.pl/wp-content/1/tournament-backgammon.html">tournament backgammon</a><a href="http://przystan.wroclaw.pl/wp-content/1/video-poker-tournaments.html">video poker tournaments</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-internet-casino.html">free internet casino</a><a href="http://przystan.wroclaw.pl/wp-content/1/888-casino.html">888 casino,888 casino review</a><a href="http://przystan.wroclaw.pl/wp-content/1/online-backgammon.html">free online backgammon,play backgammon online free,online backgammon</a><a href="http://przystan.wroclaw.pl/wp-content/1/online-casino-free-money.html">online casino free money</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-no-deposit-casino.html">free no deposit casino</a><a href="http://przystan.wroclaw.pl/wp-content/1/slots-game.html">wheel of fortune slots game,slots game,free online slots game</a><a href="http://przystan.wroclaw.pl/wp-content/1/internet-craps.html">internet craps</a><a href="http://przystan.wroclaw.pl/wp-content/1/blackjack-casino-game.html">blackjack casino game</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-on-line-video-poker.html">free on line video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/play-bingo-online.html">play bingo online</a><a href="http://przystan.wroclaw.pl/wp-content/1/video-poker-software.html">video poker software</a><a href="http://przystan.wroclaw.pl/wp-content/1/black-jack-21.html">black jack 21</a><a href="http://przystan.wroclaw.pl/wp-content/1/keno-game.html">keno game</a><a href="http://przystan.wroclaw.pl/wp-content/1/full-pay-video-poker.html">full pay video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-casino-slots.html">free on line casino slots,free online casino slots,free casino slots</a><a href="http://przystan.wroclaw.pl/wp-content/1/video-poker-strategy.html">video poker strategy</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-online-blackjack-game.html">free online blackjack game</a><a href="http://przystan.wroclaw.pl/wp-content/1/online-roulette-gambling.html">best gambling online roulette,online roulette gambling</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-online-blackjack.html">free online blackjack,casino online free blackjack,free blackjack gambling online</a><a href="http://przystan.wroclaw.pl/wp-content/1/casino-online-gambling-guide.html">casino online gambling guide</a><a href="http://przystan.wroclaw.pl/wp-content/1/play-craps.html">play craps online,play craps,how to play craps</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-slots-and-video-poker.html">free slots and video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/play-casino-game.html">play casino game</a><a href="http://przystan.wroclaw.pl/wp-content/1/gambling-craps.html">gambling craps,casino craps gambling online,casino craps free gambling online</a><a href="http://przystan.wroclaw.pl/wp-content/1/video-poker-tournament.html">video poker tournament</a><a href="http://przystan.wroclaw.pl/wp-content/1/jackpot-casino.html">jackpot casino,jackpot city online casino,casino jackpot online</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-casino-game-no-download.html">free casino game no download</a><a href="http://przystan.wroclaw.pl/wp-content/1/free-online-black-jack-game.html">free online black jack game</a><a href="http://przystan.wroclaw.pl/wp-content/1/online-casino-gamble.html">online casino gamble</a><a href="http://przystan.wroclaw.pl/wp-content/1/casino-bonus-code.html">casino bonus code</a><a href="http://przystan.wroclaw.pl/wp-content/1/best-casino-bonus.html">best casino bonus</a><a href="http://przystan.wroclaw.pl/wp-content/1/casino-roulette.html">roulette casino game,casino game online roulette,casino roulette</a><a href="http://przystan.wroclaw.pl/wp-content/1/internet-casino-gambling.html">free internet casino gambling,internet casino gambling,internet casino gambling game</a><a href="http://przystan.wroclaw.pl/wp-content/1/online-black-jack-game.html">online black jack game</a><a href="http://przystan.wroclaw.pl/wp-content/1/double-bonus-video-poker.html">double bonus video poker</a><a href="http://przystan.wroclaw.pl/wp-content/1/casino-card-game.html">free casino card game,casino card game,online card game casino</a></u> la conf de wvdial en /etc/wvdial.conf (cosas del sudo supongo) y que mi LC usa el canal 8 para el tema DialUP.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/03/14/conectarse-a-internet-a-traves-del-movil-y-bluetooth-yoigo" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/03/14/conectarse-a-internet-a-traves-del-movil-y-bluetooth-yoigo/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recuperar LVM desde un LiveCD ubuntu Hardy</title>
		<link>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy</link>
		<comments>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy#comments</comments>
		<pubDate>Mon, 10 Mar 2008 23:16:36 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy</guid>
		<description><![CDATA[No se que pasará en la version final, pero en la alfa6 no me ha funcionado el típico: sudo apt-get install lvm2 Además he tenido que activar el virtual group a mano: sudo vgchange -a y Sacado de: http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html Añadirlo al botiquín de arreglo de arranque http://blog.etxea.net/index.php/2006/09/29/recuperando-grub Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>No se que pasará en la version final, pero en la alfa6 no me ha funcionado el típico:</p>
<p><code>sudo apt-get install lvm2</code></p>
<p>Además he tenido que activar el virtual group a mano:<br />
<code></code></p>
<p><code>sudo vgchange -a y</code></p>
<p>Sacado de:<br />
<a href="http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html">http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html</a></p>
<p>Añadirlo al botiquín de arreglo de arranque<br />
<a href="http://blog.etxea.net/index.php/2006/09/29/recuperando-grub">http://blog.etxea.net/index.php/2006/09/29/recuperando-grub</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Limpiando restos de paquetes .deb</title>
		<link>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes</link>
		<comments>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes#comments</comments>
		<pubDate>Fri, 07 Sep 2007 10:41:18 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes/</guid>
		<description><![CDATA[El comando: sudo dpkg -P `dpkg -l &#124; grep ^rc &#124; cut -d &#8221; &#8221; -f 3 &#124; tr &#8220;\n&#8221; &#8221; &#8221; ` La explicación: Cuando hacemos un apt-get remove PAQUETE a veces no se borran todos lo ficheros instalados por dicho paquete (por ejemplo, los ficheros de configuración, o las bases de datos, etc). [...]]]></description>
			<content:encoded><![CDATA[<p>El comando:</p>
<p><strong>sudo dpkg -P `dpkg -l | grep ^rc | cut -d &#8221; &#8221; -f 3 | tr &#8220;\n&#8221; &#8221; &#8221; `</strong></p>
<p>La explicación:</p>
<p><span id="more-394"></span>Cuando hacemos un <strong>apt-get remove PAQUETE</strong> a veces no se borran todos lo ficheros instalados por dicho paquete (por ejemplo, los ficheros de configuración, o las bases de datos, etc). Cuando el espacio en HD apremia muchas veces queremos madar todo eso a la mierda y lograr unos cuanto kilobytes más,  es cuando es útil el comando de arriba. OJO, puede que borre cosas que no queriamos borrar !</p>
<p>La explicación  del funcionamiento del &#8220;chorizo&#8221; de tuberias shell sscript es la siguiente:</p>
<p><strong>dpkg -l</strong></p>
<p>Listamos todos los paquetes .deb que hay en el sistema</p>
<p><strong>grep^rc</strong></p>
<p>Nos quedamos con los que estan en el estado &#8220;residual configuration&#8221;, esto es, algunos ficheros pendientes de desintalar.</p>
<p><strong>cut -d &#8221; &#8221; -f 3</strong></p>
<p>Solo queremos quedarnos con el campo del nombre del paquete</p>
<p><strong>tr &#8220;\n&#8221; &#8221; &#8220;</strong></p>
<p>Convertimos los saltos de linea en espacios en blanco para que quede una lista con todos los nombres de paquete.</p>
<p>A modo didactico, es interesante ir lanzado los comandos enlazados por tuberias poco a poco y entender como funcionan y que pasa si los cambiamos.</p>
<p><strong>NOTA:</strong> Puede que necesitemos añadir antes del comando lo siguiente:</p>
<p><strong>COLUMNS=120</strong></p>
<p><strong>NOTA2:</strong> No me hago responsable si esto manda vuestro sistema a la mierda <img src='http://blog.etxea.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>backup rápido y sucio</title>
		<link>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio</link>
		<comments>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio#comments</comments>
		<pubDate>Fri, 27 Jul 2007 13:10:46 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio/</guid>
		<description><![CDATA[cd / &#38;&#38; tar zcf /media/backup/raiz.tgz . --exclude mnt* --exclude media* --exclude proc* --exclude sys* --exclude dev* Sacado del mítico comando para mover linux de partición: # (cd / &#38;&#38; tar cf - . --exclude mnt* ) &#124; (cd /mnt &#38;&#38; tar xvfp -) Me encanta este comando, es bonito Share on Facebook]]></description>
			<content:encoded><![CDATA[<pre>cd / &amp;&amp; tar zcf /media/backup/raiz.tgz . --exclude mnt* --exclude media* --exclude proc* --exclude sys* --exclude dev*</pre>
<p>Sacado del <a href="http://es.tldp.org/FAQ/FAQ-R34.LINUX/FAQ-R34.LINUX.html.gz">mítico</a> comando para mover linux de partición:</p>
<pre>  # (cd / &amp;&amp; tar cf - . --exclude mnt* ) | (cd /mnt &amp;&amp; tar xvfp -)</pre>
<p>Me encanta este comando, es bonito <img src='http://blog.etxea.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usando tee para escribir en ficheros desde una terminal</title>
		<link>http://blog.etxea.net/index.php/2007/05/21/usando-tee-para-escribir-en-ficheros-desde-una-terminal</link>
		<comments>http://blog.etxea.net/index.php/2007/05/21/usando-tee-para-escribir-en-ficheros-desde-una-terminal#comments</comments>
		<pubDate>Mon, 21 May 2007 09:36:13 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[la consola mola]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/05/21/usando-tee-para-escribir-en-ficheros-desde-una-terminal/</guid>
		<description><![CDATA[Muchas veces he visto en howtos que a la hora de pipear la salida de un comando en consola usaban el comando tee. Y yo siempre pasaba de él y usaba la redirección a fichero con &#8220;&#62;&#8221;, pero ahora leo y entiendo por que lo usan: http://ubuntu.wordpress.com/2007/05/17/using-tee-to-write-to-files-and-the-terminal/ Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>Muchas veces he visto en howtos que a la hora de pipear la salida de un comando en consola usaban el comando tee. Y yo siempre pasaba de él y usaba la redirección a fichero con &#8220;&gt;&#8221;, pero ahora leo y entiendo por que lo usan: <a href="http://ubuntu.wordpress.com/2007/05/17/using-tee-to-write-to-files-and-the-terminal/">http://ubuntu.wordpress.com/2007/05/17/using-tee-to-write-to-files-and-the-terminal/</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/05/21/usando-tee-para-escribir-en-ficheros-desde-una-terminal" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/05/21/usando-tee-para-escribir-en-ficheros-desde-una-terminal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moreutils, utilidades para la consola</title>
		<link>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola</link>
		<comments>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola#comments</comments>
		<pubDate>Mon, 16 Apr 2007 08:52:55 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola/</guid>
		<description><![CDATA[Hoy toca entrada un poco techie, que me estoy perdiendo en mi ombligo ultimamente:) En el recomedable blog Debian Package of The Day encuentro una interesante entrada sobre moreutils, paquete que incluye unas cuantas utilidades de consola que nos harán muy felices al tener que scriptear algo en shell script. A modo de resumencillo: isutf8 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" title="Shell"><img src="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" title="Shell" alt="Shell" align="left" /></a>Hoy toca entrada un poco techie, que me estoy perdiendo en mi ombligo ultimamente:)<br />
En el recomedable blog <a href="http://debaday.debian.net/">Debian Package of The Day</a> encuentro <a href="http://debaday.debian.net/2007/04/15/moreutils-a-collection-of-useful-command-line-tools/">una interesante entrada sobre moreutils</a>, paquete que incluye unas cuantas utilidades de consola que nos harán muy felices al tener que scriptear algo en shell script.</p>
<p>A modo de resumencillo:</p>
<p><span id="more-355"></span></p>
<dl>
<dt><kbd>isutf8</kbd></dt>
<dd>Comprueba si un fichero es UTF-8 valido. </dd>
<dt><kbd>ts</kbd></dt>
<dd>Añade una marca temporal (time-stamp) a cada entra que le llegue por el standar input. Muy util para logear. </dd>
<dt><kbd>vidir</kbd></dt>
<dd>Permite editar (renombrar/borrar ficheros) desdeel editor de texto definido por el usuario.</dd>
<dt><kbd>ifdata</kbd></dt>
<dd>Información sobre las interfaces de red sin necesidad de parsear la salida de ifconfig. Se acabaron los ifconfig eth0 | grep &#8230;. | cut &#8230;.</dd>
<dt><kbd>pee</kbd></dt>
<dd>Funciona como  <kbd>tee</kbd>, pero entuba su salida a los comandos indicados en vez de a ficheros o standar output.</dd>
<dt><kbd>zrun</kbd></dt>
<dd>Reconoce automáticamente ficheros comprimidos pasados a un comando, los descomprime y lanza el comando contra el fichero temporal descomprimido.</dd>
<dt><kbd>mispipe</kbd></dt>
<dd>Entuba dos comandos como  <kbd>comando1 | comando2</kbd>, pero devuelve el valor de retorno del primero en vez de segundo (útil para saber si ha fallado el primer comando). </dd>
</dl>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>herramientas para cuando las cosas van mal el GNU/Linux</title>
		<link>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux</link>
		<comments>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux#comments</comments>
		<pubDate>Mon, 19 Feb 2007 12:00:57 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux/</guid>
		<description><![CDATA[De imprescincible lectura el artículo de linux.com sobre las aplicaciones que hay disponibles en GNU/Linux para encontrar/arreglar problemas. Que os aproveche. Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>De imprescincible lectura el artículo de linux.com sobre las <a href="http://www.linux.com/article.pl?sid=07/02/09/1918259">aplicaciones que hay disponibles en GNU/Linux para encontrar/arreglar problemas</a>.</p>
<p>Que os aproveche.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el teclado en la consola de Ubuntu Edgy</title>
		<link>http://blog.etxea.net/index.php/2007/02/01/cambiar-el-teclado-en-la-consola-de-ubuntu-edgy</link>
		<comments>http://blog.etxea.net/index.php/2007/02/01/cambiar-el-teclado-en-la-consola-de-ubuntu-edgy#comments</comments>
		<pubDate>Thu, 01 Feb 2007 15:26:22 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Documentación]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/02/01/cambiar-el-teclado-en-la-consola-de-ubuntu-edgy/</guid>
		<description><![CDATA[¿No os ha pasado nunca que, por algún motivo, no tenéis bien ajustado el tipo de teclado enla consola ? La situción típica es tener el teclado en UK y volverte loco buscado cosas como &#8220;:&#8221; o &#8220;-&#8221;. Es la típica cosa que he tenido que hacer varias veces, y siempre me cuesta un montón. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.etxea.net/wp-admin/upload.php?style=inline&amp;tab=browse-all&amp;post_id=337&amp;_wpnonce=22069f3d62&amp;ID=208&amp;action=view&amp;paged=2" id="file-link-208" title="Shell" class="file-link image"><img src="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" title="Shell" alt="Shell" align="left" /></a>¿No os ha pasado nunca que, por algún motivo, no tenéis bien ajustado el tipo de teclado enla consola ? La situción típica es tener el teclado en UK y volverte loco buscado cosas como &#8220;:&#8221; o &#8220;-&#8221;. Es la típica cosa que he tenido que hacer varias veces, y siempre me cuesta un montón. Encima en el wiki de Ubuntu está mal explicado. Así que lo apunto aquí para que no se me olvide. Y mira que es sencillo&#8230;</p>
<p><span id="more-337"></span></p>
<p>No es necesario pero instalamos el soporte de español:</p>
<p><code>apt-get install language-pack-es</code></p>
<p>Reconfiguramos&#8230;.</p>
<p><code>dpkg-reconfigure console-setup</code></p>
<p>&#8230; y si no queremos tener que reiniciar la sesión:<a href="http://blog.etxea.net/wp-admin/upload.php?style=inline&amp;tab=browse-all&amp;post_id=337&amp;_wpnonce=22069f3d62&amp;ID=208&amp;action=view&amp;paged=2" id="file-link-208" title="Shell" class="file-link image"> 			 </a></p>
<p><code>setupcon</code></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/02/01/cambiar-el-teclado-en-la-consola-de-ubuntu-edgy" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/02/01/cambiar-el-teclado-en-la-consola-de-ubuntu-edgy/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Recuperando grub</title>
		<link>http://blog.etxea.net/index.php/2006/09/29/recuperando-grub</link>
		<comments>http://blog.etxea.net/index.php/2006/09/29/recuperando-grub#comments</comments>
		<pubDate>Fri, 29 Sep 2006 07:50:47 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Documentación]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2006/09/29/recuperando-grub/</guid>
		<description><![CDATA[Esto está explicado en muchos sitios, pero bueno, no viene de más reptirlo. Si por alguna razón hemos perdido grub de nuestro arranque (MBR) podemos recuperarlo desde un livecd (de Ubuntu por ejemplo) con los siguientes comandos (suponiendo que nuestra raiz, /, está en sda1): sudo mkdir /target sudo mount /dev/sda1 /target/ Si sda1 es [...]]]></description>
			<content:encoded><![CDATA[<p>Esto está explicado en muchos sitios, pero bueno, no viene de más reptirlo. Si por alguna razón hemos perdido <a href="http://es.wikipedia.org/wiki/Grub">grub</a> de nuestro arranque (<a href="http://es.wikipedia.org/wiki/Master_Boot_Record">MBR</a>) podemos recuperarlo desde un livecd (de Ubuntu por ejemplo) con los siguientes comandos (suponiendo que nuestra raiz, /, está en sda1):</p>
<p><code>sudo mkdir /target</code></p>
<p><code>sudo mount /dev/sda1 /target/</code></p>
<p>Si sda1 es donde tenemos nuestra instalación de GNU/Linux</p>
<p><code>sudo grub-install --root-directory=/target '(hd0)'</code></p>
<p>Si tenemos /boot en otra partición lo que deberemos hacer es montar la particíon de /boot de la manera anterior.</p>
<p>Si en vez de instalar grub en el MBR , preferimos hacerlo en una partición tan solo hay que cambiar el último parámetro hd0 por hd0,2 por ejemplo</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2006/09/29/recuperando-grub" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2006/09/29/recuperando-grub/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
