<?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>The Zilus &#187; Linux</title>
	<atom:link href="http://www.thezilus.com/blog/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thezilus.com/blog</link>
	<description>Geek, Web Dev, Sysadmin and Rockstar</description>
	<lastBuildDate>Tue, 07 Feb 2012 22:06:41 +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>Montar directorio compartido vía Samba en Ubuntu</title>
		<link>http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu</link>
		<comments>http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu#comments</comments>
		<pubDate>Wed, 08 Jun 2011 17:22:31 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubutntu]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=734</guid>
		<description><![CDATA[Para montar por ejemplo, el directorio compartido &#8220;Compartido&#8221; en un servidor o workstation con Linux, solo hay que ejecutar el siguiente comando: mount -t smbfs -o username=usuario,password=password //192.168.1.1/Compartido /media/samba El directorio destino debera existir en el sistema que desea montar el compartido. Hay que poner el IP que corresponde y el nombre del directorio compartido, [...]]]></description>
			<content:encoded><![CDATA[<p>Para montar por ejemplo, el directorio compartido &#8220;Compartido&#8221; en un  servidor o workstation con Linux, solo hay que ejecutar el siguiente  comando:</p>
<p class="coded">mount -t smbfs -o username=usuario,password=password //192.168.1.1/Compartido /media/samba</p>
<p>El directorio destino debera existir en el sistema que desea montar el compartido. Hay que poner el IP que corresponde y el nombre del directorio compartido, en este caso el IP será 192.168.1.1 y el share: &#8220;Compartido&#8221;. El destino para el montado, en este ejemplo sera /media/samba</p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fmontar-directorio-compartido-via-samba-en-ubuntu&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos" title="Perl para reemplazar cadenas de texto en archivos">Perl para reemplazar cadenas de texto en archivos</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/resplados-locales-con-rsync" title="Resplados locales con RSync">Resplados locales con RSync</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</title>
		<link>http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso</link>
		<comments>http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso#comments</comments>
		<pubDate>Wed, 17 Nov 2010 17:09:14 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=598</guid>
		<description><![CDATA[Si tenemos un script, una app o algún comando que lleve mucho tiempo de ejecución, normalmente deberíamos dejar nuestra ventana SSH abierta durante todo el proceso, ya sea mediante putty, una terminal en Linux o una consola en Mac OS X. Con este sencillo tip ya no será así, podemos cerrar la aplicación SSH que [...]]]></description>
			<content:encoded><![CDATA[<p>Si tenemos un <strong>script</strong>, una <strong>app</strong> o algún <strong>comando</strong> que lleve mucho tiempo de ejecución, normalmente deberíamos dejar nuestra ventana <strong>SSH</strong> abierta durante todo el proceso, ya sea mediante <em>putty</em>, una <em>terminal</em> en Linux o una <em>consola</em> en Mac OS X. Con este sencillo tip ya no será así, podemos cerrar la aplicación <strong>SSH</strong> que estemos utilizando y después de un tiempo, regresar al servidor y ver el avance.</p>
<p>En mi caso personal, tengo que correr un <strong>script</strong> que tarda un par de horas en terminar su ejecución, por lo que generalmente lo hacia directamente en el servidor, precisamente para evitar este problema de no saber que hace después de apagar mi equipo.<strong> Ya no mas!</strong> ahora usando <em>&#8220;screen&#8221; </em>puedo revisar el proceso desde cualquier terminal en cualquier momento!</p>
<p>Primero, entramos al servidor con <strong>ssh</strong></p>
<p class="coded">
$ ssh usuario@servidor
</p>
<p>Ahora tecleamos screen, esto la primera ves que lo ejecutamos, nosa sacara una ventana con informacion, solo damos enter:</p>
<p class="coded">
$ screen
</p>
<p>Después, ya dentro de <strong>&#8220;screen&#8221;</strong>, ejecutamos el script o lo que queramos hacer, en este ejemplo haremos un apt update y upgrade.</p>
<p class="coded">
$ apt-get update &amp; apt-get upgrade -y
</p>
<p>Para probar que este funcionando, salimos del terminal, putty o consola y despues regresamos con ssh:</p>
<p class="coded">
$ ssh usuario@servidor
</p>
<p>Ahora, para recuperar el proceso con <em>screen</em>, tecleamos <strong>screen -r</strong></p>
<p class="coded">
$ screen -r
</p>
<p>Y veremos el proceso en cuestión&#8230; ahora, no he encontrado una forma más elegante de cerrar <em>screen</em> una ves terminado el proceso, mas que con un killall, si alguien lo sabe, no estaria mal que lo compartiera.</p>
<p class="coded">
$ killall screen
</p>
<p>Con esto cerramos <em>screen</em> y regresamos al modo normal de la sesión <strong>ssh.</strong></p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/resplados-locales-con-rsync" title="Resplados locales con RSync">Resplados locales con RSync</a></li><li><a href="http://www.thezilus.com/blog/perl-warning-setting-locale-failed-en-ubutnu-linux" title="Perl: warning setting locale failed en Ubuntu Linux">Perl: warning setting locale failed en Ubuntu Linux</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Error APT: E: Unable to lock the download directory</title>
		<link>http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory</link>
		<comments>http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:31:02 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=480</guid>
		<description><![CDATA[Aquí otro tip rápido para nuestras cajas con Linux, si al hacer un: $ apt-get upgrade Nos devuelve un error algo así: Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: bind9 bind9-host dnsutils libbind9-30 libdns35 libisc35 libisccc30 libisccfg30 liblwres30 linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic netatalk The [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí otro tip rápido para nuestras cajas con Linux, si al hacer un:</p>
<pre class="coded">$ apt-get upgrade</pre>
<p>Nos devuelve un error algo así:</p>
<pre class="coded">Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  bind9 bind9-host dnsutils libbind9-30 libdns35 libisc35 libisccc30
  libisccfg30 liblwres30 linux-generic linux-headers-generic
  linux-image-generic linux-restricted-modules-generic netatalk
The following packages will be upgraded:
  libmysqlclient15-dev libmysqlclient15off mysql-client mysql-client-5.0
  mysql-common mysql-server mysql-server-5.0 php5-imap
8 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
3 not fully installed or removed.
E: Could not get lock /var/cache/apt/archives/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the download directory
</pre>
<p>Lo único que debémos hacer como <strong>root</strong> es:</p>
<pre class="coded">$ pkill apt</pre>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Ferror-apt-e-unable-to-lock-the-download-directory&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/resplados-locales-con-rsync" title="Resplados locales con RSync">Resplados locales con RSync</a></li><li><a href="http://www.thezilus.com/blog/perl-warning-setting-locale-failed-en-ubutnu-linux" title="Perl: warning setting locale failed en Ubuntu Linux">Perl: warning setting locale failed en Ubuntu Linux</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl para reemplazar cadenas de texto en archivos</title>
		<link>http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos</link>
		<comments>http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos#comments</comments>
		<pubDate>Wed, 23 Dec 2009 16:26:19 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=465</guid>
		<description><![CDATA[Aquí un tip rápido para buscar cadenas de texto dentro de un patrón de ficheros o también para uno solo. Por ejemplo, si tenemos 100 ficheros que en algún lugar en su interior contienen una cadena que queremos reemplazar, nos hará el trabajo pesado en un par de segundos. Esta es la sintaxis: perl -pi [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí un tip rápido para buscar cadenas de texto dentro de un patrón de ficheros o también para uno solo. Por ejemplo, si tenemos 100 ficheros que en algún lugar en su interior contienen una cadena que queremos reemplazar, nos hará el trabajo pesado en un par de segundos.</p>
<p>Esta es la sintaxis:</p>
<p class="coded">perl -pi -e &#8216;s/cadena vieja/cadena nueva/g&#8217; patron</p>
<p>Un ejemplo practico seria:</p>
<p class="coded">perl -pi -e &#8216;s/index.html/index.php/g&#8217; *.html</p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fperl-para-reemplazar-cadenas-de-texto-en-archivos&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/perl-warning-setting-locale-failed-en-ubutnu-linux" title="Perl: warning setting locale failed en Ubuntu Linux">Perl: warning setting locale failed en Ubuntu Linux</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el directorio $HOME en Linux</title>
		<link>http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux</link>
		<comments>http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:13:05 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=430</guid>
		<description><![CDATA[A veces es necesario cambiar la ruta del home de algun usuario de nuestro sistema, este tip rapido les ayudara por si es necesario hacerlo, en una sola linea quedara listo! $ usermod -d /ruta/al/nuevo/directorio/ -m miusuario Tambien te puede interesar:Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el [...]]]></description>
			<content:encoded><![CDATA[<p>A veces es necesario cambiar la ruta del home de algun usuario de nuestro sistema, este tip rapido les ayudara por si es necesario hacerlo, en una sola linea quedara listo!</p>
<p class="coded">$ usermod -d /ruta/al/nuevo/directorio/ -m miusuario</p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fcambiar-el-directorio-home-en-linux&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/resplados-locales-con-rsync" title="Resplados locales con RSync">Resplados locales con RSync</a></li><li><a href="http://www.thezilus.com/blog/perl-warning-setting-locale-failed-en-ubutnu-linux" title="Perl: warning setting locale failed en Ubuntu Linux">Perl: warning setting locale failed en Ubuntu Linux</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Configurar un Servidor FTP en Ubuntu (ProFTPd)</title>
		<link>http://www.thezilus.com/blog/configurar-un-servidor-ftp-en-ubuntu-proftpd</link>
		<comments>http://www.thezilus.com/blog/configurar-un-servidor-ftp-en-ubuntu-proftpd#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:04:01 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[tutoriales]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/?p=428</guid>
		<description><![CDATA[La conectividad en estos días, es la necesidad  de muchos administradores de sistemas y de usuarios avanzados, por lo que hoy, veremos cómo hacer funcionar un servidor FTP en nuestras cajas con Ubuntu. El primer paso, es actualizar nuestra paquetería para después instalar lo que necesitamos. $ apt-get update &#38;&#38; apt-get upgrade $ apt-get install [...]]]></description>
			<content:encoded><![CDATA[<p>La conectividad en estos días, es la necesidad  de muchos administradores de sistemas y de usuarios avanzados, por lo que hoy, veremos cómo hacer funcionar un servidor <strong>FTP</strong> en nuestras cajas con <strong>Ubuntu.</strong></p>
<p>El primer paso, es actualizar nuestra paquetería para después instalar lo que necesitamos.</p>
<pre class="coded">$ apt-get update &amp;&amp; apt-get upgrade</pre>
<pre class="coded">$ apt-get install proftpd ucf</pre>
<p>Ahora editaremos el fichero de <strong>configuración</strong> de nuestro servidor<strong> FTP</strong>, en este caso, el <strong>ProFTPd</strong>.</p>
<pre class="coded">$ vim /etc/proftpd/proftpd.conf</pre>
<p>Durante la instalación del servidor, nos preguntara como lo queremos ejecutar, seleccionamos <strong>&#8220;Standalone&#8221;.</strong></p>
<p>Tenemos que modificar estas líneas únicamente para un funcionamiento simple pero efectivo y dejarlas de la siguiente manera:</p>
<pre class="coded">ServerName                    "Mi Servidor"
ServerType                     standalone
DefaultRoot                     ~
MaxInstances                  30
</pre>
<p><strong>Explicación breve de las opciones anteriores:</strong><br />
<strong>ServerName</strong> = El nombre que mostrara nuestro servidor<br />
<strong>ServerType</strong> = Standalone, aquí solo verificamos que sea un Standalone, ya que lo especificamos desde la instalación.<br />
<strong>DefaultRoot</strong>= ~ Esto es, que los usuarios del sistema que tengan derecho a login solo podrán navegar en su Home</p>
<p>Ahora, reiniciamos nuestro servicio:</p>
<pre class="coded">$ /etc/init.d/proftpd restart</pre>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fconfigurar-un-servidor-ftp-en-ubuntu-proftpd&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/crear-particiones-de-mas-de-2tb-en-linux" title="Crear particiones de más de 2TB en Ubuntu Linux">Crear particiones de más de 2TB en Ubuntu Linux</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/resplados-locales-con-rsync" title="Resplados locales con RSync">Resplados locales con RSync</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/configurar-un-servidor-ftp-en-ubuntu-proftpd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resplados locales con RSync</title>
		<link>http://www.thezilus.com/blog/resplados-locales-con-rsync</link>
		<comments>http://www.thezilus.com/blog/resplados-locales-con-rsync#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:01:51 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/resplados-locales-con-rsync</guid>
		<description><![CDATA[Aquí un pequeño script para hacer respaldos sincronizados con RSync entre solamente dos directorios, si se necesita más, se puede adaptar a las necesidades que tengamos. dirA = Directorio que queremos respaldardirB = Directorio destino Las opciones que interesantes son:&#8211;no-whole-file: Con esto, revisaremos que el archivo tenga diferencias, si es asi, se copia.&#8211;delete: Se elimina [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí un pequeño <b>script</b> para hacer respaldos sincronizados con RSync entre solamente dos directorios, si se necesita más, se puede adaptar a las necesidades que tengamos.</p>
<p><b>dirA</b> = Directorio que queremos respaldar<br /><b>dirB</b> = Directorio destino</p>
<p>Las opciones que interesantes son:<br /><b>&#8211;no-whole-file</b>: Con esto, revisaremos que el archivo tenga diferencias, si es asi, se copia.<br /><b>&#8211;delete</b>: Se elimina del destino, si en el origen no existe.</p>
<pre class="coded">
#!/bin/bash
echo -e "Comenzando Respaldo"
rsync -av --no-whole-file --delete /dirA/ /dirB/
</pre>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fresplados-locales-con-rsync&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/rsync-ignorar-errores-de-io" title="RSync ignorar errores de I/O ">RSync ignorar errores de I/O </a></li><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/perl-warning-setting-locale-failed-en-ubutnu-linux" title="Perl: warning setting locale failed en Ubuntu Linux">Perl: warning setting locale failed en Ubuntu Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/resplados-locales-con-rsync/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buscar archivos de 6 meses de antiguedad</title>
		<link>http://www.thezilus.com/blog/buscar-archivos-de-6-meses-de-antiguedad</link>
		<comments>http://www.thezilus.com/blog/buscar-archivos-de-6-meses-de-antiguedad#comments</comments>
		<pubDate>Mon, 20 Jul 2009 16:24:18 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[bash scripting]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://www.thezilus.com/blog/buscar-archivos-de-6-meses-de-antiguedad</guid>
		<description><![CDATA[Aqui un tip rapido sobre como buscar, enlistar y eliminar archivos de algunos meses de antiguedad en nuestro sistema, esto es util para los casos como el mio, que necesito depurar una &#8220;papelera de reciclaje&#8221; en un directorio compartido mediante Samba. Lo que necesito hacer es: &#8220;Encontrar archivos eliminados hace 6 meses, crear un listado [...]]]></description>
			<content:encoded><![CDATA[<p>Aqui un tip rapido sobre como buscar, enlistar y eliminar archivos de algunos meses de antiguedad en nuestro sistema, esto es util para los casos como el mio, que necesito depurar una &#8220;papelera de reciclaje&#8221; en un directorio compartido mediante Samba.</p>
<p>Lo que necesito hacer es:<br />
&#8220;Encontrar archivos eliminados hace 6 meses, crear un listado de cuales se eliminaran y por ultimo, eliminarlos&#8221;</p>
<p>Para esto, crearemos un script que se ejecutara el primer dia de cada mes.</p>
<p><strong>Primer paso:</strong></p>
<p>Crearemos un directorio en /var/log para almacenar nuestros logs, le llamaremos &#8220;cleaner&#8221;</p>
<p class="coded">sudo mkdir /var/log/cleaner</p>
<p>Ahora creamos un fichero en cualquier directorio, por ejemplo /root:</p>
<p class="coded">sudo vim /root/script_6meses</p>
<p> Dentro de este pondremos algo asi:</p>
<p class="coded">#!/bin/bash<br />
echo &#8220;Buscando archivos&#8230;&#8221;<br />
find /ruta/a/buscar -ctime +180 -type f -exec echo &#8216;Archivo eliminado: {}&#8217; &gt;&gt; /var/log/cleaner/cleaner-$(date +_%m_%d_%Y).log \; find /1TBA/ -ctime +190 -type f -exec rm {} \;</p>
<p>Analicemos un poco estas lineas:<br />
En la primera, se le dice a l comando find (buscar), que busque en el directorio que nosotros definamos, los archivos que tengan mas de 180 dias de antiguedad (-ctime +180) esto lo podemos ajustar a nuestras necesidades. Despues le ordenamos que con los archivos que encontro, nos cree un arvhivo de log con la fecha del dia en que se ejecuto el comando.</p>
<p>La segunda linea, hace practicamente lo mismo, solo que en lugar de ejecutar el llenado del log, elimina los archivos. Si solo queremos eliminar y no guardar un registro de los archivos eliminados, bastara con poner la segunda linea del script.<br />
<strong><br />
Segundo paso:</strong></p>
<p>Es practico utilizar crontab para automatizar nuestras tareas, por lo que crearemos una entrada que obligara a este script a corre cada mes, para esto ejecutamos en la terminal</p>
<p class="coded">sudo crontab -e</p>
<p> Lo que nos mostrara un editor de texto con los corns que ya existen, sin importar esto, escribimos en la ultima linea:</p>
<p class="coded">52 6  1 * *   root    /root/script_6meses</p>
<p> Esto, solo esta diciendo que, los primeros de cada mes a las 6hrs se ejecutara nuestro script.</p>
<p>Eso es todo, si tienen algun tip para mejorarlo, adelante, sus comentarios son bienvenidos.</p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fbuscar-archivos-de-6-meses-de-antiguedad&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos" title="Perl para reemplazar cadenas de texto en archivos">Perl para reemplazar cadenas de texto en archivos</a></li><li><a href="http://www.thezilus.com/blog/cambiar-el-directorio-home-en-linux" title="Cambiar el directorio $HOME en Linux">Cambiar el directorio $HOME en Linux</a></li><li><a href="http://www.thezilus.com/blog/configurar-un-servidor-ftp-en-ubuntu-proftpd" title="Configurar un Servidor FTP en Ubuntu (ProFTPd)">Configurar un Servidor FTP en Ubuntu (ProFTPd)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/buscar-archivos-de-6-meses-de-antiguedad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publicidad Linux en YouTube</title>
		<link>http://www.thezilus.com/blog/publicidad-linux-en-youtube</link>
		<comments>http://www.thezilus.com/blog/publicidad-linux-en-youtube#comments</comments>
		<pubDate>Wed, 19 Mar 2008 17:31:06 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Mercadotecnia y Publicidad]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://zilus.evolucionlinux.com/publicidad-linux-en-youtube</guid>
		<description><![CDATA[Aquí otro vídeo del clásico &#8220;Sr. Windows Joven Mac OS y la chica Linux&#8220;. En este episodio, veremos en disputa el aspecto gráfico [There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.] Tambien te puede interesar:Publicidad de IBMMontar directorio compartido vía Samba en UbuntuEjecutar script, [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí otro vídeo del clásico &#8220;Sr. <strong>Windows</strong> Joven <strong>Mac OS</strong> y la chica<strong> Linux</strong>&#8220;. En este episodio, veremos en disputa el aspecto gráfico <img src='http://www.thezilus.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley colorbox-86' /> </p>
<p align="center">[There is a video that cannot be displayed in this feed. <a href="http://www.thezilus.com/blog/publicidad-linux-en-youtube">Visit the blog entry to see the video.]</a></p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fpublicidad-linux-en-youtube&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/publicidad-de-ibm" title="Publicidad de IBM">Publicidad de IBM</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos" title="Perl para reemplazar cadenas de texto en archivos">Perl para reemplazar cadenas de texto en archivos</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/publicidad-linux-en-youtube/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publicidad de IBM</title>
		<link>http://www.thezilus.com/blog/publicidad-de-ibm</link>
		<comments>http://www.thezilus.com/blog/publicidad-de-ibm#comments</comments>
		<pubDate>Wed, 19 Mar 2008 17:27:45 +0000</pubDate>
		<dc:creator>Zilus</dc:creator>
				<category><![CDATA[Mercadotecnia y Publicidad]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://zilus.evolucionlinux.com/publicidad-de-ibm</guid>
		<description><![CDATA[Este comercial de T.V. ya es viejo, pero lo vi de nuevo y no pude evitar compartirlo con ustedes.  [There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.] Tambien te puede interesar:Publicidad Linux en YouTubeMontar directorio compartido vía Samba en UbuntuEjecutar script, tarea o trabajo [...]]]></description>
			<content:encoded><![CDATA[<p>Este comercial de T.V. ya es viejo, pero lo vi de nuevo y no pude evitar compartirlo con ustedes.</p>
<p align="center"> [There is a video that cannot be displayed in this feed. <a href="http://www.thezilus.com/blog/publicidad-de-ibm">Visit the blog entry to see the video.]</a></p>
<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thezilus.com%2Fblog%2Fpublicidad-de-ibm&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=recommend&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:450px; height:35px' allowTransparency='true'></iframe><h3>Tambien te puede interesar:</h3><ul class="related_post"><li><a href="http://www.thezilus.com/blog/publicidad-linux-en-youtube" title="Publicidad Linux en YouTube">Publicidad Linux en YouTube</a></li><li><a href="http://www.thezilus.com/blog/montar-directorio-compartido-via-samba-en-ubuntu" title="Montar directorio compartido vía Samba en Ubuntu">Montar directorio compartido vía Samba en Ubuntu</a></li><li><a href="http://www.thezilus.com/blog/ejecutar-script-tarea-o-trabajo-mediante-ssh-salir-de-sesion-y-al-regresar-ver-el-progreso-del-proceso" title="Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso">Ejecutar script, tarea o trabajo mediante SSH, salir de sesion y al regresar, ver el progreso del proceso</a></li><li><a href="http://www.thezilus.com/blog/error-apt-e-unable-to-lock-the-download-directory" title="Error APT: E: Unable to lock the download directory">Error APT: E: Unable to lock the download directory</a></li><li><a href="http://www.thezilus.com/blog/perl-para-reemplazar-cadenas-de-texto-en-archivos" title="Perl para reemplazar cadenas de texto en archivos">Perl para reemplazar cadenas de texto en archivos</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.thezilus.com/blog/publicidad-de-ibm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

