<?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>Un naúfrago en una isla &#187; linux</title>
	<atom:link href="http://www.irishsquare.com/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.irishsquare.com/blog</link>
	<description>Todo sobre la vida de un madrileño en Dublín</description>
	<lastBuildDate>Wed, 24 Nov 2010 14:25:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Shell script para saber si tenemos algún proceso/programa ejecutándose en Linux</title>
		<link>http://www.irishsquare.com/blog/2010/09/15/script-para-saber-si-tenemos-algun-procesoprograma-ejecutandose-en-linux/</link>
		<comments>http://www.irishsquare.com/blog/2010/09/15/script-para-saber-si-tenemos-algun-procesoprograma-ejecutandose-en-linux/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 13:43:13 +0000</pubDate>
		<dc:creator>Jesús</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[proceso]]></category>
		<category><![CDATA[shell script]]></category>

		<guid isPermaLink="false">http://www.irishsquare.com/blog/?p=392</guid>
		<description><![CDATA[Con este sencillo shell script podremos saber si un proceso se está ejecutando y dependiendo de eso, ejecutar las acciones oportunas, como por ejemplo lanzar ese proceso o enviar un email al administrador. El &#8220;grep -v grep&#8221; es para evitar que se devuelva, en la lista de procesos del sistema, el propio comando que estamos [...]]]></description>
			<content:encoded><![CDATA[<p>Con este sencillo shell script podremos saber si un proceso se está ejecutando y dependiendo de eso, ejecutar las acciones oportunas, como por ejemplo lanzar ese proceso o enviar un email al administrador.</p>
<pre class="brush: bash; title: ; notranslate">
#!/bin/sh
PROGRAMA='amavisd'

if ps ax | grep -v grep | grep $PROGRAMA &gt; /dev/null
then
    echo &quot;$PROGRAMA está ejecutándose&quot;
else
    echo &quot;$PROGRAMA NO está ejecutándose&quot;
fi
</pre>
<p>El &#8220;grep -v grep&#8221; es para evitar que se devuelva, en la lista de procesos del sistema, el propio comando que estamos ejecutando</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.irishsquare.com%2Fblog%2F2010%2F09%2F15%2Fscript-para-saber-si-tenemos-algun-procesoprograma-ejecutandose-en-linux%2F&amp;title=Shell%20script%20para%20saber%20si%20tenemos%20alg%C3%BAn%20proceso%2Fprograma%20ejecut%C3%A1ndose%20en%20Linux" id="wpa2a_2"><img src="http://www.irishsquare.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.irishsquare.com/blog/2010/09/15/script-para-saber-si-tenemos-algun-procesoprograma-ejecutandose-en-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La alternativa de Irfanview en Linux</title>
		<link>http://www.irishsquare.com/blog/2010/03/18/la-alternativa-de-irfanview-en-linux/</link>
		<comments>http://www.irishsquare.com/blog/2010/03/18/la-alternativa-de-irfanview-en-linux/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 22:58:01 +0000</pubDate>
		<dc:creator>Jesús</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[fotoxx]]></category>
		<category><![CDATA[imágenes]]></category>
		<category><![CDATA[irfanview]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.irishsquare.com/blog/?p=370</guid>
		<description><![CDATA[Un programa que siempre me ha encantado, por su facilidad de uso y su potencia (para ser un visualizador de imágenes), ha sido Irfanview. Desde que lo descubrí, hace ya bastantes años, es de los primeros programas que instalo después de reinstalar Windows. Como le estoy dando otra oportunidad a Linux (la enésima) estuve buscando [...]]]></description>
			<content:encoded><![CDATA[<p>Un programa que siempre me ha encantado, por su facilidad de uso y su potencia (para ser un visualizador de imágenes), ha sido Irfanview. Desde que lo descubrí, hace ya bastantes años, es de los primeros programas que instalo después de reinstalar Windows.</p>
<p>Como le estoy dando otra oportunidad a Linux (la enésima) estuve buscando algo parecido a Irfanview en dicho sistema operativo&#8230;y me fue imposible. No había nada intermedio entre un visualizador y un editor de imágenes. Yo pretendía poder redimensionar, girar o recortar una imagen sin tener que usar GIMP, es decir, sin matar moscas a cañonazos (aparte de que odio la interfaz de múltiples ventanas de GIMP)</p>
<p>Y aunque no he encontrado un sustituto al 100%, sí que al menos he encontrado uno que consigue que no lo eche tanto de menos&#8230;.FOTOXX</p>
<p><a href="http://kornelix.squarespace.com/fotoxx/">http://kornelix.squarespace.com/fotoxx/</a></p>
<p>Puedo redimensionar, recortar o hacer más &#8220;sharp&#8221; una imagen&#8230;que es lo que hago el 90% de las veces&#8230;Lo malo&#8230;solamente es capaz de guardar las imagenes en tiff, png o jpg (no, no incluye el gif). Pero bueno, algo es algo, no? <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.irishsquare.com%2Fblog%2F2010%2F03%2F18%2Fla-alternativa-de-irfanview-en-linux%2F&amp;title=La%20alternativa%20de%20Irfanview%20en%20Linux" id="wpa2a_4"><img src="http://www.irishsquare.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.irishsquare.com/blog/2010/03/18/la-alternativa-de-irfanview-en-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Comando en linux para reemplazar texto</title>
		<link>http://www.irishsquare.com/blog/2009/09/15/comando-en-linux-para-reemplazar-texto/</link>
		<comments>http://www.irishsquare.com/blog/2009/09/15/comando-en-linux-para-reemplazar-texto/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 10:33:15 +0000</pubDate>
		<dc:creator>Jesús</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[reemplazar texto]]></category>
		<category><![CDATA[sed]]></category>

		<guid isPermaLink="false">http://www.irishsquare.com/blog/?p=335</guid>
		<description><![CDATA[Reemplazar un texto por otro en varios ficheros a la vez se puede convertir en algo tedioso, sobre todo si esos ficheros no están ubicados en el mismo directorio, o incluso puede darse el caso de que no sepamos que ficheros necesitan ser reemplazados. Para ello tenemos este pequeña sentencia que nos ayudará a hacerlo [...]]]></description>
			<content:encoded><![CDATA[<p>Reemplazar un texto por otro en varios ficheros a la vez se puede convertir en algo tedioso, sobre todo si esos ficheros no están ubicados en el mismo directorio, o incluso puede darse el caso de que no sepamos que ficheros necesitan ser reemplazados. Para ello tenemos este pequeña sentencia que nos ayudará a hacerlo del tirón <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: bash; title: ; notranslate">
find . -name  &quot;*.txt&quot; -exec sed -i 's/TEXTO1/TEXTO2/g' {} \;
</pre>
<p>Este comando lo que hará es buscar todos los ficheros con extensión txt en el directorio y subdirectorios desde donde estamos lanzando el comando, y reemplazará en todos los ficheros que encuentre la palabra TEXTO1 por la palabra TEXTO2.</p>
<p>En el caso de que queramos cambiar cualquier fichero sin importar la extensión tan solo tenemos que sustituir <em>-name  &#8221;*.txt&#8221;</em> por <em>-type f</em></p>
<pre class="brush: bash; title: ; notranslate">
find . -type f -exec sed -i 's/TEXTO1/TEXTO2/g' {} \;
</pre>
<p><em><span style="font-style: normal;">Nunca está de más recordar que es una sentencia bastante peligrosa ya que no hay marcha atrás. Hay que estar muy seguro de lo que queremos sustituir y donde queremos sustituirlo <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></em></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.irishsquare.com%2Fblog%2F2009%2F09%2F15%2Fcomando-en-linux-para-reemplazar-texto%2F&amp;title=Comando%20en%20linux%20para%20reemplazar%20texto" id="wpa2a_6"><img src="http://www.irishsquare.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.irishsquare.com/blog/2009/09/15/comando-en-linux-para-reemplazar-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un par de sentencias útiles en linux</title>
		<link>http://www.irishsquare.com/blog/2008/09/09/un-par-de-sentencias-utiles-en-linux/</link>
		<comments>http://www.irishsquare.com/blog/2008/09/09/un-par-de-sentencias-utiles-en-linux/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 11:55:03 +0000</pubDate>
		<dc:creator>Jesús</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[chmod]]></category>
		<category><![CDATA[ficheros]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[permisos]]></category>

		<guid isPermaLink="false">http://www.irishsquare.com/blog/?p=78</guid>
		<description><![CDATA[Para encontrar texto en ficheros (búsqueda recursiva): Si queremos buscar en cualquier fichero y no solamente en los que tengan extensión PHP, tan sólo tenemos que sustituir &#8220;-name *.php&#8221; por &#8220;-type d&#8221; Para cambiar los permisos recursivamente, pero solamente de los directorios (o carpetas, como más os guste llamarlos): Esta última sentencia hay que ejecutarla [...]]]></description>
			<content:encoded><![CDATA[<p>Para encontrar texto en ficheros (búsqueda recursiva):</p>
<pre class="brush: bash; title: ; notranslate">
find . -name &quot;*.php&quot; -exec grep -i -H -n 'texto_a_buscar' {} \;
</pre>
<p>Si queremos buscar en cualquier fichero y no solamente en los que tengan extensión PHP, tan sólo tenemos que sustituir &#8220;-name *.php&#8221; por &#8220;-type d&#8221;</p>
<p>Para cambiar los permisos recursivamente, pero solamente de los directorios (o carpetas, como más os guste llamarlos):</p>
<pre class="brush: bash; title: ; notranslate">
find . -type d -exec chmod 0755 {} \;
</pre>
<p>Esta última sentencia hay que ejecutarla como root. Si lo que queremos es cambiar el permiso solamente de los ficheros tan sólo hay que cambiar &#8220;-type d&#8221; por &#8220;-type f&#8221; . Al igual que con la búsqueda de texto, si solamente queremos cambiar los permisos a los ficheros con determinada extensión (por ejemplo .php), tan sólo tenemos que cambiar &#8216;-type f&#8217; por &#8216;-name &#8220;*.php&#8221;&#8216;.</p>
<p>Espero que os sea de utilidad <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.irishsquare.com%2Fblog%2F2008%2F09%2F09%2Fun-par-de-sentencias-utiles-en-linux%2F&amp;title=Un%20par%20de%20sentencias%20%C3%BAtiles%20en%20linux" id="wpa2a_8"><img src="http://www.irishsquare.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.irishsquare.com/blog/2008/09/09/un-par-de-sentencias-utiles-en-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux me odia (y yo a él&#8230;)</title>
		<link>http://www.irishsquare.com/blog/2007/10/21/linux-me-odia-y-yo-a-el/</link>
		<comments>http://www.irishsquare.com/blog/2007/10/21/linux-me-odia-y-yo-a-el/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 23:38:12 +0000</pubDate>
		<dc:creator>Jesús</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.irishsquare.com/blog/2007/10/21/linux-me-odia-y-yo-a-el/</guid>
		<description><![CDATA[Juro por dios que lo he intentado todo pero estoy apunto de rendirme&#8230; Mis comienzos con Linux se remontan al año 1999. Por aquella época lo usaba porque, bueno, dedicándome a la informática era un poco vergonzoso desconocer ese sistema operativo. Eso sí, lo usaba en modo consola y sin Internet, era más que nada [...]]]></description>
			<content:encoded><![CDATA[<p>Juro por dios que lo he intentado todo pero estoy apunto de rendirme&#8230;</p>
<p>Mis comienzos con Linux se remontan al año 1999. Por aquella época lo usaba porque, bueno, dedicándome a la informática era un poco vergonzoso desconocer ese  sistema operativo. Eso sí, lo usaba en modo consola y sin Internet, era más que nada para juguetear con él. Después pasaron varios años sin hacer uso de nuestro amigo hasta que me incorporé a <a href="http://www.abcguionistas.es" target="_blank">abcguionistas</a> como webmaster, porque las cosas como son, de un Windows sí que no me fío para dejarlo online durante meses, sé que tendría que poner un cron para que se reiniciara cada 5 ó 6 días <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . En abcguionistas nunca he tenido problemas salvo cuando me he pasado de curioso y he tocado donde no debía. La verdad es que apenas me tengo que preocupar por él, de vez en cuando actualizo todos los servidores (Apache, MySQL, PHP, etc) para corregir bugs (reconozco que tengo un poco de versionitis),  pero poco más tengo que hacer en su mantenimiento.</p>
<p>El problema lo tengo cuando intento intalar Linux en el ordenador de casa. No me importa no poder jugar, ni me importa no tener ciertos programas que uso habitualmente en Windows, lo que me hierve la sangre es que siempre hay algo que no funciona que me hace desinstalarlo. Y no será porque no haya probado distros distintas (Ubuntu, knoppix, PCLinuxOS, Fedora, OpenSUSE..bueno, todo lo que salga en <a href="http://www.distrowatch.com" target="_blank">distrowatch</a> lo he instalado). Y es que cuando no es porque no me reconoce el dispositivo de red inalámbrico, es porque me da problemas la tarjeta gráfica y cuando no es esta última es porque no puedo acceder a la red de Windows, hasta he tenido problemas alguna vez por el teclado!!!!&#8230;y le echo horas, muchas horas y hasta me levanto corriendo por la mañana para seguir intentándolo y&#8230;acabo cagándome en <a href="http://es.wikipedia.org/wiki/Linus_Torvalds" target="_blank">Linus Torvalds</a>, en su <a href="http://es.wikipedia.org/wiki/Tux" target="_blank">pingüino</a> y en todo lo que pase a menos de 50 metros de mi lado.  Y no es porque sea un inútil en esto de los ordenadores, que me giro más veces viendo escaparates de informática que mirando a tías buenas.</p>
<p>De todas formas debo estar ya muy tocado del ala porque ahora mismo me estoy bajando el <a href="http://www.linuxmint.com" target="_blank">Linux Mint</a> para intentarlo de nuevo <img src='http://www.irishsquare.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . De hecho me voy a poner a instalarlo ahora mismo&#8230;se va a cagar!!!!<a href="http://www.linuxmint.com" target="_blank"><br />
</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.irishsquare.com%2Fblog%2F2007%2F10%2F21%2Flinux-me-odia-y-yo-a-el%2F&amp;title=Linux%20me%20odia%20%28y%20yo%20a%20%C3%A9l%26%238230%3B%29" id="wpa2a_10"><img src="http://www.irishsquare.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.irishsquare.com/blog/2007/10/21/linux-me-odia-y-yo-a-el/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

