<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4082650219240976140</id><updated>2011-11-27T16:43:16.360-08:00</updated><category term='linux'/><category term='indice'/><category term='juegos'/><category term='sonido'/><category term='Servicios Web'/><category term='personalizando'/><category term='squirrel'/><category term='servidores'/><category term='recuperando datos'/><category term='SQL Server'/><category term='radios'/><category term='videos'/><category term='comandos'/><category term='bases de datos'/><category term='BienVenida'/><category term='bash'/><category term='nosololinux'/><category term='db2'/><category term='camino de santiago'/><category term='historia'/><category term='virtualizacion'/><category term='as400'/><category term='aplicaciones linux'/><category term='clientes'/><category term='windows'/><category term='BBDD'/><category term='ubuntu'/><category term='redes'/><category term='scripts'/><category term='hardware'/><title type='text'>Cervatillo Luchador</title><subtitle type='html'>"Si el problema tiene solución, preocuparse no vale de nada y si el problema no tiene solución no vale de nada preocuparse."</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5276741169551376113</id><published>2010-12-30T05:26:00.000-08:00</published><updated>2010-12-30T05:32:24.162-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>UUID discos</title><content type='html'>La forma más rápida y sencilla de averiguar el uuid de un dispositivo que este conectado a tu maquina es con el siguiente comando : blkid.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;#blkid&lt;/blockquote&gt;&lt;br /&gt;Pero como siempre me olvido de este comando recomiendo la creación del siguiente alias para continuar con la nomenclatura de los comandos&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;#alias lsuuid='blkid'&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5276741169551376113?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5276741169551376113/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5276741169551376113' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5276741169551376113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5276741169551376113'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2010/12/uuid-discos.html' title='UUID discos'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5071385355803900017</id><published>2010-06-29T01:23:00.000-07:00</published><updated>2010-06-29T01:32:44.683-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squirrel'/><category scheme='http://www.blogger.com/atom/ns#' term='BBDD'/><category scheme='http://www.blogger.com/atom/ns#' term='as400'/><title type='text'>Conectar Squirrel a un AS400</title><content type='html'>&lt;ul&gt;&lt;li&gt;Conseguir el driver : jt400.jar&lt;/li&gt;&lt;li&gt;Ubicar el jar en el directorio ../lib del squirrel&lt;/li&gt;&lt;li&gt;Configuración del driver&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;blockquote&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;Nombre :&lt;/span&gt; &lt;/strong&gt;a elección del usuario : p.e. : as400&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Example URL :&lt;/strong&gt;&lt;/span&gt; jdbc://ip-as400/usuario&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Class Name &gt;&lt;/strong&gt;&lt;/span&gt; com.ibm.as400.access.AS400JDBCDriver&lt;/li&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Configuraci'on del alias&lt;/li&gt;&lt;li&gt;&lt;blockquote&gt;&lt;li&gt;&lt;strong&gt;Alias&gt;&lt;/strong&gt; a elecci'on del usuario p.e. as400&lt;/li&gt;&lt;li&gt;&lt;strong&gt;User&gt;&lt;/strong&gt; el mismo que el introducido en la url&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Password&gt;&lt;/strong&gt;el que corresponda&lt;/li&gt;&lt;/blockquote&gt;Y con esto todo listo para atacar a nuestro servidor de base de datos &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;XD.&lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5071385355803900017?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5071385355803900017/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5071385355803900017' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5071385355803900017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5071385355803900017'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2010/06/conectar-squirrel-un-as400.html' title='Conectar Squirrel a un AS400'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-8587847216923192459</id><published>2010-05-27T07:26:00.000-07:00</published><updated>2010-05-27T07:27:46.449-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bases de datos'/><category scheme='http://www.blogger.com/atom/ns#' term='db2'/><title type='text'>Limitar el numero de resultados de una consulta</title><content type='html'>Ejemplo de como listar unicamente 10 registros de una consulta&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;SELECT&lt;br /&gt;     *&lt;br /&gt;FROM&lt;br /&gt;    [nombre de la tabla]&lt;br /&gt;FETCH FIRST 10 ROWS ONLY&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-8587847216923192459?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/8587847216923192459/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=8587847216923192459' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/8587847216923192459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/8587847216923192459'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2010/05/limitar-el-numero-de-resultados-de-una.html' title='Limitar el numero de resultados de una consulta'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-7754369778456794977</id><published>2009-04-23T05:46:00.000-07:00</published><updated>2009-04-23T05:52:50.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Evolution + RSS + Minimizado</title><content type='html'>&lt;span style="font-size:85%;"&gt;Para usar el evolution como lector de rss basta con instalar el siguiente paquete , via synaptics o apt : evolution-rss.&lt;br /&gt;&lt;br /&gt;Comprobar que el complemento esta activado en el evolution en &lt;span style="font-weight: bold;"&gt;Editar/Complementos.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Para añadir un feed, basta con ir a&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt; Editar/Preferencias/RSS-Blogs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Si deseamos que el evolutio aparezca en la barra del reloj cuando cerremos la aplicacion, para no tenerla siempre abirta la ventana , necesitamos de una aplicación externa : &lt;span style="font-weight: bold;"&gt;alltray&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Para instalar esta aplicación :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ sudo apt-get install alltray&lt;/blockquote&gt;Ahora para que esto funcione hay que modificar los lanzadores del evolution, de la siguiente manera :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;alltray "evolution --component=mail"&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-7754369778456794977?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/7754369778456794977/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=7754369778456794977' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/7754369778456794977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/7754369778456794977'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2009/04/evolution-rss-minimizado.html' title='Evolution + RSS + Minimizado'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-1225567918304927257</id><published>2009-04-20T06:38:00.000-07:00</published><updated>2009-04-20T13:34:21.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sonido'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Firefox vs Rhythmbox</title><content type='html'>&lt;span style="font-size:85%;"&gt;Hasta el día de hoy no había conseguido hacer que el firefox y el Rythmbox reproduciesen un sonido de forma simultanea. Quiero decir que cuando lanzaba uno de esos procesos me bloqueaban la tarjeta de sonido. Hasta que lei esta entrada en uno de los foros de &lt;a href="http://www.ubuntu-es.org/?q=node/91559"&gt;ubuntu&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Lo unico que hay que hacer es instalar un paquete y listo. Para ello hacerlo de esta manera :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;# sudo apt-get install libflashsupport&lt;br /&gt;&lt;/blockquote&gt;Por fin puedo ver videos del youtube con musica de fondo.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-1225567918304927257?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/1225567918304927257/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=1225567918304927257' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1225567918304927257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1225567918304927257'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2009/04/firefox-vs-rhythmbox.html' title='Firefox vs Rhythmbox'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5104768122041145891</id><published>2009-04-04T03:42:00.000-07:00</published><updated>2009-04-20T06:45:33.260-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='camino de santiago'/><title type='text'>Albergue Porta de Santiago</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_b_D2EmrOUKc/Sdc7e_OiPkI/AAAAAAAAAGg/oEj-Jg40wrY/s1600-h/albergue.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5320786888316042818" style="margin: 0px 10px 10px 0px; float: left; width: 150px; height: 196px;" alt="" src="http://3.bp.blogspot.com/_b_D2EmrOUKc/Sdc7e_OiPkI/AAAAAAAAAGg/oEj-Jg40wrY/s320/albergue.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;Hola a todos , este año me he decidido a realizar el camino de santiago y he de decir que es una experiencia que recomiendo a todo el mundo. Como no podia ser en galicia coji más lluvia que otra cosa. Pero aún asi me lo pase como un enano.&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;He de destacar el albergue . Porta de Santiago que se encuentra en Arca , o Pino, que fue la última etapa hacia santiago. De todos los albergues que he visitado es el que se lleva la palma.&lt;br /&gt;&lt;br /&gt;Yo encontre el albergue por casualidad en internet , podeis visitar su web en este link : &lt;a href="http://www.portadesantiago.com/"&gt;http://www.portadesantiago.com/&lt;/a&gt; .&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;Os animo a todos a hacer el camino, que aparte de ser saludable (en mi caso que toi to el dia sentado), se tiene la oportunidad de conocer a personas muy peculiares.&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5104768122041145891?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5104768122041145891/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5104768122041145891' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5104768122041145891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5104768122041145891'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2009/04/albergue-porta-de-santiago.html' title='Albergue Porta de Santiago'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_b_D2EmrOUKc/Sdc7e_OiPkI/AAAAAAAAAGg/oEj-Jg40wrY/s72-c/albergue.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6560442335186999087</id><published>2008-07-21T04:59:00.000-07:00</published><updated>2009-04-20T06:46:25.850-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='servidores'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>Buscando Datos en SQL Server 2005</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;Cuando nos enfrentamos a bases de datos de las cuales no conocemos su estructura y son medianamente grandes, y tenemos que buscar datos expecificos que se encuentran dentro y no sabemos por donde empezar, les dejo aqui un script que busaca una cadena de texto en toda la bbdd (en todas las tablas y en todos los campos). Demos las gracias a: &lt;a href="http://switchoffandletsgo.blogspot.com/"&gt;Apaga y Vamonos&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El script es el siguiente :&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Use [miBaseDeDatos]&lt;br /&gt;&lt;br /&gt;DECLARE @SQL NVARCHAR(4000)&lt;br /&gt;DECLARE @PROXIMA_SENTENCIA NVARCHAR(3500)&lt;br /&gt;DECLARE @NOM_TABLA NVARCHAR(255)&lt;br /&gt;DECLARE @NOM_COLUMNA NVARCHAR(255)&lt;br /&gt;DECLARE @REGISTROS int&lt;br /&gt;DECLARE @CADENA_BUSCAR NVARCHAR(255)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;SET @CADENA_BUSCAR = 'prueba'&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;DECLARE CURSOR_SELECT&lt;br /&gt;CURSOR FOR&lt;br /&gt;SELECT TABLE_NAME&lt;br /&gt;FROM information_schema.tables&lt;br /&gt;&lt;br /&gt;OPEN CURSOR_SELECT FETCH NEXT FROM CURSOR_SELECT INTO @NOM_TABLA&lt;br /&gt;-- Recorre las tablas de la base de datos&lt;br /&gt;WHILE @@FETCH_STATUS = 0&lt;br /&gt;BEGIN&lt;br /&gt;print '-----------------------'&lt;br /&gt;print 'TABLA: ' + @NOM_TABLA&lt;br /&gt;print '-----------------------'&lt;br /&gt;-- Crea la cadena de búsqueda&lt;br /&gt;SET @PROXIMA_SENTENCIA = 'SELECT Count(*) FROM ' + @NOM_TABLA + ' WHERE 1=0'&lt;br /&gt;-- Crea el cursor de campos de búsqueda&lt;br /&gt;DECLARE CURSOR_CAMPOS&lt;br /&gt;CURSOR FOR&lt;br /&gt;SELECT COLUMN_NAME&lt;br /&gt;FROM information_schema.columns&lt;br /&gt;WHERE TABLE_NAME like @NOM_TABLA&lt;br /&gt;AND (DATA_TYPE = 'nvarchar' OR DATA_TYPE = 'varchar' OR DATA_TYPE = 'char')&lt;br /&gt;OPEN CURSOR_CAMPOS FETCH NEXT FROM CURSOR_CAMPOS INTO @NOM_COLUMNA&lt;br /&gt;WHILE @@FETCH_STATUS = 0&lt;br /&gt;BEGIN&lt;br /&gt;SET @PROXIMA_SENTENCIA = @PROXIMA_SENTENCIA + ' OR ' + @NOM_COLUMNA + ' like ''%' + @CADENA_BUSCAR + '%'''&lt;br /&gt;FETCH NEXT FROM CURSOR_CAMPOS INTO @NOM_COLUMNA&lt;br /&gt;END&lt;br /&gt;-- Libera memoria&lt;br /&gt;CLOSE CURSOR_CAMPOS&lt;br /&gt;DEALLOCATE CURSOR_CAMPOS&lt;br /&gt;print @PROXIMA_SENTENCIA&lt;br /&gt;-- Ejecuta la sentencia para comprobar si obtiene algún resultado&lt;br /&gt;SELECT @sql = 'DECLARE CURSOR_SENTENCIA CURSOR FOR ' + @PROXIMA_SENTENCIA&lt;br /&gt;EXEC sp_executesql @sql&lt;br /&gt;OPEN CURSOR_SENTENCIA FETCH NEXT FROM CURSOR_SENTENCIA INTO @REGISTROS&lt;br /&gt;WHILE @@FETCH_STATUS = 0&lt;br /&gt;BEGIN&lt;br /&gt;print 'Registros ' + str(@REGISTROS)&lt;br /&gt;FETCH NEXT FROM CURSOR_SENTENCIA INTO @REGISTROS&lt;br /&gt;END&lt;br /&gt;-- Libera memoria&lt;br /&gt;CLOSE CURSOR_SENTENCIA&lt;br /&gt;DEALLOCATE CURSOR_SENTENCIA&lt;br /&gt;FETCH NEXT FROM CURSOR_SELECT INTO @NOM_TABLA&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;/* Libera la memoria */&lt;br /&gt;CLOSE CURSOR_SELECT&lt;br /&gt;DEALLOCATE CURSOR_SELECT&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;Espero que os sea de utilidad , a mi me ha arreglado el día.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6560442335186999087?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6560442335186999087/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6560442335186999087' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6560442335186999087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6560442335186999087'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/07/buscando-datos-en-sql-server-2005.html' title='Buscando Datos en SQL Server 2005'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-8075549558969597507</id><published>2008-05-29T02:00:00.000-07:00</published><updated>2009-04-20T06:46:54.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='recuperando datos'/><title type='text'>Registro de Windows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/SD5xd7R2tPI/AAAAAAAAAEI/It_ZIgj3q3E/s1600-h/registro-del-sistema-windows.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/SD5xd7R2tPI/AAAAAAAAAEI/It_ZIgj3q3E/s200/registro-del-sistema-windows.gif" alt="" id="BLOGGER_PHOTO_ID_5205722978229597426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;El registro de Windows es como un fichero ini gigante. En este fichero se guarda toda la configuración del sistema. Hay programas que se instalan en maquinas con windows que tambien usan el registro de Windows para almacenar información. De ahi que muchas veces se llene de basura.&lt;br /&gt;&lt;br /&gt;El registro de Windows es necesario para arranque el sistema de Windows. Es recomendable hacer copias de seguridad del registro de windows bien sea, medianta aplicaciones de terceros, copiando los ficheros que forman parte del mismo o utlizando la aplicación de puntos de restauración del sistema.&lt;br /&gt;&lt;br /&gt;Los ficheros que forman el registro se encuentran en la siguiente Ubicación : &lt;span style="font-weight: bold;"&gt;c:\WINDOWS\SYSTEM32\CONFIG &lt;/span&gt;y lo componen los siguientes ficheros :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;system&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;software&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;sam&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;security&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;default&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;La situación es la siguiente , tenemos un cd de Ubuntu en mano y una maquina de windows que no arranca por que nos dice que le faltan o que estan corruptos alguno de los ficheros del registro.&lt;br /&gt;&lt;br /&gt;Cargamos Ubuntu, y nos dirigimos a la ubicacion del disco donde se encuentran estos ficheros, hacemos una copia de seguridad de los mismos, tal que asi :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;$ cd /media/disk/WINDOWS/system32/config&lt;br /&gt;$ cp system system.old&lt;br /&gt;$ cp software software.old&lt;br /&gt;$ cp sam sam.old&lt;br /&gt;$ cp security security.old&lt;br /&gt;$ cp default default.old&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Ahora que tenemos nuestra copia de seguridad copiamos movemos una copia que tiene windows del registro que funciona a esta ubicación. Recomiendo solo copiar el fichero que este dañado no todos. Para ello hacemos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;$ cp /media/disk/WINDOWS/repair/[fichero a recuperar] /media/disk/WINDOWS/system32/config&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;Recomiendo usar copias de seguridad del registro para no tener que recurrir a este procedimiento, ya que los ficheros que estan repair no son una copia de seguridad del original. Con lo que seguramente en función de que fichero se haya dañado perderemos una serie de información u otra. En mi caso se estropeo el fichero system, no habia copia de seguridad , restaure el registro así y en esta copia del system no tenia los drivers instalados por lo que los tuve que instalar otra vez.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-8075549558969597507?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/8075549558969597507/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=8075549558969597507' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/8075549558969597507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/8075549558969597507'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/05/registro-de-windows.html' title='Registro de Windows'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/SD5xd7R2tPI/AAAAAAAAAEI/It_ZIgj3q3E/s72-c/registro-del-sistema-windows.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-2884664822397814184</id><published>2008-05-22T01:28:00.000-07:00</published><updated>2008-05-22T01:50:29.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='recuperando datos'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>NTFS para todos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/SDUvbLR2tOI/AAAAAAAAAEA/Bg849AGU3yo/s1600-h/ntfs-1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/SDUvbLR2tOI/AAAAAAAAAEA/Bg849AGU3yo/s200/ntfs-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5203117088427128034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Como siempre, queramos o no, tendremos que acceder a sistemas de ficheros de Windows, hasta hace poco en sistemas de ficheros NTFS, se podia leer y escribir malamente en este tipo de sistemas de ficheros.&lt;br /&gt;&lt;br /&gt;Han sacado, ya hace, un paquete para ubuntu que permite la lectura/escritura correcta en sistemas de ficheros NTFS.&lt;br /&gt;&lt;br /&gt;Os pongo como ejemplo lo que teneis que hacer para que cuando arranque vuestro Ubuntu, reconozca al vuelo y monte esa partición ó disco.&lt;br /&gt;&lt;br /&gt;Para ello haremos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Editar el fichero &lt;span style="font-weight: bold;"&gt;/etc/fstab &lt;/span&gt;que es el fichero que especifica que dispositivos se van a montar en el arranque&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Editar el fichero &lt;span style="font-weight: bold;"&gt;/etc/modules&lt;/span&gt; que es el fichero que especifica que modulos del kernel se van a cargar cuando arranque el sistema&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Crear un punto de montaje (carpeta)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Cargar un modulo en el kernell&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Montar y desmontar todo&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: courier new;"&gt;Lo primero descargar e intalar el paquete : &lt;/span&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;ntfs-3g&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;# apt-get install ntfs-3g&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Lo segundo Averiguar el nombre del dispositivo que esta formateado en NTFS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;# sfdisk -l | grep NTFS&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;El dispositivo será &lt;/span&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;/dev/.... &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Crear el directorio para el punto de montaje&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;# mkdir [Ubicación deseada]&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Editar el fichero /etc/modules&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;# gedit /etc/modules&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;añadir la siguiente linea&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/dev/....   [Ubicación deseada]    ntfs-3g    slient.umask=0,locale=es_ES,vtf8,no-def-opts    0 0&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Editar el fichero /etc/modules&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold; font-family: courier new;"&gt;# echo "fuse" &gt;&gt; /etc/modules&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Ahora para que funcione sin tener que reiniciar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;# modprobe fuse&lt;/span&gt;                // cargar el modulo en cuestion&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# umount -a&lt;/span&gt;                             //  desmontarlo todo lo de /etc/fstab&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# mount -a&lt;/span&gt;                                 // montarlo todo lo de /etc/fstab&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Con estos pasos, ya no hay que volver hacer nada mñas para que nos reconozca ese sistema de ficheros.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-2884664822397814184?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/2884664822397814184/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=2884664822397814184' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/2884664822397814184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/2884664822397814184'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/05/ntfs-para-todos.html' title='NTFS para todos'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/SDUvbLR2tOI/AAAAAAAAAEA/Bg849AGU3yo/s72-c/ntfs-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-1000445956843506398</id><published>2008-05-19T23:08:00.000-07:00</published><updated>2008-05-20T01:14:55.987-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='recuperando datos'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Recuperando bits y bytes</title><content type='html'>&lt;a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_b_D2EmrOUKc/SDJsG-50uvI/AAAAAAAAAD4/x6kQiI8ng4g/s1600-h/spaceinvader.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 165px; height: 124px;" src="http://bp3.blogger.com/_b_D2EmrOUKc/SDJsG-50uvI/AAAAAAAAAD4/x6kQiI8ng4g/s320/spaceinvader.jpg" alt="" id="BLOGGER_PHOTO_ID_5202339386786888434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A día de hoy siempre me ha sido suficiente reparar cualquier disco duro con mi cd-live de ubuntu. Pero por primera vez tuve que recurrir a utlizar cd live´s de Windows, que no me solucionaron nada y al final lo arregle con el Ubuntu.&lt;br /&gt;&lt;br /&gt;Si nos decantamos por usar cd lives de windows, este &lt;span style="font-style: italic;"&gt;"distro"&lt;/span&gt; esta mu bien aunque deberia de estar mejor montada. &lt;a href="http://www.sendspace.com/file/9mkom6"&gt;Windows Xp Pilitos&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esta versión de Windows que se han montado trae el siguiente software para ayudar a recuperar datos de los discos duros y repararlos :&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; ClamWin Antivirus&lt;/li&gt;&lt;li&gt;Everest (obtine info del hardware de la maquina)&lt;/li&gt;&lt;li&gt;Mcafee Stinger&lt;/li&gt;&lt;li&gt;Mcafee VirusScan &lt;/li&gt;&lt;li&gt;Nero Burning Rom&lt;/li&gt;&lt;li&gt;Norton Ghost&lt;/li&gt;&lt;li&gt;Particion Magic 8&lt;/li&gt;&lt;li&gt;Robocopy &lt;/li&gt;&lt;li&gt;Spybot Search &amp;amp; Destroy&lt;/li&gt;&lt;li&gt;Test Memoria&lt;/li&gt;&lt;li&gt;RealVNC&lt;/li&gt;&lt;li&gt;Winrar&lt;/li&gt;&lt;li&gt;Acrobat Reader 6&lt;/li&gt;&lt;li&gt;Easy Recovery Professional 6 &lt;/li&gt;&lt;li&gt;Hacha &lt;/li&gt;&lt;li&gt;BgnFO&lt;/li&gt;&lt;/ul&gt;Esta cd-live de Windows no me atrea por el software que trae, pero a la hora de la verdad no me resolvio, quiero decir :&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;En el primer equipo que la probe , no arrancaba&lt;/li&gt;&lt;li&gt;En el segundo no me reconocia la tarjeta de red, por lo que no se pueden actualizar las bases de datos del spybot y de los antivirus&lt;/li&gt;&lt;li&gt;En el tercero no reconocia la tarjeta de wi-fi , otra vez sin internet.&lt;/li&gt;&lt;/ul&gt;Por el contrario , el ubuntu en esas maquinas no daba problema de ningun tipo con las tarjetas de red , ni en arrancar ni na.&lt;br /&gt;&lt;br /&gt;Si quereis montaros vuestro cd-live de Windows podeis usar este programa : &lt;a href="http://www.nu2.nu/download.php?sFile=pebuilder313.exe"&gt;BartPe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mas info sobre creación de cd´s live de Windows : &lt;a href="http://www.destroyerweb.com/manuales/live-cd-windows/livecd.htm"&gt;aqui&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bueno de lo que queria hablar era de Ubuntu y de lo que hay que hacer para recuperar datos de un disco duro.&lt;br /&gt;&lt;br /&gt;Lo primero saber que tipo de sistema de ficheros tiene el disco duro que vamos a examinar , para saber si tenemos que instalar algún paquete o modulo del kernel para que reconozca el sistema de ficheros en cuestion. Para ello basta ejecutar el siguiente comando :&lt;br /&gt;&lt;br /&gt; &lt;blockquote&gt; $ sfdisk -l "dispositivo en cuestión"               // normalmente /dev/sda&lt;br /&gt;$ sfdisk -T                                                         // lista los Ids para saber el tipo&lt;br /&gt;$ sfdisk -V "dispositivo en cuestión"                 // hace un checkeo e intenta reparar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;Otro problema con el que nos podemos encontrar es que el MBR este mal y alla que repararlo para ello es sufiente con bajarse el siguiente paquete y lanzar el siguiente comando :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ sudo apt-get install ms-sys&lt;br /&gt;$ ms-sys -m "dispositivo en cuestión"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Si con esto no somo capaces de hacer que el sistema vuelva a arrancar o no damos corregido todos los errores del disco nos podemos bajar el siguiente paquete que trae más herramientas&lt;br /&gt;para la detención de errores , particionado y demás&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ sudo apt-get install testdisk&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-1000445956843506398?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/1000445956843506398/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=1000445956843506398' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1000445956843506398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1000445956843506398'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/05/recuperando-bits-y-bytes.html' title='Recuperando bits y bytes'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_b_D2EmrOUKc/SDJsG-50uvI/AAAAAAAAAD4/x6kQiI8ng4g/s72-c/spaceinvader.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6993210661817970318</id><published>2008-04-19T05:43:00.000-07:00</published><updated>2008-04-19T07:50:53.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personalizando'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Modificando el tema de login de Ubuntu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/SAnxTR6Je9I/AAAAAAAAADw/bMPZ-2q3QVg/s1600-h/login.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/SAnxTR6Je9I/AAAAAAAAADw/bMPZ-2q3QVg/s320/login.jpg" alt="" id="BLOGGER_PHOTO_ID_5190945359048309714" border="0" /&gt;&lt;/a&gt;De serie nuestro ubuntu lo que nos permite hacer es cambiar entre temas de escritorio. Pero no nos brinda la posibilidad de modificarlos. La cantidad de temas para el arranque que trae el ubuntu no es para echar cohetes y para la gente que le gusta personalizar hasta el ultimo detalle, les puede interesar leer este post.&lt;br /&gt;&lt;br /&gt;Para empezar a trabajar necesitamos tener un tema con los elementos que queramos para nuestro diseño. ("Recordar que las plantillas que utilicéis posean una licencia que permita modificarlas" p.e GPL). Un buen sitio para  que  busqueis temas de arranque  :  &lt;a href="http://www.gnome-look.org/index.php?xcontentmode=150&amp;amp;PHPSESSID=ae8291ab8f26d25c045df0ab4998e388"&gt;http://ww.gnome-look.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Una vez seleccionado el tema que os gusta para vuestro ubuntu, os descargáis el fichero que ha de ser un &lt;span style="font-weight: bold;"&gt;*.tar.bz2&lt;/span&gt; ó un &lt;span style="font-weight: bold;"&gt;*.tar.gz .&lt;/span&gt;  Abrís el fichero y buscais el fichero &lt;span style="font-weight: bold;"&gt;license.txt&lt;/span&gt;   para comprobar que podemos modificar el tema a nuestro antojo. Una vez leído esto lanzamos la aplicación de gestion de temas de login de ubuntu para ello.&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;$ gksu /usr/sbin/gdmsetup&lt;br /&gt;&lt;br /&gt;ó&lt;br /&gt;&lt;br /&gt;Sistema/Administracion/Ventana de Entrada&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Una vez hecho esto ubuntu os preguntara el pass, lo tipeas y seleccionáis la pestaña de local del formulario. En esta pestaña le dais al botón de añadir y añadís el tema que os acabáis de bajar. ( seleccionáis el fichero descargado). Una vez añadido el tema lo seleccionáis y le dais al botón de aceptar del formulario. Una vez hecho esto, intentáis cambiar de usuario para ello  :  &lt;span style="font-weight: bold;"&gt;Sistema/salir/Cambiar de usario&lt;/span&gt;  y comprobáis que carga el tema que os habéis bajado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ahora ha llegado el momento de modificar el tema a nuestro antojo, para ello desempaquetáis el fichero que os habéis bajado en una carpeta. Como podéis observar dentro de la carpeta están la imágenes que usa el tema y un fichero &lt;span style="font-weight: bold;"&gt;*.xml &lt;/span&gt;que que define el aspecto y la ubicación de los distintos elementos del menú de login. Llegados a este punto que cada uno se lo modifique como quiera. Y si sabe xml se puede crear el suyo propio. Una vez hechas la modificaciones volvéis a empaquetar la carpeta, elimináis el tema del gestor de temas y lo volvéis a añadir.&lt;br /&gt;&lt;br /&gt;A continuación os explico los cambios que he hecho yo con el tema que me baje para que os quede mas claro todo. El tema que me baje fue el siguiente : &lt;a href="http://www.gnome-look.org/content/show.php/Linux-Space?content=79177"&gt;tema&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cambie las imágenes de background y de la ventana principal del tema. Para cambiar una imagen os aconsejo abrir la que tenéis con un programa de edición de imágenes p.ej. el &lt;span style="font-weight: bold;"&gt;GIMP &lt;/span&gt;pegue sobre la imagen la que quería poner. Guardar y listo. De esta manera se respeta el formato del fichero.&lt;br /&gt;&lt;br /&gt;Y por ultimo cambie la posición del menú principal en la pantalla para ello edite el fichero *.xml de la siguiente manera :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;&amp;lt;!-- innerbackground --&amp;amp;gt&lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; &amp;lt;item type="pixmap"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  &amp;lt;pos x="&lt;span style="color: rgb(255, 0, 0);"&gt;75%&lt;/span&gt;" y="&lt;span style="color: rgb(255, 0, 0);"&gt;75%&lt;/span&gt;" width="514" height="482" anchor="c"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  &amp;lt;normal file="innerbackground.png"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  &amp;lt;box orientation="vertical" spacing="5" xpadding="30" ypadding="20"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   &amp;lt;item type="rect"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    &amp;lt;pos width="100%" height="40"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    &amp;lt;!--&amp;lt;normal color="#ff0000"/&amp;gt;--&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    &amp;lt;fixed&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cambie los valores de 50% que indican el centro de la pantalla por 75% que especifican una esquina de la pantalla.&lt;br /&gt;&lt;br /&gt;Un buen sitio para buscar imágenes es : &lt;a href="http://www.flickr.com/"&gt;www.flirck.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6993210661817970318?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6993210661817970318/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6993210661817970318' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6993210661817970318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6993210661817970318'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/modificando-el-tema-de-login-de-ubuntu.html' title='Modificando el tema de login de Ubuntu'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/SAnxTR6Je9I/AAAAAAAAADw/bMPZ-2q3QVg/s72-c/login.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5681687595480426292</id><published>2008-04-12T07:31:00.000-07:00</published><updated>2008-04-14T07:49:41.454-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><title type='text'>Ojo que nos vigilan</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GOfRpnzzmVc"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GOfRpnzzmVc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5681687595480426292?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5681687595480426292/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5681687595480426292' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5681687595480426292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5681687595480426292'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/ojo-que-nos-vigilan.html' title='Ojo que nos vigilan'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4979808699538988620</id><published>2008-04-12T06:37:00.000-07:00</published><updated>2008-04-12T06:56:03.445-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualizacion'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Virtual Box -&gt; Reconocer Puertos USB</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_b_D2EmrOUKc/SAC_Uv4orOI/AAAAAAAAADo/55_XOfC8jwc/s1600-h/virtualbox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_b_D2EmrOUKc/SAC_Uv4orOI/AAAAAAAAADo/55_XOfC8jwc/s400/virtualbox.png" alt="" id="BLOGGER_PHOTO_ID_5188357133903113442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Uso &lt;a href="http://www.virtualbox.org/"&gt;Virtual Box&lt;/a&gt; para virtualizar otros sistemas operativos desde mi Ubuntu 7.10. Pero de primeras instalado con la configuración que trae Ubuntu 7.10 no podemos disfrutar de los puertos usb en el sistema que estemos virtualizando. Para corregir esto basta seguir estos pasos:&lt;br /&gt;&lt;br /&gt;1.- Dar permisos&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;$ &lt;/span&gt;&lt;strong&gt;sudo gedit /etc/udev/rules.d/40-permissions.rules&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Cambiar : &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;SUBSYSTEM==”usb_device”, MODE=”0664″&lt;br /&gt;Por :            &lt;/strong&gt;&lt;strong&gt;SUBSYSTEM==”usb_device”, MODE=”0666″&lt;br /&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="font-weight: normal;"&gt;2.- Cambiar la forma de montar los USB en el arranke&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;  $ &lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;sudo gedit /etc/init.d/mountdevsubfs.sh&lt;br /&gt;&lt;br /&gt;       Descomentar las siguientes Lineas&lt;br /&gt;       &lt;/span&gt;#&lt;br /&gt;       # Magic to make /proc/bus/usb work&lt;br /&gt;       #&lt;br /&gt;       &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;mkdir -p /dev/bus/usb/.usbfs&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;         domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;        ln -s .usbfs/devices /dev/bus/usb/devices&lt;/span&gt; &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;         mount –rbind /dev/bus/usb /proc/bus/us&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;3.- Reiniciamos el script de arranque que monta los USB's y listo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;# /etc/inti.d/&lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;mountdevsubfs.sh stop&lt;br /&gt;#&lt;/span&gt;&lt;strong&gt; /etc/inti.d/&lt;/strong&gt;&lt;span style="font-weight: bold;"&gt;mountdevsubfs.sh start&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Listo&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4979808699538988620?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4979808699538988620/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4979808699538988620' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4979808699538988620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4979808699538988620'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/virtual-box-reconocer-puertos-usb.html' title='Virtual Box -&gt; Reconocer Puertos USB'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_b_D2EmrOUKc/SAC_Uv4orOI/AAAAAAAAADo/55_XOfC8jwc/s72-c/virtualbox.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-7708525766583580016</id><published>2008-04-09T11:39:00.000-07:00</published><updated>2008-04-09T12:51:31.681-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Que pasa ahi dentro ??</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/R_0Qrv4orNI/AAAAAAAAADg/TqjXJOXHiC8/s1600-h/cavar_agujero.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/R_0Qrv4orNI/AAAAAAAAADg/TqjXJOXHiC8/s200/cavar_agujero.jpg" alt="" id="BLOGGER_PHOTO_ID_5187320689575111890" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: courier new;"&gt;No se vosotros, pero desde que ando con maquinas; que siempre me han hecho esperar. Siempre me pregunto que narices están haciendo para no hacer caso de lo que les mando. Más todavía si tengo prisa y me empieza a ir el lenta la maquina.&lt;br /&gt;&lt;br /&gt;En este post os pretendo presentar los diferentes comandos que hay para ver que programas, procesos, módulos del kernel y  servicios se están ejecutando en vuestra maquina.&lt;br /&gt;&lt;br /&gt;Para ver los procesos que se están ejecutando en vuestra maquina podéis usar los siguientes comandos :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Para listarlos :&lt;br /&gt;    $ ps -ef&lt;br /&gt;    $ ps -aux&lt;br /&gt;&lt;br /&gt;Para matarlos :&lt;br /&gt;    $ kill -s [numero de señal a enviar al proceso] [nombre del proceso]&lt;br /&gt;    $ killall [nombre del proceso]&lt;br /&gt;&lt;br /&gt;    Nota para listar los numeros de señales que se le envian a los         procesos usar :&lt;br /&gt;    $ kill -l&lt;br /&gt;&lt;br /&gt;Para arrancarlos :&lt;br /&gt;    $ [ejecutar el comando en cuestion]&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;En lo referente a los servicios difieren un poco a los procesos en lo que se refiere al control de su ejecución por que ya traen implementado un script para arrancarlos, pararlos, detenerlos,... Estos scripts se encuentran en &lt;span style="font-weight: bold;"&gt;/etc/init.d/&lt;/span&gt;. Si  queremos ver que servicios se están ejecutando (nota : también aparecen con el resto de comandos cuando se usa el comando ps) en el directorio &lt;span style="font-weight: bold;"&gt;/var/run&lt;/span&gt; se encuentran unos ficheros &lt;span style="font-weight: bold;"&gt;*.PID&lt;/span&gt; que indican que servicios están arrancados. Si hacemos un cat del fichero en cuestión. La salida sera el PID (proccess identificator) del proceso que se esta ejecutando. La información del PID del proceso es bastante importante , primero porque los números que se asignan siguen una norma (cuanto más bajo mas prioritario es el proceso, la regla y la función que genera este número es más compleja que esta simple regla que acabo de mencionar), segundo porque con ese numero se identifican los programas en nuestra maquina. Al comando kill se le puede pasar como parámetro el pid para que mate el proceso.&lt;br /&gt;&lt;br /&gt;Se me olvidaba lo más importante, la diferencia entre en un servicio un proceso, es que un servicio es un proceso que se esta ejecutando continuamente. Ejemplos el cron (programador de tareas), cupsys (servicio de impresión), ...&lt;br /&gt;&lt;br /&gt;Por otra parte los servicios , aunque los puede lanzar el usuario normalmente los lanza ubuntu cuando arranca, esto evidentemente depende del servicio que sea, por esta razón existen los scripts para arrancarlos, pararlos, etc...&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Los comandos que vamos a usar son los siguientes :&lt;br /&gt;&lt;br /&gt;Para listar servicios en ejecución&lt;br /&gt;    $ ls /var/run *.PID&lt;br /&gt;&lt;br /&gt;Para listar servicios disponibles&lt;br /&gt;    $ ls /etc/init.d/&lt;br /&gt;&lt;br /&gt;Para Arrancar, Parar, Reiniciar Servicios&lt;br /&gt;    $ /etc/init.d/[script del servicio] [start | stop | restart]&lt;br /&gt;        ej : /etc/init.d/cron restart&lt;br /&gt;&lt;br /&gt;Si queremos que un servicio no se cargue en el arranque basta con quitarle los permisos de ejecución al script de /init.d/&lt;br /&gt;&lt;br /&gt;    $ chmod -x /etc/init.d/[nombre del script del servicio]&lt;br /&gt;&lt;br /&gt;y para volver a darle permisos&lt;br /&gt;&lt;br /&gt;    $ chmod +x /etc/init.d/[nombre del script del servicio]&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Por ultimo y no menos importante los modulos del kernel, es el ultimo tipo de "procesos" que están consumiendo recursos de nuestra maquina. Os puede interesar saber que módulos carga por si hay algunos que no estais utilizando como pueden ser el bluethooth, pcmciautils (si no usais portatil), ipv6 o algún otro. Por otra parte lo bueno de estos comandos es que sirven para evitar reiniciar la maquina , si se os queda colgado el driver de la Wi-Fi o algun modulo del kernel , en vez de reiniciar siempre podéis descargar y cargar el modulo otra vez en vez de reiniciar y hacerlo con todos los modulos.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Listar módulos cargados&lt;br /&gt;    $ lsmod&lt;br /&gt;&lt;br /&gt;Descargar un modulo&lt;br /&gt;    $ rmmod [nombre_del_modulo]&lt;br /&gt;&lt;br /&gt;Cargar un modulo&lt;br /&gt;    $ modprobe [nombre_del _modulo]&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-7708525766583580016?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/7708525766583580016/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=7708525766583580016' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/7708525766583580016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/7708525766583580016'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/que-pasa-ahi-dentro.html' title='Que pasa ahi dentro ??'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/R_0Qrv4orNI/AAAAAAAAADg/TqjXJOXHiC8/s72-c/cavar_agujero.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6472998626156038449</id><published>2008-04-09T10:46:00.000-07:00</published><updated>2008-04-09T11:33:14.121-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Servicios Web'/><category scheme='http://www.blogger.com/atom/ns#' term='nosololinux'/><title type='text'>Llevatela en el bolsillo, XD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/R_0LBv4orMI/AAAAAAAAADY/nrjHyLx8_zc/s1600-h/prueba"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/R_0LBv4orMI/AAAAAAAAADY/nrjHyLx8_zc/s320/prueba" alt="" id="BLOGGER_PHOTO_ID_5187314470462467266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Os dejo aqui el link de una web que os permite crear vuestras propias listas de canciones para que las podais escuchar desde cualquier parte.&lt;br /&gt;&lt;br /&gt;La web es la siguiente : &lt;a href="http://www.radioblogclub.com/"&gt;http://www.radioblogclub.com/&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Buscáis vuestros temas preferidos y os creáis una lista. Una vez hecho esto tenéis a vuestra disposición el código de un reproductor con vuestra selección para que lo colguéis donde queráis.&lt;br /&gt;&lt;br /&gt;Aquí os dejo un ejemplillo de lo que obtendréis después de haber hecho todo esto :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed type="application/x-shockwave-flash" src="http://stat.radioblogclub.com/radio.blog/skins/default/player.swf" allowscriptaccess="always" bgcolor="#FFFFFF" id="radioblog_player_0" flashvars="id=0&amp;amp;playlistPath=http://www.radioblogclub.com/juke.blog.3.0/sounds/playlist?id=3080018&amp;amp;shuffle=undefined&amp;amp;colors=body:#FFFFFF;border:#CCCCCC;button:#CCCCCC;player_text:#666666;playlist_text:#666666;" height="100%" width="100%"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6472998626156038449?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6472998626156038449/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6472998626156038449' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6472998626156038449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6472998626156038449'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/llevatela-en-el-bolsillo-xd.html' title='Llevatela en el bolsillo, XD'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/R_0LBv4orMI/AAAAAAAAADY/nrjHyLx8_zc/s72-c/prueba' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5912835873893122638</id><published>2008-04-05T03:50:00.000-07:00</published><updated>2008-04-05T04:11:44.005-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='servidores'/><title type='text'>El maravilloso mundo Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/R_dZ0AtMcSI/AAAAAAAAADI/FMHJ40k8-40/s1600-h/solyolas.jpeg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/R_dZ0AtMcSI/AAAAAAAAADI/FMHJ40k8-40/s320/solyolas.jpeg" alt="" id="BLOGGER_PHOTO_ID_5185712246018044194" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: courier new;"&gt;Hola a todos a pesar de lo que digan Linux (Ubuntu) es más sencillo. Lo cierto es que lo dificil es migrar de un sistema a otro.&lt;br /&gt;&lt;br /&gt;Para hacerse una idea en linux todo es un fichero, con lo cual a la hora buscar algo siempre buscamos un fichero. Casi todos son de texto, es decir los podemos abrir i ver lo que hay dentro sin problema y no si no es un fichero de texto, seguro que tiene su pagina man que nos explica como hay modificar el fichero de configuración del programa.&lt;br /&gt;&lt;br /&gt;Por otra parte esta toda la resolución de incidencias que pueda tener uno con su equipo, instalar algo mal, desconfigurar algo, etc..&lt;br /&gt;&lt;br /&gt;Os pongo un ejemplo : esta semana actualice de versión mi ubuntu y como me pasa siempre , no hago nunca nada a derechas. El caso es que cuando reinicie (después de haber actualizado y haberle dado a siguiente, siguiente ,... como un enfermo en el proceso de actualización. Si leyera un poco más.) se me había desconfigurado el servidor de las X (programa que controla el monitor, tarjeta gráfica, ...) y no podía ver nada por pantalla. La solución fue tan sencilla como arrancar con el live-cd y copiar el fichero de configuración de las X [/etc/X11/xorg.con] a mi disco duro, reiniciar y listo. Ahora solo me falta comparar los ficheros para ver que ha pasado. Esto desde bash mu simple comando [ diff ].&lt;br /&gt;&lt;br /&gt;Aunque parezca un poco arcaico el método siempre es mas sencillo que navegar por infinitos menus que dicen que configuran lo mismo y nunca tienes del todo claro que estas haciendo. Aquí es más fácil se busca la red el fichero en cuestión. cojes tu live-cd y te lo copias.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5912835873893122638?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5912835873893122638/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5912835873893122638' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5912835873893122638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5912835873893122638'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/04/el-maravilloso-mundo-linux.html' title='El maravilloso mundo Linux'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/R_dZ0AtMcSI/AAAAAAAAADI/FMHJ40k8-40/s72-c/solyolas.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6319618125107610831</id><published>2008-03-24T10:24:00.000-07:00</published><updated>2008-04-05T02:47:45.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><title type='text'>Buscando a Nemo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/R-fkcAtMcPI/AAAAAAAAACw/rHnL2MfVNrs/s1600-h/basura"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/R-fkcAtMcPI/AAAAAAAAACw/rHnL2MfVNrs/s400/basura" alt="" id="BLOGGER_PHOTO_ID_5181361066190074098" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:courier new;"&gt;Hola a todos depues de estar unos meses usando el &lt;a href="http://cervatilloluchador.blogspot.com/2007/10/memoria-de-pez.html"&gt;recoll &lt;/a&gt;he encotrado otro buscador que le da mil vueltas , tarda tambiém bastante en indexar los datos pero merece la pena.&lt;br /&gt;&lt;br /&gt;Busca muchisimo mejor dentro de los documentos , te encuentra los accesos directos dentro de tu maquina y más puro estilo de google.&lt;br /&gt;&lt;br /&gt;Estoy hablando del de &lt;a href="http://desktop.google.com/es/linux/download.html"&gt;GoogleDesktop&lt;/a&gt; en este link os lo  podeis bajar.&lt;br /&gt;&lt;br /&gt;Tenies tanto versiones del software para linux , mac y Windows. Dejarle un poco de tiempo para que indece y luego con un poco de picaresca lo tendreis todo a una palabra de distancia.&lt;br /&gt;&lt;br /&gt;Lo bueno de este buscador es que ya viene con un acceso de teclado muy comodo. ctrl + ctrl y te sale por pantalla una caja de texto para buscar. Lo bueno es que puedes buscar datos dentro de tu equipo o puedes tipear una dirección y que te la muestre en google maps. El nombre de un amigo y ya te escupe tu contacto de evolution , outlook o el cliente de correo que uses....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6319618125107610831?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6319618125107610831/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6319618125107610831' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6319618125107610831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6319618125107610831'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/03/buscando-nemo.html' title='Buscando a Nemo'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/R-fkcAtMcPI/AAAAAAAAACw/rHnL2MfVNrs/s72-c/basura' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-1261744456150064441</id><published>2008-01-15T02:54:00.000-08:00</published><updated>2008-01-15T03:18:04.511-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redes'/><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><title type='text'>Maldita Espiral</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_b_D2EmrOUKc/R4yRnZ3PdVI/AAAAAAAAACc/2bgXU35_umQ/s1600-h/cubo_rubik.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_b_D2EmrOUKc/R4yRnZ3PdVI/AAAAAAAAACc/2bgXU35_umQ/s320/cubo_rubik.jpg" alt="" id="BLOGGER_PHOTO_ID_5155655779575887186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;No se vosotros, pero a mi siempre me pasa lo mismo. Es entrar en casa de alguien y escuchar : oye tio la mula no me tira bien, no se abrir los puertos. Y uno piensa joer con el puto internet, venga ahora te lo miro. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Normalmente el problema no es muy complicado de resolver pero sin lugar a dudas la parte más complicada o la que no siempre tiene solución facil es averiguar la clave del router para abrir los puertos, dado que el dueño del mismo desconece su existencia siempre.&lt;br /&gt;&lt;br /&gt;Para solventar este problema navegando por internet encontre el siguiente programilla : fscan.&lt;br /&gt;&lt;br /&gt;El susodicho programilla lo que hace es conectarse al router al servidor web  que trae e intenta un ataque por diccionario con las claves y usuarios más frecuentes (esto se puede editar y añadir más). Si mediante el ataque por diccionario no lo consigue lo intenta por fuerza bruta (va probando de una en una).&lt;br /&gt;&lt;br /&gt;Este programa lo podeis encontrar en la siguiente direccion web : &lt;a href="http://ca.com/us/securityadvisor/pest/pest.aspx?id=453075212"&gt;descarga&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y más info sobre el mismo en este post : &lt;a href="http://www.indetectables.net/foro/viewtopic.php?t=2005&amp;amp;sid=a94b3d4ef63f36b4e30fcd9c5ab8c875"&gt;info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aqui os dejo un ejemplo de su uso :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre&gt;&lt;/pre&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;pre&gt;&lt;span style="font-size:85%;"&gt;D:\Programación\sslscanner&gt;fscan&lt;br /&gt;Fast HTTP Auth Scanner v0.6&lt;br /&gt;(c) Andres Tarasco - www.514.es&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usage: fscan.exe  &lt;parameters&gt;&lt;br /&gt;--threads &lt;threads&gt;                   (Number of threds.  default 10)&lt;br /&gt;--timeout &lt;timeout&gt;                   (Connection Timeout. default 10)&lt;br /&gt;--logfile &lt;logfile&gt;                   (Save results to &lt;logfile&gt;)&lt;br /&gt;--ipfile  &lt;ipfile&gt;                    (load ips from &lt;ipfile&gt;)&lt;br /&gt;--hosts   &lt;ip1[-ip2]&gt;                 (ex: --hosts 192.168.1.1-192.168.10.1)&lt;br /&gt;--bruteforce   &lt;0|1&gt;                  (Bruteforce (enabled by default) )&lt;br /&gt;--fulluserlist &lt;0|1&gt;                  (Test all users (slowest)&lt;br /&gt;--ports &lt;port&gt;[,&lt;port&gt;,&lt;port&gt;,..]     (example -p 80,81,82,8080)&lt;br /&gt;--sslports &lt;port&gt;[,&lt;port&gt;,&lt;port&gt;,..]  (example -P 443,1443)&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;fscan.exe --ports 80 --sslports 443,1433 --hosts 192.168.0.1-192.168.1.254 --threads 200&lt;br /&gt;&lt;br /&gt;D:\fscan&gt;fscan.exe --ports 80 --threads 400 --timeout 20 --hosts 192.168.0.0-89.0.0.0 --logfile logfile.txt&lt;br /&gt;Fast HTTP Auth Scanner v0.6&lt;br /&gt;(c) Andres Tarasco - http://www.514.es&lt;br /&gt;&lt;br /&gt;[+] Loaded 92 user/pass combinations&lt;br /&gt;[+] Loaded 41 ignored webservers&lt;br /&gt;[+] Loaded 32 Router authentication schemes&lt;br /&gt;[+] Loaded 46 webform authentication schemes&lt;br /&gt;[+] Loaded 12 Single Users&lt;br /&gt;[+] Scanning 16056320 hosts  (192.168.0.0  - 89.0.0.0)&lt;br /&gt;[+] Scanning 1 ports - bruteforce is active&lt;br /&gt;&lt;br /&gt;Server          Port status password          banner&lt;br /&gt;192.168.0.48        80 200 not:found            Web Server/4.10&lt;br /&gt;192.168.6.112       80 401 admin:1234           RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.10.113      80 401 admin:1234           ZyXEL-RomPager/3.02&lt;br /&gt;192.168.11.118      80 200 1234                 (Zyxel/Prestige 6xxx)&lt;br /&gt;192.168.5.142       80 401 not:found            RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.10.103      80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.11.105      80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.13.28       80 401 admin:1234           RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.13.108      80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.15.22       80 401 admin:1234           RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.16.158      80 401 admin:admin&lt;br /&gt;192.168.5.121       80 401 not:found            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.17.22       80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.18.115      80 401 admin:1234           ZyXEL-RomPager/3.02&lt;br /&gt;192.168.18.82       80 401 admin:admin          Unknown/0.0 UPnP/1.0 Conexant-EmWeb/R6_1_0&lt;br /&gt;192.168.18.135      80 401 not:found            ZyXEL-RomPager/3.02&lt;br /&gt;192.168.20.124      80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.20.87       80 401 not:found            micro_httpd&lt;br /&gt;192.168.22.14       80 401 1234:1234            RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.22.113      80 200                      Boa/0.92o&lt;br /&gt;192.168.23.249      80 401 admin:1234           ZyXEL-RomPager/3.02&lt;br /&gt;192.168.22.235      80 401 1234:1234            RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.26.17       80 401 admin:1234           RomPager/4.07 UPnP/1.0&lt;br /&gt;192.168.6.228       80 401 not:found            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWeb/R6_1_0&lt;br /&gt;192.168.27.69       80 401 1234:1234            micro_httpd&lt;br /&gt;192.168.27.14       80 200 admin:1234           Unknown/0.0 UPnP/1.0 Virata-EmWeb/R6_1_0&lt;br /&gt;192.168.27.10       80 401 root:root            Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0&lt;br /&gt;192.168.28.9        80 401 1234:1234            Unknown/0.0 UPnP/1.0 GlobespanVirata-EmWe&lt;/port&gt;&lt;/port&gt;&lt;/port&gt;&lt;/port&gt;&lt;/port&gt;&lt;/port&gt;&lt;/ip1[-ip2]&gt;&lt;/ipfile&gt;&lt;/ipfile&gt;&lt;/logfile&gt;&lt;/logfile&gt;&lt;/timeout&gt;&lt;/threads&gt;&lt;/parameters&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-1261744456150064441?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/1261744456150064441/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=1261744456150064441' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1261744456150064441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1261744456150064441'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2008/01/maldita-espiral.html' title='Maldita Espiral'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_b_D2EmrOUKc/R4yRnZ3PdVI/AAAAAAAAACc/2bgXU35_umQ/s72-c/cubo_rubik.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6320091545867860997</id><published>2007-10-21T11:38:00.000-07:00</published><updated>2007-10-22T04:13:08.269-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='nosololinux'/><title type='text'>Es Lunes pero da Igual.</title><content type='html'>&lt;span style="font-family: courier new;font-size:85%;" &gt;Aunque sea duro volver al trabajo, siempre habrá un fin de semana. Aqui os dejo un par de temitas para hacerlo más llevadero. :)&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/c0Bf6YGbc1c"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/c0Bf6YGbc1c" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/t6nnS0vQHME&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/t6nnS0vQHME&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6320091545867860997?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6320091545867860997/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6320091545867860997' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6320091545867860997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6320091545867860997'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/10/es-lunes-pero-da-igual.html' title='Es Lunes pero da Igual.'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4779310229354305034</id><published>2007-10-20T05:02:00.000-07:00</published><updated>2007-10-20T06:20:15.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Abra la boca y diga : AAAAaaaa!!!</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/RxnwIJxijXI/AAAAAAAAACM/crRUrgDlFR4/s1600-h/doctor.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/RxnwIJxijXI/AAAAAAAAACM/crRUrgDlFR4/s320/doctor.jpg" alt="" id="BLOGGER_PHOTO_ID_5123390073963974002" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt; &gt;&gt; Doctor , Doctor&lt;br /&gt;&lt;&lt; Subase la camisa&lt;br /&gt;&gt;&gt; Doctor, Doctor&lt;br /&gt;&lt;&lt; A ver hombre haga el favor&lt;br /&gt;&gt;&gt; Solo me duele el pie Doctor&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Primero los cd's luego los dvd's las memorias Disk on Flash... Esto eran los medios de almacenamiento que usaba hasta que me dí cuenta que con el tiempo se jodían. De hecho e de la colección de cd's me queda la mitad. Cuando había asumido esto me decante por usar solo el disco duro y si me quedo sin espacio me compro otro y fiesta. Mas que nada por la accesibilidad a los datos. No tener que andar buscando cd's y tal.&lt;br /&gt;Pero por desgracia también se estropean. De hecho el año pasado perdí un disco duro.&lt;br /&gt;&lt;br /&gt;Ha sido esta semana cuando me entere de la existencia de la tecnología S.M.A.R.T que no es nada nueva. Y que sirve para darnos un informe de los fallos que se producen en el disco duro. De esta manera podemos saber de antemano cuanta vida le queda a nuestro disco duro. Y salvar los datos en otro dispositivo antes de que sean inaccesibles para nosotros (por que se haya roto el disco).&lt;br /&gt;&lt;br /&gt;S.M.A.R.T (Self Monitoring Analysis and Reporting Technology) nos da información de distintos parámetros del disco duro como : velocidad de los platos en el disco, sectores defectuosos, errores de calibración, temperatura del disco, tasa de errores de búsqueda Seek ,....&lt;br /&gt;&lt;br /&gt;Para tener toda esta información disponible desde nuestro Ubuntu deberemos cumplir con los siguientes requisitos :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Nuestra placa y BIOS soporte esta función de S.M.A.R.T&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Nuestro disco duro lo tenga también&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Tener instalado el paquete : smartmontools&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Lo primero reiniciar el equipo y comprobar en la BIOS que la función de S.M.A.R.T esta activada y sino activarla. Mirar si nuestro disco duro soporta esta función (vía pegatina del disco o en internete). Comprobar si nuestro ubuntu tiene el paquete instalado y sino instalarlo.&lt;br /&gt;&lt;br /&gt;Si todo ha salido como debiera , ahora dispondremos de dos programas más en nuestro ubuntu que nos aportaran info sobre el estado del disco : &lt;span style="font-weight: bold;"&gt;smartd&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;smartctl.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Más info en : &lt;a href="http://es.wikipedia.org/wiki/S.M.A.R.T."&gt;WikiPedia&lt;/a&gt; , &lt;a href="http://sigt.net/archivo/smart-y-las-horas-de-un-disco-duro.xhtml"&gt;SigT&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4779310229354305034?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4779310229354305034/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4779310229354305034' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4779310229354305034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4779310229354305034'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/10/abra-la-boca-y-diga-aaaaaaaa.html' title='Abra la boca y diga : AAAAaaaa!!!'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/RxnwIJxijXI/AAAAAAAAACM/crRUrgDlFR4/s72-c/doctor.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-217183100565415552</id><published>2007-10-18T09:49:00.000-07:00</published><updated>2007-10-18T10:11:16.527-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Veo Veo ...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_b_D2EmrOUKc/RxePY5xijWI/AAAAAAAAACE/csTKOC9dXls/s1600-h/espejo_mirallmar.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_b_D2EmrOUKc/RxePY5xijWI/AAAAAAAAACE/csTKOC9dXls/s320/espejo_mirallmar.jpg" alt="" id="BLOGGER_PHOTO_ID_5122720759145467234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&gt; Que ves ?&lt;br /&gt;&lt; Una Cosita&lt;br /&gt;&gt; Y de que color es ?&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;Por fin y después de medio añito ya con Ubuntu por fin me entero por que le llaman servidor de X al sistema grafico de Linux.&lt;br /&gt;&lt;br /&gt;Lo que voy a explicar en este post es como ejecutar en una maquina una aplicación y que el entorno gráfico (la ventana ) se muestre en otro equipo. Para ello habra que decirle al servidor de la X que envie la información a una IP. Y en el equipo que queremos visualizar la aplicación configurar el cliente para que procese la información enviada por el servidor y la muestre por pantalla.&lt;br /&gt;&lt;br /&gt;Esta solución para ver las aplicaciones desde otro equipo consume mucho ancho de banda, asi que abstenerse de usar esto a traves de internet; a menos que tengais una señora conexión. Esto es práctico para entornos LAN.&lt;br /&gt;&lt;br /&gt;En el equipo donde queremos que se visualice la aplicación tenemos que configurar el cliente en este caso usaremos gdm. Para que todo este bien verificar que en el fichero : &lt;span style="font-weight: bold;"&gt;/etc/gdm/gdm.conf&lt;/span&gt; tiene la propiedad &lt;span style="font-weight: bold;"&gt;disalowedTCP a false &lt;/span&gt;Una vez comprobado esto ejecutar :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;blockquote&gt;$ xhost +&lt;br /&gt;// reiniciamos las X para que guarde los cambios&lt;br /&gt;$ /etc/init.d/gdm restart&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;En el equipo donde se ejecuta la aplicación os podeis meter en el por ssh y realizar la siguiente modificación :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ EXPORT DISPLAY= ip_cliente :0.0&lt;br /&gt;$ ejecutar la aplicacion que querais que se vea en el otro equipo&lt;/blockquote&gt;&lt;br /&gt;Como veis es muy sencillo de realizar y nos da la posilibidad de tener el equipo donde corre la aplicación sin monitor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-217183100565415552?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/217183100565415552/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=217183100565415552' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/217183100565415552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/217183100565415552'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/10/veo-veo.html' title='Veo Veo ...'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_b_D2EmrOUKc/RxePY5xijWI/AAAAAAAAACE/csTKOC9dXls/s72-c/espejo_mirallmar.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-754538673029145488</id><published>2007-10-07T12:22:00.000-07:00</published><updated>2007-10-07T12:58:12.030-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Memoria de Pez</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_b_D2EmrOUKc/Rwk1gpxijTI/AAAAAAAAABs/0nSf-4SVa08/s1600-h/pez_payaso.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_b_D2EmrOUKc/Rwk1gpxijTI/AAAAAAAAABs/0nSf-4SVa08/s320/pez_payaso.jpg" alt="" id="BLOGGER_PHOTO_ID_5118681286569004338" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Yo como el de la foto. Pérdidisimo por no saber nunca donde dejo las llaves. Y ya no digo nada de encontrar &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;mis ficheros en el ordenata y más aún ahora que he cambiado a Ubuntu.&lt;br /&gt;&lt;br /&gt;La solución  Recoll un buscador  al más puro estilo de Google. Además reconoce los siguientes tipos de ficheros para realizar su busqueda : msword, ogg, pdf, postscript, ms-excel, ms-powerpoint, calc, cal-template,&lt;/span&gt;&lt;/span&gt;.... &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Lo malo es que genera una base datos para indexar las búsquedas, no es muy rápido haciéndolo (pero así hace las búsquedas mu rapido), por culpa de esto hay que acordarse de regenerar este indice para que aparecezcan los nuevos ficheros generados. Pero esto tiene fácil solución con ayuda de nuestro queridisimo cron (leer post : &lt;a href="http://cervatilloluchador.blogspot.com/2007/09/el-tiempo-es-oro.html"&gt;El tiempo es oro&lt;/a&gt;). Para regenrar el indice basta con ejecutar el siguiente comando :&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;blockquote&gt;$ recollindex&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;Os podéis bajar el paquete *.deb para ubuntu de esta &lt;a href="http://www.lesbonscomptes.com/recoll/download.html"&gt;dirección web&lt;/a&gt;. Su instalación es muy sencilla doble-click sobre el fichero descargado y fiesta. El aspecto del Recoll es el siguiente y si sois como yo que nunca sabe donde guarda la musica (lee los ide3 tags de los mp3) o un documento con info que quiero leer es una buena solución.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_b_D2EmrOUKc/Rwk555xijUI/AAAAAAAAAB0/vjwhKRfEUCs/s1600-h/recoll.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_b_D2EmrOUKc/Rwk555xijUI/AAAAAAAAAB0/vjwhKRfEUCs/s320/recoll.jpg" alt="" id="BLOGGER_PHOTO_ID_5118686118407212354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-754538673029145488?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/754538673029145488/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=754538673029145488' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/754538673029145488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/754538673029145488'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/10/memoria-de-pez.html' title='Memoria de Pez'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_b_D2EmrOUKc/Rwk1gpxijTI/AAAAAAAAABs/0nSf-4SVa08/s72-c/pez_payaso.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-1025968625144465521</id><published>2007-09-26T12:31:00.000-07:00</published><updated>2007-10-06T03:42:26.314-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>El tiempo es Oro</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_b_D2EmrOUKc/Rvqz5P-qPpI/AAAAAAAAABU/MRnjeg6v8lQ/s1600-h/tiempo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_b_D2EmrOUKc/Rvqz5P-qPpI/AAAAAAAAABU/MRnjeg6v8lQ/s320/tiempo.jpg" alt="" id="BLOGGER_PHOTO_ID_5114598122955882130" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: courier new;font-family:courier new;font-size:85%;"  &gt;No se porque pero muy pocas veces consigo que el ordenador trabaje por mi, siempre acabo reinventando la rueda y al final trabajo para el ordenador.&lt;br /&gt;&lt;br /&gt;Para no caer en este error. Voy a explicaros como programar tareas en ubuntu. Deciros donde se ubican los programas que trae ubuntu y podáis empezar a investigar que hacen esos programas y así os iréis enterando de que hay un montón de cosas que están hechas ya y no existe la necesidad de volverlas a programar.&lt;br /&gt;&lt;br /&gt;El programa que vamos a usar para programar las tareas es el cron que viene de serie con ubuntu. Si queréis tener un interface gráfico para este programa os podeis bajar el gnome-sheulde e instalarlo. Tal que asi:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;fichero de instalación : gnome-shedule_INSTALL.sh&lt;br /&gt;&lt;br /&gt;Primero crear y editar el fichero de instalación: &lt;span style="color: rgb(51, 204, 0);"&gt;$gedit gnome-shedule_INSTALL.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;sudo apt-get install gnome-shedule&lt;br /&gt;&lt;br /&gt;le dais permisos de ejecución : &lt;span style="color: rgb(51, 204, 0);"&gt;$chmod +x gnome-shedule_INSTALL.sh&lt;/span&gt;&lt;br /&gt;y lo ejecutais                           : &lt;span style="color: rgb(51, 204, 0);"&gt;$./gnome-sheduler_INSTALL.sh&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Si todo ha salido bien deberías tener un lanzador en : &lt;span style="font-style: italic;"&gt;Aplicaciones/Herramientas del Sistema/Horario &lt;/span&gt;si hacéis click sobre él, os debería de aparecer el siguiente formulario :&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center; font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/Rvq6A_-qPqI/AAAAAAAAABc/vjMEyAklFp0/s1600-h/cron-gui.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/Rvq6A_-qPqI/AAAAAAAAABc/vjMEyAklFp0/s320/cron-gui.jpg" alt="" id="BLOGGER_PHOTO_ID_5114604853169634978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;Para programar una tarea basta con hacer click en el botón de nuevo. donde se  nos preguntara si lo que queremos es que se repita la tarea con una frecuencia ó que solo se ejecute una vez. En función de nuestra selección se nos presentaran los siguientes formularios para terminar de completar la definición de la tarea y cuando ha de ejecutarse.&lt;br /&gt;&lt;br /&gt;En la siguiente imagen podéis ver lo sencillo que es programar una tarea.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;a style="font-family: courier new;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_b_D2EmrOUKc/RwZ9XZxijSI/AAAAAAAAABk/1o8NdQB8ntk/s1600-h/cron_gui_tarea_repetitiva.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_b_D2EmrOUKc/RwZ9XZxijSI/AAAAAAAAABk/1o8NdQB8ntk/s400/cron_gui_tarea_repetitiva.jpg" alt="" id="BLOGGER_PHOTO_ID_5117915867562282274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Para programar una tarea que no sea repetitiva lo único que cambia es que en vez de especificar un frecuencia de ejecución, se nos da la posibilidad de escoger fecha y hora.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Ahora bien para los amantes de la consola. O la gente que quiera saber por que en vista previa pone &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: courier new;font-size:85%;" &gt;*/2 * * * * ls &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;vamos a explicar como configurar el cron desde la linea de comandos. El programa debería estar en  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/usr/bin/cron&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt; y para inicializarlo, pararlo  o reiniciarlo, pues como todos los servicios. Nos vamos &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/etc/init.d/&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt; y visualizamos el fichero &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/etc/init.d/cron &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;que tiene este aspecto :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;#!/bin/sh&lt;br /&gt;# Start/stop the cron daemon.&lt;br /&gt;#&lt;br /&gt;### BEGIN INIT INFO&lt;br /&gt;# Provides:          cron&lt;br /&gt;# Required-Start:    $syslog $time&lt;br /&gt;# Required-Stop:     $syslog $time&lt;br /&gt;# Default-Start:     2 3 4 5&lt;br /&gt;# Default-Stop:      0 1 6&lt;br /&gt;# Short-Description: Regular background program processing daemon&lt;br /&gt;# Description:       cron is a standard UNIX program that runs user-specified&lt;br /&gt;#                    programs at periodic scheduled times. vixie cron adds a&lt;br /&gt;#                    number of features to the basic UNIX cron, including better&lt;br /&gt;#                    security and more powerful configuration options.&lt;br /&gt;### END INIT INFO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;test -f /usr/sbin/cron || exit 0&lt;br /&gt;&lt;br /&gt;#LSBNAMES='-l'  # Uncomment for LSB name support in /etc/cron.d/&lt;br /&gt;&lt;br /&gt;. /lib/lsb/init-functions&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;start)  log_daemon_msg "Starting periodic command scheduler" "crond"&lt;br /&gt;     start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cron --startas /usr/sbin/cron -- $LSBNAMES&lt;br /&gt;     log_end_msg $?&lt;br /&gt;     ;;&lt;br /&gt;stop)   log_daemon_msg "Stopping periodic command scheduler" "crond"&lt;br /&gt;     start-stop-daemon --stop --quiet --pidfile /var/run/crond.pid --name cron&lt;br /&gt;     log_end_msg $?&lt;br /&gt;     ;;&lt;br /&gt;restart) log_daemon_msg "Restarting periodic command scheduler" "crond"&lt;br /&gt;     start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/crond.pid --name cron&lt;br /&gt;     start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cron --startas /usr/sbin/cron -- $LSBNAMES&lt;br /&gt;     log_end_msg $?&lt;br /&gt;     ;;&lt;br /&gt;reload|force-reload) log_daemon_msg "Reloading configuration files for periodic command scheduler" "crond"&lt;br /&gt;     # cron reloads automatically&lt;br /&gt;     log_end_msg 0&lt;br /&gt;     ;;&lt;br /&gt;*)      log_action_msg "Usage: /etc/init.d/cron {start|stop|restart|reload|force-reload}"&lt;br /&gt;     exit 2&lt;br /&gt;     ;;&lt;br /&gt;esac&lt;br /&gt;exit 0&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Como podéis ver si os fijáis en este script de sh acepta los siguientes parametros : &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;start , stop, restart, reload, force-reload &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;esto es así para todos los servicios de ubuntu. Los scripts que se encuentran en este directorio se ejecutan cuando arranca el sistema, entonces si no queremos que se ejecute al servicio al inicio lo que debemos hacer es quitarle los permisos de ejecución al servicio en cuestión. Para ello basta con hacer lo siguiente :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: courier new;font-size:85%;" &gt;&lt;blockquote&gt;$ cd /etc/init.d&lt;br /&gt;$ chmod -x &lt;span style="font-style: italic; font-weight: bold;"&gt;nombre_servicio&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Bueno ahora vamos a configurar el cron ya que sabemos como iniciarlo y pararlo. Como todos los programas su configuración esta en &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/etc &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;si hacemos :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;$ ls /etc | grep cron&lt;br /&gt;cron.d                            //Los scripts en este directorio se ejecutan al arranque del cron&lt;br /&gt;cron.daily                    //Los scripts dentro de este directorio se ejecutan diariamente&lt;br /&gt;cron.hourly               //Aqui cada hora&lt;br /&gt;cron.monthly             // Cada mes&lt;br /&gt;crontab                        // fichero de configuración&lt;br /&gt;cron.weekly               // Cada semana&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Como veis hay 5 directorios y un fichero (crontab).  Los directorios contienen scripts   que se ejecutaran con una cierta frecuencia. Si visualizamos el fichero crontab entenderemos por que esto es así y la linea de vista previa comentada antes.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: courier new;font-size:85%;" &gt;&lt;blockquote&gt;# /etc/crontab: system-wide crontab&lt;br /&gt;# Unlike any other crontab you don't have to run the `crontab'&lt;br /&gt;# command to install the new version when you edit this file&lt;br /&gt;# and files in /etc/cron.d. These files also have username fields,&lt;br /&gt;# that none of the other crontabs do.&lt;br /&gt;&lt;br /&gt;SHELL=/bin/sh&lt;br /&gt;PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin&lt;br /&gt;&lt;br /&gt;# m h dom mon dow user  command&lt;br /&gt;17 *    * * *   root    cd / &amp;amp;&amp;amp; run-parts --report /etc/cron.hourly&lt;br /&gt;25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / &amp;amp;&amp;amp; run-parts --report /etc/cron.daily )&lt;br /&gt;47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / &amp;amp;&amp;amp; run-parts --report /etc/cron.weekly )&lt;br /&gt;52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / &amp;amp;&amp;amp; run-parts --report /etc/cron.monthly )&lt;br /&gt;#&lt;br /&gt;&lt;/blockquote&gt;Los campos y los valores permitidos son :  &lt;blockquote&gt;m --&gt; minutos --&gt; 0-59 y *&lt;br /&gt;h  --&gt; horas --&gt; 0-23 y *&lt;br /&gt;dom --&gt; dia del mes --&gt; 1-31 y *&lt;br /&gt;mon --&gt; mes --&gt; 1-12 y *&lt;br /&gt;dow --&gt; dia de la semana --&gt; 0-7 y *&lt;br /&gt;user --&gt; usuario --&gt; indica con que permisos de usuario del sistema se va a ejecutar el comando.&lt;br /&gt;command --&gt; comando a ejecutar --&gt; comando que se encuentre en algún path de los indicados en PATH. &lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;El valor * significa todos los valores. Quiero decir que si el campo minuto tiene el valor de * se ejecutara cada minuto. Si por ejemplo ponemos */10 se ejecutará cada diez minutos. Otra alternativa seria poner 0,10,20,30,40,50. Si queremos otra interface para configurar el cron, podemos usar el comando :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;$ crontab -e&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;Se nos abre un fichero con la misma sintaxis, pero con la peculiaridad de que estas tareas se ejecutaran para el usuario que ha ejecutado el comando.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Y que pasa si queremos que las tareas no se ejecuten a una hora determinada o con una frecuencia determinada, sino lo que queremos es que se ejecute una tarea cuando suceda algo en el sistema. Vamos que podamos programar tareas en función de algún evento que suceda. Pues la  solución para esto es el  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; font-family: courier new;font-size:85%;" &gt;icron&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt; . Este servicio no viene de serie en Ubuntu. En esta &lt;/span&gt;&lt;a style="font-family: courier new;" href="http://inotify.aiken.cz/?section=incron&amp;amp;page=doc&amp;amp;lang=en"&gt;dirección &lt;/a&gt;&lt;span style="font-family: courier new;"&gt; tenéis la info necesaria para instalarlo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;icrontab -e : abre la tabla para la edición&lt;br /&gt;icrontab -l  : lista el contenido de la tabla&lt;br /&gt;icrontab -r  : borra el contenido de la tabla&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;La tabla  tiene el  siguiente  formato&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;ruta evento comando&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Eventos  disponibles&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;IN_ACCESS                    Acceso de  lectura&lt;br /&gt;IN_MODIFY                    Acceso de escritura&lt;br /&gt;IN_ATTRIB                     Metadatos Modificados (inodo o atributo)&lt;br /&gt;IN_CLOSE_WRITE         Fichero abierto para escritura y luego cerrado&lt;br /&gt;IN_CLOSE_NOWRITE     Fichero abierto sin escritura y luego cerrado&lt;br /&gt;IN_CLOSE                             Fichero cerrado&lt;br /&gt;IN_OPEN                                Fichero abierto&lt;br /&gt;IN_MOVED_FROM            Fichero movido a otro directorio&lt;br /&gt;IN_MOVED_TO                    Fichero movido a este directorio&lt;br /&gt;IN_MOVED                            Fichero movido&lt;br /&gt;IN_DELETE                          Fichero borrado&lt;br /&gt;IN_DELETE_SELF             El directorio supervisado ha sido borrado&lt;br /&gt;IN_ALL_EVENTS               Que ocurra algun evento de los mencionados&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Parametros para los comandos :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;span style="font-size:85%;"&gt;$@            Proporciona la ruta&lt;br /&gt;$#            Nombre del fichero que ha disparado el evento&lt;br /&gt;$%            Muestra el evento disparado&lt;br /&gt;$$             El propio signo dolar&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;Alá pos ahora ya sabemos como hacer para que nuestro sistema haga cosas de forma repetitiva, en un momento determinado o cuando suceda algo. Es decir ya tenemos la capacidad para programar algo. Ahora solo nos hace falta los programas que lanzar. Para ello investigar en &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/usr/bin&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt; y en &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: courier new;font-size:85%;" &gt;/usr/sbin &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-1025968625144465521?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/1025968625144465521/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=1025968625144465521' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1025968625144465521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1025968625144465521'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/09/el-tiempo-es-oro.html' title='El tiempo es Oro'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_b_D2EmrOUKc/Rvqz5P-qPpI/AAAAAAAAABU/MRnjeg6v8lQ/s72-c/tiempo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-3237406253628148599</id><published>2007-09-18T11:59:00.000-07:00</published><updated>2007-10-06T03:36:14.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='clientes'/><category scheme='http://www.blogger.com/atom/ns#' term='aplicaciones linux'/><category scheme='http://www.blogger.com/atom/ns#' term='servidores'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Internet : La red de Redes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_b_D2EmrOUKc/RvAi7tkgKvI/AAAAAAAAABM/ZcfNc54be4E/s1600-h/redredes.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_b_D2EmrOUKc/RvAi7tkgKvI/AAAAAAAAABM/ZcfNc54be4E/s320/redredes.jpg" alt="" id="BLOGGER_PHOTO_ID_5111623986305837810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Si le llaman la red de redes es por algo y estoy convencido que la mayoría de la gente lo asocia con el internet explorer. Y que en internet lo único que hay son paginas web. Y se olvidan que internet son un montón de ordenadores conectados entre si con un protocolo en común "internet protcol" IP. Que nos aporta esto??? el poder identificar los ordenadores en la red y poder acceder a ellos. Y esto para que sirve ?? pues para permitir a los programas que tenemos en nuestro ordenador hablar con otros programas de otros ordenadores, con esto quiero decir que puedan localizar al programa con el que se quiere hablar&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Dado que lo que se hace es dar la posibilidad de localizar un ordenador en la red para que hablen dos programas entre si, aquí es donde aparecen los conceptos de cliente y servidor. Donde el servidor es un programa que espera a que le hablen, le pregunten,.... y el cliente es el programa que hace las preguntas,... Un servidor web es un programa que espera que le pidan paginas web y el "internet explorer" , "firefox",... son clientes que le piden al servidor una pagina especifica. En este post no voy a explicar como montar un servidor web ni configurarlo (todo se andará), pero aprovechando el ejemplo del post : Trankilo pero Expectante, donde se explicaba como obtener la ip publica con la que se conectaba el router de una tipica red LAN casera. Voy a explicar como tener a nuestro ordenador localizado en la red y poder acceder a él desde cualquier ordenador que tenga internet. Seguidamente daré las pautas mínimas para montar un servidor de ftp y scp en nuestra maquina con Ubuntu y de esta manera tendremos acceso a los archivos de nuestra maquina desde cualquier sitio con internet. También servirá para poder enviarlos ficheros a nuestro ordenador.&lt;/span&gt; &lt;blockquote style="font-family: courier new;"&gt;&lt;br /&gt;#!/usr/bin/expect&lt;br /&gt;&lt;br /&gt;set ipaddr [lindex ${argv} 0]     &lt;br /&gt;set usr [lindex ${argv} 1]&lt;br /&gt;set pwd [lindex ${argv} 2]           &lt;br /&gt;&lt;br /&gt;spawn telnet ${ipaddr}&lt;br /&gt;&lt;br /&gt;set timeout 600&lt;br /&gt;&lt;br /&gt;expect -nocase "Login: " {&lt;br /&gt;sleep 1&lt;br /&gt;send "${usr}\r"&lt;br /&gt;sleep 1&lt;br /&gt;} timeout {&lt;br /&gt;send_user "ERROR: Timeout intentando copia SCP"&lt;br /&gt;exit 1&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;set timeout 600&lt;br /&gt;&lt;br /&gt;expect -nocase "Password: " {&lt;br /&gt;sleep 1&lt;br /&gt;send "${pwd}\r"&lt;br /&gt;sleep 1&lt;br /&gt;} timeout {&lt;br /&gt;send_user "ERROR: Timeout intentando copia SCP"&lt;br /&gt;exit 1&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;send -- "ip list interfaces\r"&lt;br /&gt;sleep 3&lt;br /&gt;send -- "user logout\r"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;interact&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;Nota : RECORDAR que esto es para un router especifico, "Xavi 7868r".&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;En este script se ha modificado un poco para que pueda aceptar parámetros.&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Si combinamos este script en expect con este otro en bash. conseguimos que se nos mande a una dirección de correo electrónico nuestra IP pública.&lt;/span&gt;  &lt;blockquote style="font-family: courier new;"&gt;#/bin/bash&lt;br /&gt;expect -f Obtener.Ip.Publica 192.168.1.1 1234 1234 | grep "ppp-0" &gt; ip.publica&lt;br /&gt;mail -s "jeje" direccion@gmail.com &lt; ip.publica&lt;br /&gt;&lt;br /&gt;192.168.1.1 ip del router&lt;br /&gt;1234 usuario del router&lt;br /&gt;1234 password del router&lt;br /&gt;"jeje" asunto del mail que se envia&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;Este script lo que hace es ejecutar el script de expect y guardar en el fichero "ip.publica" la ip publica de nuestro router y con el programa mail enviarlo a una dir de correo electrónico. Ahora ya tenemos 2 scripts que nos permiten enviar nuestra Ip a dirección de correo electrónico. Ahora lo que nos falta para que este todo perfecto es que esta tarea se repita o que se realice cuando nos cambie la ip del router. Lo de enviar la ip cuando cambie os lo dejo para vosotros (el comando diff de bash compara ficheros). Ahora lo que queda es configurar el cron o el icron para que realice la tarea de consulta de ip pública y el envío de mail a dir de correo si miráis el post : &lt;span style="font-weight: bold; font-style: italic;"&gt;El tiempo es Oro&lt;/span&gt; viene explicado como configurar el cron y el icron para que realicen estas tareas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Con esto siempre que estemos en un equipo con internet, podremos consultar nuestra cuenta de correo y ver cual es la ip de nuestro equipo. La finalidad de todo esto es poder cojer o enviar ficheros para nuestro equipo.&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;Para ello habrá que instalar con un servidor que nos permita envío y la recepción de ficheros. La opción mas fácil es usar SCP pero windows no da soporte por defecto para este protocolo. Ubuntu lo trae por defecto. Hay que activar el servicio del ssh y configurar el fichero /etc/shh. Para los casos que no tengamos la disponibilidad de usar scp podemos montar un servidor de ftp. Ya que windows y el internet explorer trae un cliente de ftp por defecto. Para instalar un servidor de ftp basta ejecutar la siguiente linea de comandos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ sudo apt-get install vsftpd&lt;/blockquote&gt;Para configurar este servidor de ftp hay que editar este fichero de configuración : /etc/vsftpd.conf  las opciones que nos permite son las siguientes :&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;anonymous_enable&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Si el valor de esta directiva es YES cualquier usuario se puede conectar al servidor dando el nombre de usuario anonymous o ftp. Por razones de seguridad se debe poner NO (anonymous_enable=NO)&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:courier new;" &gt;&lt;br /&gt;local_enable&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Esta línea indica que si se permite o no el acceso de usuarios locales a sus respectivas carpetas privadas. Si se permite el acceso habría que poner local_enable=YES (local_enable=NO en caso contrario).&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;chroot_local_user&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Permite enjaular a los usuarios dentro de su propio directorio personal. Si en el fichero de configuración aparece chroot_local_user=NO, entonces el usuario tiene acceso a todo el sistema de archivos, en función de los permisos asignados. Cuando un usuario local se conecta y en el fichero de configuración aparece chroot_local_user=YES, entonces enjaulamos a los usuarios dentro de su propio directorio personal, sin posibilidad de acceder a todo el sistema de ficheros. Se mejora por tanto la seguridad.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;write_enable&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Con esta directiva se puede permitir o denegar la subida de ficheros al servidor FTP. Si se permite que los usuarios suban archivos al servidor FTP habría que poner write_enable=YES.&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:courier new;" &gt;&lt;br /&gt;local_umask&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Se pueden establecer los permisos con los que quedará el archivo al subirlo al servidor FTP. local_umask=022 indicará que los permisos de los archivos serán 644, es decir, lectura y escritura para el propietario del fichero, y sólo lectura para el grupo y los demás.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;anon_upload_enable&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Esta directiva indica si los usuarios anónimos pueden cargar archivos en el servidor. anon_upload_enable=YES permite que los usuarios anónimos puedan subir ficheros.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;anon_mkdir_write_enable&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Si esta directiva tiene el valor YES se permitirá la creación de directorios en el servidor.&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;ftpd_banner&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Con esta directiva se puede mostrar un mensaje de bienvenida cuando un usuario se conecte al servidor FTP. ftpd_banner=?Bienvenido a mi servidor FTP?.&lt;/span&gt;  &lt;span style="font-weight: bold;font-family:courier new;" &gt;anon_max_rate&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Se utiliza para limitar la tasa de transferencia a usuarios anónimos. En el siguiente ejemplo se limita la tasa de transferencia a los usuarios anónimos a 10Kb/s:&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;anon_max_rate=1024&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;local_max_rate&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Se utiliza para limitar la tasa de transferencia en bytes por segundo a los usuarios locales del servidor. En el siguiente ejemplo se limita la tasa de transferencia a 10Kb/s:&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;local_max_rate=1024&lt;/span&gt; &lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;max_clients&lt;/span&gt;  &lt;span style="font-family:courier new;"&gt;Indica el número máximo de cliente que podrán conectarse simultáneamente al servidor. En el siguiente ejemplo son 5: max_clients=5&lt;/span&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size:85%;"&gt;Para iniciar parar o reiniciar el servidor de ftp usar :&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:85%;" &gt;&lt;blockquote&gt;# sudo /etc/init.d/vsftpd {start|restart|stop}&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Ahora si lo que queremos es usar el scp o el ssh, necesitaremos instalarnos un servidor de ssh. Para ello más de lo mismo :&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;# sudo apt-get install openssh-server&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;Así instalamos el servidor y para configurarlo en /etc/ igualito que el servidor de ftp distintas opciones pero más  de mismo. Si la maquina que estamos usando tiene linux (la que no es la nuestra) y queremos acceder a nuestro equipo de casa. Lo tenemos ya todo de serie. Con estos comandos ya podemos subir / bajar / controlar nuestro equipo remotamente. Para ello :&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;# ssh ip             &lt;span style="color: rgb(0, 153, 0);"&gt;// abrimos una sesion en nuestro equipo&lt;/span&gt;&lt;br /&gt;# ftp  ip               &lt;span style="color: rgb(0, 153, 0);"&gt;// abrimos una sesión de ftp para subir o bajar ficheros&lt;/span&gt;&lt;br /&gt;# scp ip              &lt;span style="color: rgb(0, 153, 0);"&gt;// abrimos una sesión de scp para subir o bajar ficheros&lt;/span&gt;&lt;/blockquote&gt;Donde la ip es la que leemos de nuestra cuenta de correo. Advertencia si estamos detrás de un router abra que direccionar los puertos a nuestra maquina. Para ello hay que modificar los parámetros de NAT del router. Donde hay que especificar los puertos del router externos los direccione a nuestra IP local de la maquina a tal puerto. Por defecto el ftp usa el puerto 21 y el ssh el 22. Esto se puede configurar  a gusto de cada uno. En los ficheros de configuración de los servidores.&lt;br /&gt;&lt;br /&gt;Si por el contrario estamos trabajando con Windows necesitaremos de unos programas para poder abrir estas sesiones contra nuestra maquina para ello descargarse estos programas que son libres y gratuitos :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;ssh : usar el &lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/download.html"&gt;putty&lt;/a&gt;&lt;br /&gt;scp : usar el &lt;a href="http://winscp.net/eng/docs/lang:es"&gt;winSCP&lt;/a&gt;&lt;br /&gt;ftp : usar &lt;a href="http://filezilla-project.org/"&gt;Filezilla&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;Alá pos ya tenemos acceso a nuestro equipo de casa y tenemos la posibilidad de lanzar comandos desde la consola en nuestra maquina de casa(ssh) y de subir y bajar ficheros a nuestro equipo de casa gracias al servidor de (ftp y scp). Ya no tenemos que cargar con nuestra pinza de usb, cd, dvds u medios de almacenamiento para transportar nuestros datos. Lo único que necesitamos es una conexión a internet.&lt;br /&gt;&lt;br /&gt;Para los que no quieran tener el equipo de casa siempre encendido. Existe una forma de encenderlo remotamente. Para ello la tarjeta de red que usemos y nuestra placa base ha de tener la característica de WOL (wake on lan). También es necesario un programa externo que nos permita enviar a nuestra maquina un Magic Packet, para que encienda el equipo. Pero esto os lo dejo a vosotros para que investigues algo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-size:85%;" &gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-3237406253628148599?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/3237406253628148599/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=3237406253628148599' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3237406253628148599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3237406253628148599'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/09/internet-la-red-de-redes.html' title='Internet : La red de Redes'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_b_D2EmrOUKc/RvAi7tkgKvI/AAAAAAAAABM/ZcfNc54be4E/s72-c/redredes.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-898052536847915844</id><published>2007-09-02T14:25:00.000-07:00</published><updated>2007-09-02T16:31:33.821-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='juegos'/><title type='text'>Scripts en Bash</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://juegos.hey.es/juego/plumber-2/"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 134px;" src="http://bp0.blogger.com/_b_D2EmrOUKc/Rtsv6cOq95I/AAAAAAAAAA8/-pJKkjtwZxY/s320/plumber-2.gif" alt="" id="BLOGGER_PHOTO_ID_5105727283611236242" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Bash, es un interprete de comandos&lt;/span&gt;&lt;/span&gt;, &lt;span style="font-size:85%;"&gt;hay otros como pueden ser &lt;span style="font-weight: bold;font-family:courier new;" &gt;ksh&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;, &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;csh&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;, &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;tcsh&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;, &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-weight: bold;"&gt;Bourne Shell (Bash)&lt;/span&gt;. Ubuntu trae por defecto bash. Para ver que interprete de comandos se esta ejecutando cuando abres una terminal. Para averiguar esto introduce :&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;$ echo $shell&lt;br /&gt;/bin/bash&lt;br /&gt;$ echo $BASH_VERSION&lt;br /&gt;3.2.13(1)-release&lt;br /&gt;&lt;/blockquote&gt;Esta es la versión que me vino a mi instalada con la versión 7.04 de Ubuntu. Por que usar scripts en bash u otro interprete de comandos. En linux casi todo es un fichero, y los comandos de bash nos permiten manipular ficheros, los programas equivalen a comandos. A parte de esto bash permite el uso de variables , operaciones matemáticas, trabaja con expresiones regulares, permite capturar las señales del sistema,...&lt;br /&gt;&lt;br /&gt;Para escribir un scirpt es bash es muy sencillo solo hay que editar un fichero  y darle permisos de ejecución. El fichero es de texto plano. Otra característica de los interpretes de comandos es que son lenguajes interpretados no compilados. Vamos con el primer ejemplo un "Hola Mundo" que clásico.&lt;br /&gt;&lt;br /&gt;Vamos a usar los siguientes comandos :&lt;span style="font-style: italic;"&gt; &lt;span style="font-weight: bold;"&gt;echo, touch, chmod&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; y cat&lt;/span&gt;. "echo" lo que hace es sacar por la salida standard (la pantalla) lo que se le pasa por parámetro, puede ser texto o una variable que es lo que vimos en el ejemplo de antes. "touch" lo usaremos para crear un fichero vacio y "chmod" para cambiarle los permisos al fichero y hacerlo de esta manera ejecutable. "cat" muestra el contenido de un fichero.&lt;br /&gt;&lt;br /&gt;Que vamos a hacer en nuestro primer script. Crearemos un fichero vacio con touch, con echo iremos direccionando la salida standard al fichero que hemos creado para ir escribiendo en el. Después le daremos permisos de ejecución al usuario. Una vez hecho esto ejecutaremos el script para ver el resultado y visualizaremos el contenido de nuestro script.&lt;br /&gt;&lt;br /&gt;¿? Como es el formato de un fichero para que sea interpretado como un script. Pues el formato es muy sencillo. La primera linea ha de especificar la ubicación del interprete que se va a usar. El resto de lineas equivalen a los comandos. Para escribir los comentarios se usa el caracter de escape #.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;#&lt;br /&gt;# Esto es un comentario&lt;br /&gt;#&lt;br /&gt;comando&lt;br /&gt;comando&lt;br /&gt;comando&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;Vamos allá  para  crear nuestro primer  script  abrir una terminal ( Aplicaciones/Accesiorios/Terminal) hacer click e introducir lo siguiente :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ touch Hola_Mundo.sh&lt;br /&gt;$ echo '#!/bin/bash' &gt; Hola_Mundo.sh&lt;br /&gt;$ echo '#' &gt;&gt; Hola_Mundo.sh&lt;br /&gt;$ echo '# 1º script : Hola Mundo' &gt;&gt; Hola_Mundo.sh&lt;br /&gt;$ echo '#' &gt;&gt; Hola_Mundo.sh&lt;br /&gt;$ echo 'echo "Hola Mundo"' &gt;&gt; Hola_Mundo.sh&lt;br /&gt;$ chmod +x Hola_Mundo.sh&lt;br /&gt;$ ./Hola_Mundo.sh&lt;br /&gt;Hola Mundo&lt;br /&gt;$ cat Hola_Mundo.sh&lt;br /&gt;#!/bin/bash&lt;br /&gt;#&lt;br /&gt;# 1º script : Hola Mundo&lt;br /&gt;#&lt;br /&gt;echo "Hola Mundo"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;En los scripts venideros abstenerse de crealos así. Quiero decir las próximas veces que vayáis a hacer un script usar un &lt;span style="font-style: italic; font-weight: bold;"&gt;editor de textos&lt;/span&gt; ("gedit" Aplicaciones/Accesorios/Editor de Textos) o si os gusta más la consola podéis usar el &lt;span style="font-style: italic; font-weight: bold;"&gt;vi&lt;/span&gt; o el &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Emacs&lt;/span&gt;. &lt;/span&gt;En este ejemplo lo hemos hecho así para que aprendieses más de un comando y no solo el echo. Para introduciros en el mundo de las tuberías. A ver si os ibais a pensar que la imagen que esta en el post no tenia nada que ver con su contenido. Por cierto si hacéis click sobre la imagen podéis echaros una partidilla , es un juego :).&lt;br /&gt;&lt;br /&gt;Las tuberías lo que vienen a hacer en linux es controlar los flujos de datos generados por los programas, pudiendo coger la salida de un programa y pasársela a otro como parámetro. En este ejemplo que acabamos de hacer no hay ninguna tubería pero si direccionamientos. El carácter que se usa para los direccionamiento es el &lt;span style="font-weight: bold;"&gt;"&gt;"&lt;/span&gt; ó &lt;span style="font-weight: bold;"&gt;"&lt;"&lt;/span&gt;. Con este carácter podemos coger la salida de un programa y enviársela a otro programa o a un fichero como en este caso. También se puede hacer al revés coger el contenido de un fichero y pasárselo a un programa. En el ejemplo usamos el &gt; para pasar la salida del echo a un fichero. Luego de este usamos &lt;span style="font-weight: bold;"&gt;"&gt;&gt;"&lt;/span&gt; para que escriba a modo "append" en el fichero, quiero decir añadiendo lineas y no sobreescribiendo la primera.&lt;br /&gt;&lt;br /&gt;En este ejemplo también se muestra la forma de ejecutar un script, se puede hacer de 2 maneras :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ ./ [script]&lt;br /&gt;ó&lt;br /&gt;$ source [script]&lt;/blockquote&gt;&lt;br /&gt;Bueno si el tema os ha parecido interesante podéis esperar a que escriba el siguiente post sobre el tema o ir leyéndoos este manual sobre &lt;a href="http://elqui.dcsc.utfsm.cl/util/shell/macprogramadores.org.BASH.pdf"&gt;bash&lt;/a&gt; que ta bastante bien para gente que se inicia en el mundillo. Si con ese no os llega seguir con este &lt;a href="http://doc.gulo.org/docu/bashavanzado.pdf"&gt;bash avanzado.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-898052536847915844?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/898052536847915844/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=898052536847915844' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/898052536847915844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/898052536847915844'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/09/scripts-en-bash-ls.html' title='Scripts en Bash'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_b_D2EmrOUKc/Rtsv6cOq95I/AAAAAAAAAA8/-pJKkjtwZxY/s72-c/plumber-2.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-1172706445687267408</id><published>2007-09-01T03:08:00.000-07:00</published><updated>2008-12-15T02:21:19.456-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='radios'/><category scheme='http://www.blogger.com/atom/ns#' term='nosololinux'/><title type='text'>NoSoloLinux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_b_D2EmrOUKc/Rtk6VcOq94I/AAAAAAAAAA0/dKCUb4W1uRI/s1600-h/493048.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_b_D2EmrOUKc/Rtk6VcOq94I/AAAAAAAAAA0/dKCUb4W1uRI/s320/493048.jpg" alt="" id="BLOGGER_PHOTO_ID_5105175792630560642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Lo que &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;hace que&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt; me mueva es la música.  Por ello no si quedara sin su espacio en mi blog. Pero con el paso del tiempo me vuelto vago y ya no me informo. La culpa de las radios de internet. Han conseguido que deje bajar música, bueno grabo las emisoras, con lo que les he perdido la pista a mis artistas favoritos. Lo único bueno de esto es cuando voy a verlos en directo,  me sorprenden aún más si cabe.&lt;br /&gt;&lt;br /&gt;Ahora mismo a lo que toi enganchadisimo es al minimal, pero lo curioso de esto es que la radio que escucho es de Rusia, curioso nunca me había fijado en este país en lo que se refiere a musica electrónica.&lt;br /&gt;&lt;br /&gt;Este es el link : &lt;a href="http://www.deepmix.ru/"&gt;Deep Mix Moscow Radio&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pero a mi lo que me gusta es el Technazo y cuanto más harto mejor. Eso si el schranz ya me parece que esta entre la delgada linea del ruido y la musica. Como emisora de radio preferida de technazo tengo esta : &lt;a href="http://www.addictivebeat.com/"&gt;Addictivebeat&lt;/a&gt; lo malo de esta emisora es que no siempre es techno, pero la mayor parte del día si. Y no veas vaya sesiones me he grabado yo de aki, jejeje.&lt;br /&gt;&lt;br /&gt;Escucho más emisoras de radio pero estas dos son mi fuente. Y claro esto para estar en casa, por que depues lo que tira de mi son las estampas como las de la foto, atardecer en Monegros. Joer que recuerdos. Menos mal que lo repiten todos los años pq al final no da tiempo a na.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-1172706445687267408?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/1172706445687267408/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=1172706445687267408' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1172706445687267408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/1172706445687267408'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/09/nosololinux.html' title='NoSoloLinux'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_b_D2EmrOUKc/Rtk6VcOq94I/AAAAAAAAAA0/dKCUb4W1uRI/s72-c/493048.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-6047643865644766359</id><published>2007-08-31T04:41:00.000-07:00</published><updated>2007-09-02T14:25:01.453-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Escribir en RAM</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Otra forma de usar el mount y el fichero de /etc/fstab. Hemos visto como cojer la info de un dispositivo y mover la a otro sitio y accecer a sus datos. montando esta info especificando el sistema de ficheros, pero con mount se pueden hacer mas cosas.&lt;br /&gt;&lt;br /&gt;Como acceder a carpetas de red, montar en otros sitios como por ejemplo la memoria RAM. Hasta ahora hemos visto como realizar montajes con mount y hemos hecho referencia a un fichero /etc/fstab que al parecer hacia lo mismo.&lt;br /&gt;&lt;br /&gt;Este fichero lo usan 3 programas : Dump, fsdisk y mount. Lo usan solo para leer y hacen esto cuando arranca la maquina. De esta manera se puede especificar en este fichero los montajes que queremos que haga al iniciar, por si hay alguno que no se hace por defecto o es tan curioso como este de la RAM.&lt;br /&gt;&lt;br /&gt;El fichero se edita y nos permite meter 6 campos, de los cuales 4 los usa mount, 1 dump y el que queda para el fsdisk.&lt;br /&gt;&lt;br /&gt;Si queremos montar un directorio en RAM de 60m que no sea dumpeable y que no se checkee con sfdisk en el arranque seria tal que asi&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;  ramfs /work ramsfs size=60m 0 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ol  style="font-family:courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/blockquote&gt;&lt;ol  style="font-family:courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Describe lo que se va a montar dispositivo o sistema de ficheros remoto&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;punto de montaje : ubicación del montaje&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;describe el tipo de sistema de ficheros que se va a montar&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;opciones para el sistema de ficheros a montar si hay mas de uno se separan por comas&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;flag que le indica al dump si va a ser dumpeable o no&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;flag que le indica al sfdisk si va a ser checkeado o no&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;Bueno como veis en ejemplo lo que se hace es crear una carpeta en /work con una capacidad de 60m. Que cuando escribamos en ella lo estaremos haciendo la memoria RAM, esto puede ser inutil para la mayoria de los casos. Pero si os haceis un live CD con vuestra distro tuneada necesitareis algo parecido ha esto.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-6047643865644766359?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/6047643865644766359/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=6047643865644766359' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6047643865644766359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/6047643865644766359'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/escribir-en-ram.html' title='Escribir en RAM'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4967660757255665725</id><published>2007-08-30T08:28:00.000-07:00</published><updated>2007-08-30T11:06:27.714-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Tranquilo pero Expectante</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Hay por ahí  un  lenguaje por  llamarle algo, de nombre EXPECT. Lo curioso de este lenguaje es que esta pensado para realizar dialogos, tomando como canal de comunicación la entrada y la salida standard. ¿Y que para que sirve eso?  Pues para automatizar  tareas  o realizar scripts que  tengan que dialogar con otras aplicaciones.&lt;br /&gt;&lt;br /&gt;La sintaxis del lenguaje es muy sencilla y los 3 comandos básicos son spawn (ejecutar un comando o script), expect (espera a recibir algo) y send (envia lo que le digas por la salida standard). Hay más os podeis documentar &lt;a href="http://www.linuxlots.com/%7Ebarreiro/spain/expect/expect_tut.html"&gt;aki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Antes de nada hay que instalar Expect en vuestra maquina con Ubuntu, para ello os podeis hacer un script de instalación que contendría las siguientes lineas:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#!/bin/bash&lt;br /&gt;gksudo apt-get install expect&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;El ejemplo típico es el de automatizar la bajada y/o subida por ftp. Yo en este post pondré como ejemplo como sacar la ip publica con la que esta conectado mi router. El modelo de router que estoy utilizando es "&lt;span style="font-style: italic;"&gt;router inalámbrico Xavi 7868r&lt;/span&gt;". El modelo de router nos va a determinar que comandos habrá que enviarle  por telnet para que nos diga la IP. De todos los router que han pasado por mis manos todos tienen telnet y un juego de comandos para configurarlo o ver su configuración, esto a parte del servidor web. Por lo que creo esto vale para cualquiera que tenga un router y este interesado en saber su IP pública.&lt;br /&gt;&lt;br /&gt;Antes de nada intentaros conectar a vuestro router, por telnet desde la consola. Para ello hacer:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;blockquote&gt;$ telnet [ip del router]&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;Una vez hecho esto quedaros con la linea escrita por pantalla que os pide el login. Introducir el login.&lt;br /&gt;Fijaros como os pregunta el router el password. Y fijaros como es promtp de la consola. Una vez hecho esto tenenis que averiguar que comando os dice la IP pública y aqui os toca investigar, probar introduciendo &lt;span style="font-style: italic;"&gt;help, ? , ...   &lt;/span&gt;para conseguir un listado de los comandos disponibles. Cuando sepais esto averiguar cual es el comando para salir. Una vez logrado esto ya teneis toda la información necesaria para realizar este script de expect con exito. Datos que hay que apuntar :&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;texto que usa el router para preguntar el login&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;idem para el password&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;idem pero para el prompt de la consola&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;comando para saber la ip pública&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;comando para salir&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;usuario y password&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;Si habéis conseguido toda esta información o tenéis un router como el mio ya podeis ejecutar este script para saber cual es la IP pública de casa en un moment sin tener que preguntarselo a mano al router. O para usar esta info en otros programas. En mi caso lo uso para tener mi equipo localizado ya  como tengo IP dinámica, nunca se que ip tiene y no puedo acceder a ordenata. Hay otras alternativas como usar servicios gratuitos de terceros que te asignan una DNS a tu ip dinámica, pero  se necesita de un cliente  y  se depende de la empresa que te el servicio. Yo con ayuda de otro script me envío a mi dir de correo electrónico la ip de mi equipo cuando esta ha cambiado. Y de esta manera siempre que tengo internet puedo acceder a mi maquina. :)&lt;br /&gt;&lt;br /&gt;Script que escupe la ip publica del router :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#!/usr/bin/expect&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#lanzamos un cliente de telnet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;spawn telnet 192.168.1.1        &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#esperamos a que nos pida el login&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;expect "Login:"            &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#enviamos nuestro login&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;send "1234\r"            &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#esperamos a que nos pregunte el pass&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;expect "Password:"        &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#enviamos el password&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;send "1234\r"            &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#esperamos a que envie el prompt de la linea de comandos&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;expect -exact "--&gt;"                    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#enviamos el comando para que nos liste las interfaces de red&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;send "ip list interfaces\r"    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;expect -exact "--&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#enviamos el comando de salida&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;send "user logout\r"  &lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Lo que va entrecomillado es la info que se envía que variara en función de cada router. Si tenéis el mismo router que yo. solo tenéis que cambiar el usuario y el password. &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4967660757255665725?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4967660757255665725/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4967660757255665725' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4967660757255665725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4967660757255665725'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/tranquilo-pero-expectante.html' title='Tranquilo pero Expectante'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-3499996008754440654</id><published>2007-08-30T04:07:00.000-07:00</published><updated>2007-08-30T09:18:09.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Montamelo !!!</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Aunque nos hayamos deshecho de Windows y usemos otro sistema Operativo. Siempre tendremos convivir con Windows queramos o no. En este post voy a explicar como acceder a las carpetas compartidas de Windows. Desde la consola o bien editando un fichero del sistema para tenerla siempre disponible.&lt;br /&gt;&lt;br /&gt;Que se necesita ¿? hay que tener el kernel que se este utilizando soporte para SAMBA. Y con esto suficiente.&lt;br /&gt;&lt;br /&gt;El comando a utilizar es &lt;span style="font-style: italic;"&gt;mount, &lt;/span&gt;el mismo que hemos explicado en posts anteriores para montar imagenes de dispositivos. En este caso habrá que pasarle otros parametros extra para montar el directorio en nuiestro sistema.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre style="color: rgb(0, 153, 0);" class="wiki"&gt;&lt;span style="font-size:85%;"&gt;$ mount -t smbfs -o dmask=777,rw,usermane=[usuario de Windows],password=[password]&lt;br /&gt;,workgroup=[grupo de trabajo] [carpeta destino] [punto de montaje]&lt;/span&gt;&lt;usuario&gt;&lt;password&gt;&lt;grupo&gt;&lt;carpeta&gt;&lt;punto&gt;&lt;/punto&gt;&lt;/carpeta&gt;&lt;/grupo&gt;&lt;/password&gt;&lt;/usuario&gt;&lt;/pre&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Como podeis observar la filosofia es la misma un origen de datos y el destino en nuestro equipo. Como el origen esta en la red hay que indicar donde se encuentra el usuario y la contraseña para el acceso, el tipo de acceso. Mas ayuda en la páginas man de mount.&lt;br /&gt;&lt;br /&gt;Si nos interesa que este montaje sea permanente hay que editar el fichero&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/fstab&lt;/span&gt; que realizará los montajes que ahi esten indicados cuando se cargue&lt;br /&gt;el sistema. Esto nos sera util si compartimos red con equipos con Windows y necesitemos tener siempre acceso a datos en estos equipos y reusemos ha escribir&lt;br /&gt;el comando siempre.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-3499996008754440654?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/3499996008754440654/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=3499996008754440654' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3499996008754440654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3499996008754440654'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/montamelo.html' title='Montamelo !!!'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-3876412624596529165</id><published>2007-08-29T10:14:00.000-07:00</published><updated>2007-08-29T10:36:13.205-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='indice'/><title type='text'>Esto no cabe, que si joer!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_b_D2EmrOUKc/RtWsD8Oq92I/AAAAAAAAAAk/8INpxK92o-k/s1600-h/laberinto.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_b_D2EmrOUKc/RtWsD8Oq92I/AAAAAAAAAAk/8INpxK92o-k/s320/laberinto.jpg" alt="" id="BLOGGER_PHOTO_ID_5104174936401573730" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-weight: bold;"&gt;Toc Toc !!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Siempre hay que llamar antes de entrar y pensar las cosas antes de hacerlas.&lt;br /&gt;&lt;br /&gt;Pero este no es el caso. Y como no consigo imaginar en que va degenerar esto del blog, se me hace difícil crearos un índice o menú del blog para que podais encontrar la info de una forma sencilla y rápida. Más que nada  por que la mayoría de las cosas son tips o mini mini tutoriales de cosas que solo tienen un denominador en común &lt;span style="font-weight: bold;"&gt;linux&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Por esta razón en la sección de &lt;span style="font-style: italic;"&gt;"Encuentra lo que buscas"&lt;/span&gt; os dejo a vuestra disposición del motor de búsqueda de google que solo busca en este blog. De esta manera os será más sencillo encontrar las entradas que estén relacionadas y distanciadas en el tiempo y no compartan una etiqueta común.&lt;br /&gt;&lt;br /&gt;De todas formas intentaré esmerarme en etiquetar bien todos los post, para que quede bien to clasificado y sea sencillo navegar por el blog. Pero ya con lo que de las entradas que aparecen de primera la ultima y los tutoriales los empiezo por el principio, cuando leo mi blog me da la sensación de estar dentro de la peli de &lt;span style="font-style: italic;"&gt;Memento&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Avisarme cuando encontréis la salida que quiero entrar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-3876412624596529165?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/3876412624596529165/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=3876412624596529165' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3876412624596529165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/3876412624596529165'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/esto-no-cabe-que-si-joer.html' title='Esto no cabe, que si joer!!!'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_b_D2EmrOUKc/RtWsD8Oq92I/AAAAAAAAAAk/8INpxK92o-k/s72-c/laberinto.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-5370769034898592448</id><published>2007-08-28T12:55:00.000-07:00</published><updated>2007-08-29T09:47:17.508-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='historia'/><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>A donde vamos ¿?</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;Como se suele de decir "no se sabe nada hasta que no sabemos de donde venimos". Para los iniciados en el mundo Linux como yo. Realmente es complicado entender toda la jerga de los linuxeros y más si tenemos en cuenta todas las versiones y distribuciones que hay. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;Para aclararos un poco las cosas aquí os dejo la historia de  las distribuciones de linux y su evolución. A ver si os sirve para haceros una idea  general.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_b_D2EmrOUKc/RtWhbMOq91I/AAAAAAAAAAc/UeTjJrxdokA/s1600-h/distribuciones_en_el_tiempo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_b_D2EmrOUKc/RtWhbMOq91I/AAAAAAAAAAc/UeTjJrxdokA/s320/distribuciones_en_el_tiempo.png" alt="" id="BLOGGER_PHOTO_ID_5104163241205626706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;Como podeis observar hay un monto de distros y cada una con su nombre. Para que os hagais una idea todas ellas comparten el mismo kernel (pueden ser distintas versiones) y se diferencian en las aplicaciones que traen consigo, la manera de arrancar el sistema y poco mas.&lt;br /&gt;&lt;br /&gt;Y para que os queden claros otro tipo de conceptos sobre este sistema aquí os dejo un  documental, donde hablan los creadores de linux y la historia de este sistema.&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;embed style="width: 400px; height: 326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=6729008725344610785&amp;amp;hl=es" flashvars=""&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;Código Linux&lt;center&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;/center&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-5370769034898592448?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/5370769034898592448/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=5370769034898592448' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5370769034898592448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/5370769034898592448'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/donde-vamos.html' title='A donde vamos ¿?'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_b_D2EmrOUKc/RtWhbMOq91I/AAAAAAAAAAc/UeTjJrxdokA/s72-c/distribuciones_en_el_tiempo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4265336212380576562</id><published>2007-08-28T12:16:00.000-07:00</published><updated>2007-08-29T00:05:01.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Acceder a los datos de la imagen</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;Como se mostró en el post anterior se puede volcar el contenido de un dispositivo a un fichero. Teniendo de esta forma en el fichero contenida toda la información del dispositivo usado. ¿? Pero ahora como hacemos para acceder a la información de la imagen. A los datos que hay ahi dentro.&lt;br /&gt;&lt;br /&gt;Para realizar esto nos valdremos de 2 comandos : &lt;span style="font-style: italic;"&gt;sfdisk&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;mount&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Con &lt;span style="font-style: italic;"&gt;sfdisk&lt;/span&gt; podemos ver como esta formateada la imagen (ver el sistema de ficheros y si esta particionado o no). Y el comando &lt;span style="font-style: italic;"&gt;mount &lt;/span&gt;nos sirve para "relacionar" , "asignar" una "direccion de memoria" "carpeta" a ese sistema de ficheros.&lt;br /&gt;&lt;br /&gt;Es decir si hacemos :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;  $ sfdisk -l [nombre de la imagen]&lt;nombre&gt;&lt;/nombre&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre  style="color: rgb(0, 153, 0);font-family:courier new;" class="wiki"&gt;&lt;span style="font-size:78%;"&gt;   Disp.    Inic   Princ.   Fin    Nºcil    Nºbloq      Id    Sistema&lt;br /&gt;feveflash.beta1p1    *       0+     949       950-   957568+      83     Linux&lt;br /&gt;feveflash.beta1p2           950    1014        65     65520        5     Extendida&lt;br /&gt;feveflash.beta1p3             0       -         0         0        0     Vacia&lt;br /&gt;feveflash.beta1p4             0       -         0         0        0     Vacia&lt;br /&gt;feveflash.beta1p5          950+    1014        65-    65488+      82     Linux swap / Solaris&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;fichero&gt;Nos lista el numero de particiones que tiene el fichero y el sistema de ficheros que se esta usando&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;$ sfdisk -d [nombre de la imagen]&lt;nombre&gt;&lt;br /&gt;&lt;/nombre&gt;&lt;/span&gt;&lt;/fichero&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre style="color: rgb(0, 153, 0);" class="wiki"&gt;&lt;span style="font-size:85%;"&gt;feveflash.beta1p1 : start=       63, size=     1915137,   id=83, bootable&lt;br /&gt;feveflash.beta1p2 : start=  1915200, size=      131040,   id= 5&lt;br /&gt;feveflash.beta1p3 : start=        0, size=           0,   id= 0&lt;br /&gt;feveflash.beta1p4 : start=        0, size=           0,   id= 0&lt;br /&gt;feveflash.beta1p5 : start=  1915263, size=      130977,   id=82&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;fichero&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;&lt;fichero&gt;&lt;/fichero&gt;&lt;/span&gt;Nos lista también el numero de particiones pero nos dice donde empieza y termina cada una de las particiones existentes. De aqui el dato importante para realizar el montaje es saber en que bloque empieza la partición. Con esta info, la multiplicamos por 512 y se lo pasamos al comando mount de esta manera&lt;br /&gt;&lt;/fichero&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre class="wiki"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;# mount -o loop,offset=32256 &lt;fichero&gt; &lt;fichero&gt;[nombere de la imagen] &lt;punt&gt;[punto de montaje]&lt;ubicacion&gt;&lt;/ubicacion&gt;&lt;/punt&gt;&lt;/fichero&gt;&lt;/fichero&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;&lt;fichero&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;bloque&gt;&lt;fichero&gt;&lt;ubicacion&gt;&lt;/ubicacion&gt;&lt;/fichero&gt;&lt;/bloque&gt;&lt;/span&gt;Esto para el caso de que este particionado, si no es asi bastaria con :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;$ mount [nombee de la imagen]&lt;fichero&gt; &lt;punto&gt;[punto de montaje]&lt;nombre&gt;&lt;fichero&gt;&lt;fichero&gt;&lt;ubicacion&gt;&lt;/ubicacion&gt;&lt;/fichero&gt;&lt;/fichero&gt;&lt;/nombre&gt;&lt;/punto&gt;&lt;/fichero&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para ver los datos basta con :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;$ cd &lt;ubicacion&gt;&lt;/ubicacion&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; $ ls&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y así listaríamos el contenido de la imagen.&lt;br /&gt;&lt;/fichero&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4265336212380576562?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4265336212380576562/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4265336212380576562' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4265336212380576562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4265336212380576562'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/acceder-los-datos-de-la-imagen.html' title='Acceder a los datos de la imagen'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4015621833586086110</id><published>2007-08-27T11:29:00.000-07:00</published><updated>2007-08-29T00:07:17.054-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comandos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Crear Imagenes</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-family:courier new;"&gt;Aquí voy a explicar como hacer una imagen de un disco duro, cd, diskette, memoria flash, sd o de cualquier dispositivo de memoria de vuestra maquina. Esto lo vamos a partir de un comando de bash, que nos permite coger la información contenida en un dispositivo y volcarla a un fichero tal cual y viceversa.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Esto en otro sistemas no es tan sencillo de hacer y no lo entiendo, ya que es una funcionalidad básica, tengo un dispositivo que almacena información y quiero mover esta información a otro dispositivo. No debería de ser necesario utilizar distintas aplicaciones en función de los dispositivos que tengamos. Además se entiende que toda la movida va de esto, manipular la información, visualizarla y moverla.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Dicho y  hecho, el comando a utilizar es dd. Y lo vamos usar con los siguientes parámetros : if 'input file' , of 'output file'  y bs 'block size'. Para mas ayuda sobre la sintaxis del comando ejecutar : # man dd. Como podéis comprobar los parámetros se refieren a ficheros y no a dispositivos, pero claro en Linux todo es un fichero. Los dispositivos que ha reconocido tu linux se encuentran en /dev/ . Donde hda y hdb son tus discos duros y van acompañados de un numero que indica la partición hda1, hdb2, ... también podrias tener un hdc. Si tus discos duros son scsi te apareceran como sda1 , etc..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Tanto nombre nuevo como aclararse, pues a golpe de comando si se ejcuta el comando fdisk nos mostrara la información de como esta particionado y donde se encuentran en mi caso la salida este comando es tal que asi :&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;$ sudo fdisk -l&lt;br /&gt;&lt;br /&gt;Disco /dev/sda: 160.0 GB, 160041885696 bytes&lt;br /&gt;255 cabezas, 63 sectores/pista, 19457 cilindros&lt;br /&gt;Unidades = cilindros de 16065 * 512 = 8225280 bytes&lt;br /&gt;&lt;br /&gt;Disposit. Inicio    Comienzo      Fin      Bloques    Id   Sistema&lt;br /&gt;/dev/sda1           15181       19457    34355002+   83    Linux&lt;br /&gt;/dev/sda2               1                43        345366     82   Linux swap / Solaris&lt;br /&gt;/dev/sda3              44          15180   121587952+  83   Linux&lt;br /&gt;&lt;br /&gt;Las entradas de la tabla de particiones no están en el orden del disco&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;Visto lo visto, ya sabéis por lo menos el nombre de un dispositivo y como averiguar que nombres tenéis en el caso de que sea un disco duro de lo que queráis hacer una imagen. Entonces para copiar todo el contenido de un disco duro en un fichero tal cual como esta escrito se haria de la siguiente forma :&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;# dd if=/dev/sda of=[fichero de destino]&lt;path&gt; bs=2048&lt;/path&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ala pues ya tendremos nuestra imagen de disco duro. Esto es igual para un USB, Memoria SD, Memoira Flash, Diskette, CD-ROM,... Solo hay que saber que fichero en linux representa cada uno de los dispositivos nombrados.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4015621833586086110?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4015621833586086110/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4015621833586086110' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4015621833586086110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4015621833586086110'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/crear-imagenes.html' title='Crear Imagenes'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-4740710984208578464</id><published>2007-08-27T10:02:00.000-07:00</published><updated>2007-08-27T11:16:57.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BienVenida'/><title type='text'>A mi me convencieron.</title><content type='html'>&lt;span style=";font-family:courier new;font-size:85%;"  &gt;Todo empezó cosa así de 8 meses, inserción en el mundo laboral, donde tropecé por primera vez con maquinas donde corrían Linux, lo de la Universidad y Linux fue de broma e igual que todos los intentos fallidos de instalar Linux en mi maquina de casa.&lt;br /&gt;&lt;br /&gt;Después de unos días trabajando con ese sistema, empecé a comprender de verdad  como funcionan los ordenadores y a darme cuenta que las cosas son mucho mas sencillas de lo que parecen. Y con todos los dientes largos que se me quedaban cada vez que volvía a casa y no sabia reproducir en mi maquina todas las cosas que hacia en la oficina, ya que, corría Windows sobre ella, me frustraba.&lt;br /&gt;&lt;br /&gt;Basto quitarme los cascos, olvidarme del minimal y el ectro por unos minutos, para descubrir la discusión de cada día, el frente linux vs. frente windows. Aqui fui cuando escuche por primera vez : UBUNTU. Pasaron pocos días para que dejase el frente Windows. Ahora saco los dientes y muerdo.&lt;br /&gt;&lt;br /&gt;Y aquí van las razones por las que me hicieron cambiar de sistema :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul  style="font-family:courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Virus : la mayoría por no decir todos están hechos para ejecutarse  en Windows.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;La mayoria del software es gratuito.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Mensajeria Instantanea, Paginas web , correo electronico, musica y peliculas : esto se usa de la misma forma en UBUNTU.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Video Juegos , programas específicos : UBUNTU tiene Wine que es una aplicación que hace de capa sobre ubuntu para simular la API de windows y asi puedan ejecutarse en UBUNTU la mayoria de las aplicaciones.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;A mi con lo de los virus y sea gratis me llego. Cuando me dí cuenta que el resto era mejor me convenció.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-4740710984208578464?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/4740710984208578464/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=4740710984208578464' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4740710984208578464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/4740710984208578464'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/mi-me-convencieron.html' title='A mi me convencieron.'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4082650219240976140.post-2782375870433351188</id><published>2007-08-27T09:29:00.000-07:00</published><updated>2007-08-27T11:17:20.871-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BienVenida'/><title type='text'>Inauguración</title><content type='html'>&lt;span style="font-family:lucida grande;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;Hola a tod@s. Inauguro este blog, por que he dado el cambiazo a Ubuntu y para contribuir con mis experiencias sobre este Sistema. Esta es una razón y la otra para ayudar a otros usuarios, ya que mi mayor fuente de información de este sistema viene de internet y de mi trabajo.&lt;br /&gt;&lt;br /&gt;Siempre me ha resultado desproporcionado los manuales y la cantidad de ayuda que encuentro siempre en internet. De la cual siempre me he aprovechado y este me parece un buen momento para hacer mi pequeña contribución realizando este blog.&lt;br /&gt;&lt;br /&gt;Los temas que intentare tratar en este blog son Ubuntu , sistemas linux y programación. Más que unas clases o unos tuturiales plasmare en el blog las cosillas que voy haciendo. Pueden ser configuración de servidores, configuración de redes, scripting, recompilar kernel, gestion de usuarios, administración del sistema, programación de aplicaciones en general, clonar discos,...&lt;br /&gt;&lt;br /&gt;Bueno espero estar a la altura y mantener este blog.  :)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4082650219240976140-2782375870433351188?l=cervatilloluchador.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cervatilloluchador.blogspot.com/feeds/2782375870433351188/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4082650219240976140&amp;postID=2782375870433351188' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/2782375870433351188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4082650219240976140/posts/default/2782375870433351188'/><link rel='alternate' type='text/html' href='http://cervatilloluchador.blogspot.com/2007/08/inaguracin.html' title='Inauguración'/><author><name>Gr33s0n</name><uri>http://www.blogger.com/profile/17713892643145024178</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
