<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

	<channel>
		<title>Magazine - terminal</title>
		<link>http://www.genbeta.com</link>
		<description>
Software, descargas y novedades. Las mejores aplicaciones web, con los trucos más útiles y toda la información.		</description>
		<pubDate>2013-05-21 10:41:25</pubDate>

		<generator>http://www.genbeta.com</generator>
                    <item>
      <title><![CDATA[Seis comandos útiles de Linux que seguramente no conocíais ]]></title>
      <link>http://www.genbeta.com/linux/seis-comandos-utiles-de-linux-que-seguramente-no-conociais</link>
      <guid>http://www.genbeta.com/linux/seis-comandos-utiles-de-linux-que-seguramente-no-conociais</guid>
      <pubDate>Sun, 08 Apr 2012 15:47:45 +0000</pubDate>

      <author>Manu Mateos</author>
      <description><![CDATA[
      <p><img alt="Terminales de Linux" src="http://img.genbeta.com/2012/04/terminal-linux.jpg" class="centro" /></p>

	<p>Una de las herramientas más potentes y útiles que tienen los sistemas operativos son las <strong>terminales</strong>. Hacemos una pregunta precisa y la máquina nos da la respuesta precisa, haciendo exactamente lo que nosotros buscamos que haga. La cuestión es que <strong>es una herramienta tan potente como poco <em>user-friendly</em></strong>, sobre todo para los no iniciados. </p>

	<p>Desde Genbeta ya os animamos a que perdiérais el miedo a la terminal de Linux con una serie de artículos con la información necesaria para <a href="http://www.genbeta.com/paso-a-paso/la-terminal-de-linux-no-muerde-i-uso-basico-de-la-terminal">empezar a movernos</a> por ese entorno de caracteres, y con <a href="http://www.genbeta.com/linux/la-terminal-de-linux-no-muerde-ii-trucos-mas-avanzados">algunas cuestiones más avanzadas</a>. Y hoy lo que yo os traigo son <strong>seis comandos realmente útiles y curiosos</strong> para utilizar en la terminal de nuestra distribución preferida. <!--more--></p>

<h2>Ejecutar el último comando como administrador</h2>

	<p>Pongamos que hemos intentado ejecutar <code>apt-get install</code> sin permisos de administrador en esa máquina. Si es sólo un paquete no hay problema: podemos reescribirlo añadiendo <code>sudo</code> delante, y en paz. Pero si el comando es kilométrico, con chorrocientos paquetes (como el que ejecuto yo siempre que instalo una máquina de Linux, para dejarla lista), puede ser más sencillo simplemente ejecutar lo siguiente:</p>

<blockquote><code>sudo !!</code></blockquote>

	<p>Ese comando ejecutará el último comando, pero con permisos de administrador en el sistema.</p>

<h2>vi: guardar un archivo para el que no tenemos permisos</h2>

	<p>Por seguir con el ejemplo: hemos intentado editar (usando vi, por supuesto) <code>sources.list</code> para añadir algún repositorio pero cuando lo hemos ido a guardar (<strong>:w</strong>) hemos recordado que no lo abrimos como root. La solución pasa por escribir lo siguiente:</p>

<blockquote><code>:w !sudo tee %</code></blockquote>

<h2>Ejecutar el último comando sustituyendo algún trozo de texto</h2>

	<p>Queremos ejecutar un comando kilométrico (varias tuberías de por medio, por ejemplo) y al hacerlo descubrimos, no sin cierta sorpresa, que hemos confundido /home por /hmoe. Tenemos dos opciones: pulsar las flechas para rescatar el último comando del historial y corregirlo manualmente, o simplemente escribir <code>^hmoe^home</code> en la terminal.</p>

	<p>Ese comando tiene una limitación: únicamente sustituye la primera ocurrencia del error. Si queremos sustituirlas todas, podemos probar <code>!!:gs/hmoe/home</code>.</p>

<h2>Vaciar un fichero</h2>

	<p>Este es realmente simple. No necesitamos más que ejecutar <code>&gt; fichero</code> para vaciar al fichero de todo contenido. Lo que hace ese comando es sobreescribir el fichero por la salida del comando escrito a la izquierda del &gt;; como no existe dicho comando, lo sobreescribimos con nada. </p>

<h2>Obtener nuestra dirección IP pública</h2>

	<p>Hay veces que necesitamos conocer la IP que tenemos de cara a Internet. Si bien hay muchos servicios Web que ofrecen esa información muy simplemente, en ocasiones necesitamos simplemente saber cuál es, incluso para pasársela a otra aplicación.</p>

	<p>El comando <code>curl ifconfig.me</code> devolverá la IP de la forma más simple: sus cifras separadas por los puntos reglamentarios.</p>

	<p>Vía | <a href="http://www.unixmen.com/10-great-and-powerful-linux-commands-you-may-need-to-know/">Unixmen</a><br />
En Genbeta | <a href="http://www.genbeta.com/linux/clicompanion-hace-mas-facil-el-uso-de-la-terminal-de-linux">CliCompanion hace más fácil el uso de la terminal de Linux</a><br />
Imagen | <a href="http://www.flickr.com/photos/flickrsven/5910289166/">Sven</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[El cambio a un entorno GNU/Linux: cinco grandes obstáculos para llegar a todos los públicos]]></title>
      <link>http://www.genbeta.com/sistemas-operativos/el-cambio-a-un-entorno-gnulinux-cinco-grandes-obstaculos-para-llegar-a-todos-los-publicos</link>
      <guid>http://www.genbeta.com/sistemas-operativos/el-cambio-a-un-entorno-gnulinux-cinco-grandes-obstaculos-para-llegar-a-todos-los-publicos</guid>
      <pubDate>Tue, 27 Dec 2011 21:45:02 +0000</pubDate>

      <author>Miguel Julián</author>
      <description><![CDATA[
      <p><img id="image66003" src="http://img.genbeta.com/2011/12/ubuntu-grub-pantalla-seleccion.jpg" class="centro" alt="Captura de pantalla de Grub para arrancar Ubuntu" /></p>

	<p>Mi primera experiencia con un sistema GNU/Linux se remonta ya bastantes años atrás. Alguien me había comentado que existían alternativas a Windows (que por aquel entonces venía a nosotros con Windows ME) y <strong>una noche en vela significó tener instalado</strong> en mi ordenador, y funcionando, un flamante y nuevo <strong>Mandrake</strong>. Además de una agradable sensación de triunfo, mi <em>yo del pasado</em> pensó que <em>a esto de Linux</em> le falta un poquito para que sea fácil de utilizar.</p>

	<p>Desde entonces ya sea en trabajos, estudios o en casa ya <strong>han sido muchas distribuciones las que he probado</strong> (y alguna de ellas simplemente para ver cómo era, la curiosidad mató al gato, suelen decir). Recuerdo con agrado Mandrake 10 y los primeros pasitos de Ubuntu, las peleas para activar los efectos de Compiz, los temas Emerald y la parada cardiaca cuando no arrancaban las X. Pero si algo sigo manteniendo es esa sensación que tenía hace más de 10 años: <strong><em>a esto de Linux le falta un poquito</em></strong>.</p>

	<p>Por eso, después de darle unas cuantas vueltas he pensado que había cinco pilares que siguen fallando para que las distribuciones GNU/Linux puedan llegar al <em>público en general</em>. Todas ellas se pueden rebatir, pero creo que <strong>mirándolas con unas gafas de objetividad son grandes problemas que realmente están ahí</strong>, sobre la mesa.<br />
<!--more--><br />
<h2>1 &#8211; Miedo al cambio</h2><br />
<img id="image66004" src="http://img.genbeta.com/2011/12/evolucion-ser-humano.jpg" class="centro" alt="Evolución del ser humano hacia el uso del ordenador" /></p>

	<p>No es un problema de ninguna distribución GNU/Linux, sino que es un problema de esas personas a las que debería llegar y convencer. Pero es un problema importante que no se puede obviar. Si a nadie nos gusta que nos cambien de sitio la Súper Barra, Unity, el Dock o las barras de herramientas, desde luego plantearnos <strong>un cambio de sistema operativo ya cuenta con nuestra negativa como primera respuesta</strong>. En este tema, existe una presunción de culpabilidad, una oposición al cambio inherente al ser humano.</p>

	<p>Pero es que este miedo al cambio está muy arraigado en nuestra sociedad, y mucho más en el ámbito de la informática. De hecho una de las frases favoritas de un administrador de sistemas es: <strong><em>si algo funciona, no lo toques</em></strong>. Lo triste es que muchas veces lleva toda la razón, pero eso es otro cantar. Aquí venía a hablar de sistemas operativos.</p>

	<p>Hay personas que hemos trabajado con muchos sistemas operativos (de hecho no tantas personas como pensamos conocen el concepto de sistema operativo) y tenemos una cierta flexibilidad mental para adaptarnos a un cambio de entorno; pero la realidad es que somos minoría, la gran mayoría llevan trabajando <em>desde siempre</em> con un entorno y no quieren cambiar. Y si esto es así, las estadísticas son claras: la mayoría de las personas usan Windows y no quieren cambiar.</p>

	<p>Pero muchas personas han vencido este miedo al cambio, a lo diferente, a lo desconocido en el tema de sistemas operativos. Ya todos conocemos la palabra <em>switcher</em> para definir a aquella persona que viaja de un sistema operativo a Mac OS (hoy en día ya OS X). Pero el cambio a <strong>GNU/Linux no está tan bien visto, en la cultura popular parece ser algo exclusivo</strong> <em>para hackers</em>, <em>informáticos</em> y/o <em>gente rara</em>. Es una pena, pero es una realidad.</p>

	<p><h2>2 &#8211; La instalación: ¿cómo la evitamos?</h2><br />
<img id="image65999" src="http://img.genbeta.com/2011/12/instalacion-fedora.jpg" class="centro" alt="Instalación de Fedora" /></p>

	<p>¿Cuál es el porcentaje de personas que utilizan un ordenador pero no sabrían, o no querrían, o se bloquearían ante la instalación de cualquier sistema operativo? Es cierto, después de aquella noche tratando de instalar Mandrake <strong>las cosas han cambiado mucho, y para mejor</strong>. Si no quieres ya nadie te habla de particiones de intercambio, sistemas de ficheros o puntos de montaje.</p>

	<p>Pero ya hay que aprender a arrancar desde un CD/DVD/USB; por lo visto algo al alcance de unos pocos privilegiados. La instalación de un sistema operativo es algo que la propia definición de sistema operativo dice que <strong>debería ser evitada para el usuario final</strong> de un ordenador o computadora. Esto es así, y aunque suene un poco totalitario, creo que nadie debería opinar lo contrario.</p>

	<p>Apple desde un principio lo vio claro, sus ordenadores iban con sus sistemas operativos, olvídate de tener que aprender a instalar, nuestro sistema operativo te lo vendemos con el ordenador. Todo son facilidades. Windows también lo tiene fácil, el resto de ordenadores vienen instalados con la versión del momento&#8230; ¿todos? No, pero <strong>date una vuelta por tu gran superficie favorita y echa cuentas</strong>. Quitando la zona Apple, algun Android y puede que haya alguno con Ubuntu instalado por defecto, todos llevan el sistema operativo de Microsoft.</p>

	<p>Honestamente este es el mayor problema que veo para que el uso de un sistema operativo GNU/Linux se empiece a utilizar de forma generalizada. Como comentaba en el punto anterior <strong>una persona, por ciencia infusa, no va a cambiar de sistema operativo</strong>. O se lo vendes <span class="caps">MUY</span> bien, o le obligas a hacerlo. Pero en este caso, esa persona lleva la voz cantante y su <em>zona de confort</em> va a la tienda y pide un ordenador con Windows (pero que no sea el Vista, que ese no funciona bien).</p>

	<p><h2>3 &#8211; El concepto de switcher, pero aplicado a GNU/Linux</h2><br />
<img id="image66000" src="http://img.genbeta.com/2011/12/centro-software-ubuntu.jpg" class="centro" alt="Centro de Software de Ubuntu: una bendición para nuevos usuarios" /></p>

	<p>Este punto no puedo empezarlo sino con un punto fuerte de sistemas operativos como Ubuntu. Realmente se trata de <strong>un sistema operativo <em>ready to use</em></strong>. Es decir, una vez que el sistema operativo se ha instalado puedes empezar a utilizarlo sin necesidad de instalar nuevos programas. El perfil de usuario actual de GNU/Linux seguro que instala unos cuantos programas (Shutter, <span class="caps">VLC</span>, Chromium, ...), pero un usuario medio no necesita instalar nada para utilizar su ordenador a su cien por cien.</p>

	<p>Es cierto, una suite ofimática, un programa para reproducción de vídeo, otro para escuchar música, un navegador y un programa para ver las fotos que hemos sacado en la última escapada. Ciertamente esas son las necesidades normales, y eso es lo que viene con una distribución de hoy en día. Pero entonces, ¿cuál es el problema? Una frase va a resumir todo: <em>muy bonito, pero ahora ¿cómo entro a Google?</em>. Y después de que un pobre e inocente gatito haya sido sacrificado, seguramente tendrá que olvidarse de la <em>&#8220;e&#8221; azul</em> y encontrarse con Mozilla Firefox.</p>

	<p>Pero <strong>la curva de aprendizaje no sólo se restringe a aprenderse el nuevo nombre de las aplicaciones</strong>, sino que también tendrá que aprender a utilizarlas, porque todo es parecido, pero no igual. Después de pelearse con la nueva interfaz Ribbon de Office, volver a LibreOffice, lo cual casi es una bendición, pero las cosas no están en el mismo sitio. Y no sólo eso, cuando trabajas en casa y llevas el documento a la oficina te encuentras con la desagradable sorpresa de que el archivo no lo puedes abrir.</p>

	<p>Dejando de lado el periodo de adaptación a grandes programas como Firefox, Banshee o el propio LibreOffice, tarde o temprano el usuario querrá instalar algo nuevo. Afortunadamente inicativas como el Centro de Software de Ubuntu es una bendición (ya lo comentábamos cuando hablábamos sobre los mercados de aplicaciones). Buscar e instalar, dicho y hecho. Pero no todo podía ser tan bonito. El uso de Wine no es una opción, y hay <strong>muchas aplicaciones y sobre todo juegos que no podremos instalar</strong> en nuestro nuevo sistema operativo: <em>¿por qué mi hijo no puede instalar el nuevo Call of Duty</em></p>

	<p><h2>4 &#8211; En una palabra: Drivers</h2><br />
<img id="image66001" src="http://img.genbeta.com/2011/12/drivers-graficas-linux.jpg" class="centro" alt="La ausencia de drivers y compatibilidades con otros productos es un problemas de GNU/Linux" /></p>

	<p>En estos diez años de historia en los que he estado probando diferentes distribuciones la mejora ha sido considerable. Y, de nuevo, no es culpa de los desarrolladores de los entornos GNU/Linux, sino de las compañías fabricantes del hardware que sólo lanzan sus drivers para Windows y Mac. La llegada de los <strong>drivers para tarjetas gráficas <span class="caps">ATI</span> y nVidia ha sido un gran paso adelante</strong>, y la mejora y buen funcionamiento de los mismos un gran salto.</p>

	<p>Pero cómprate un buen ratón con un par botones auxiliares sin los que ya no puedes vivir (como es mi caso) y prepárate para volverte loco intentado que funcionen como tu quieres. ¿Tan difícil es que cuando le de a este botoncito sea como si le hubiera dado a la tecla <em>retroceso</em>? Como ya he comentado, no debería volver mi ira hacia el sistema operativo, sino hacia la compañía que ha fabricado mi ratón, sino hacia todas esas empresas que llenan las entanterías de las tiendas de las tiendas y zonas de grandes superficies de informática. Es una realidad, <strong>hay mucho periférico que no funciona al cien por cien en entornos GNU/Linux</strong>, y como tal, es un problema.</p>

	<p>Problemas con las <strong>impresoras</strong>, <strong>ratones y teclados</strong> que cuesten algo más de 10 euros cada uno, <strong>tabletas digitalizadoras</strong>, software de copias de seguridad que vienen incluidos con muchos discos duros externos, y <strong>un largo etcétera</strong> que se puede añadir a la lista. Para que las empresas desarrollen sus drivers para Linux necesitan que vayan destinados a un gran público, y para ello entornos Linux necesitan muchos usuarios (muchísimos, ya que cada periférico lo utiliza un porcentaje pequeño de usuarios), pero sin drivers el cambio es un problema.</p>

	<p><h2>5 &#8211; Siempre acaba habiendo problemas: la consola</h2><br />
<img id="image66002" src="http://img.genbeta.com/2011/12/terminal-linux.jpg" class="centro" alt="Terminal de Linux" /></p>

	<p>Dejadme primero dar mi opinión, que luego entraré con la realidad. Mi opinión, desde siempre, ha sido que <strong>la consola debería ser erradicada</strong>, quemada, incinerada, aplastada y después desintegrada, y si aún quedara algún resto, lanzarlo al espacio exterior para que pase la eternidad viajando y que cuando otra civilización lo encuentre, se caigan al suelo de la risa. A mi me encanta la consola, la uso constantemente, incluso en Windows y OS X. Me parece un buen recurso y muchas veces más rápido y eficaz que utilizar las ventanitas.</p>

	<p>Pero también me parece un vestigio de los años ochenta. Tal vez haya personas que añoren trabajar desde una terminal, o incluso con tarjetas perforadas, pero la realidad es diferente. <strong>Abrir la terminal debería ser un gesto reservado a unas pocas</strong> personas que tal vez busquen una función más específica del sistema operativo. Tal vez sólo deba estar reservado a administradores de sistemas, y espero que en un futuro no muy lejano ni a ellos. Para el resto de las personas que usan un ordenador, el peor icono que pueden ver es el de la consola o terminal.</p>

	<p>Mi experiencia personal con cualquier distribución es que, <strong>tarde o temprano, acaba apareciendo un problema</strong>. Drivers, Flash, Java o una partición que no quiere arrancar automáticamente (y esto me pasó con la última de Ubuntu). El algoritmo para solucionar un problema informático normalmente suele ser muy fácil: buscarlo en Google. Pues bien, si nos ponemos un sombrero de objetividad para leer las respuestas que se plantean en los diversos foros, siempre hay varias soluciones, muchas veces bastante diferentes, pero en la mayoría de los casos con órdenes de consola que, a veces, no funcionan porque la respuesta es de hace 5 años.</p>

	<p>Si hay algún problema con otros sistemas operativos la baraja de respuestas es sencilla: reinicia, pasa un antivirus, reinstala la aplicación o prueba a crear otro usuario. Pues bien, en ninguno de ellos el usuario tiene que abrir la dichosa terminal. ¡Pero si en la terminal no puedes utilizar <em>control + c</em> o <em>control + v</em>! Ahora que me las había aprendido, me tengo que aprender otras (aunque sea con la tecla mayúsculas). Un sistema operativo intenta abstraer la complejidad de utilizar un hardware complejo, <strong>utilizar la terminal es un paso atrás</strong>.</p>

	<p><h2>Cinco problemas, diferentes causas</h2><br />
Como habrás podido comprender si has leído hasta aquí, todos estos problemas orbitan en torno a la idea de hacer que un sistema operativo GNU/Linux se convierta en el más utilizado del mercado. Personalmente opino que restringiendo la libertad del usuario y favoreciendo las relaciones con las empresas fabricantes de hardware ninguna persona debería tener demasiados problemas para cambiar. <strong>No hay ninguna necesidad que una distribución de hoy en día no cubra</strong>.</p>

	<p>Si estamos ante un buen sistema operativo, con sus pegas, pero al fin y al cabo un buen sistema operativo, seguramente una de las cosas que necesite sean <strong>buenas campañas de marketing</strong>, de forma que cuando alguien oiga hablar de Ubuntu (por ejemplo) sepa lo que es, y vea que también es un producto atractivo.</p>

	<p>¿Por qué no ver <strong>anuncios de distribuciones GNU/Linux en la televisión, prensa o radio</strong>? Otros sistemas operativos hace mucho que aparecen y han creado una buena imagen de marca, si el <em>gran público</em> no conoce otras alternativas, si no conoce las ventajas, seguro que no va a dar su brazo a torcer para iniciar el cambio.</p>

	<p>En Genbeta | <a href="http://www.genbeta.com/paso-a-paso/la-terminal-de-linux-no-muerde-i-uso-basico-de-la-terminal">La terminal de Linux no muerde (I): uso básico de la terminal</a> | <a href="http://www.genbeta.com/linux/ubuntu-1204-lts-precise-pangolin-primera-toma-de-contacto-y-calendario-de-lanzamiento">Ubuntu 12.04 <span class="caps">LTS</span> Precise Pangolin. Primera toma de contacto y calendario de lanzamiento</a><br />
Imagen | <a href="http://www.flickr.com/photos/55524309@N05/5519745603/">Evolución</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[La terminal de Linux no muerde (II): trucos más avanzados]]></title>
      <link>http://www.genbeta.com/linux/la-terminal-de-linux-no-muerde-ii-trucos-mas-avanzados</link>
      <guid>http://www.genbeta.com/linux/la-terminal-de-linux-no-muerde-ii-trucos-mas-avanzados</guid>
      <pubDate>Thu, 17 Feb 2011 05:15:02 +0000</pubDate>

      <author>Guillermo Julián</author>
      <description><![CDATA[
      <p><img id="image60190" src="http://img.genbeta.com/2011/02/terminal2_650.png" class="centro" alt="No hagáis rm -rf /* nunca. En serio." /></p><br />
<p><center><i><small>No ejecutéis nunca sudo rm -rf /*, qu os quedáis sin disco duro. La imagen es una modificación del comando.</small></i></center></p>
	<p>Ayer os dábamos una <a href="http://www.genbeta.com/paso-a-paso/la-terminal-de-linux-no-muerde-i-uso-basico-de-la-terminal">lista de trucos básicos para manejaros con la terminal</a>. Hoy os traemos la segunda parte de este artículo con unos trucos algo más avanzados para los intrépidos de Linux, esos usuarios a los que les gusta curiosear todo lo que tienen entre sus manos.</p>

	<p><!--more--></p>

<h2>Cómo redirigir la salida de un comando a un archivo o a otro comando (grep)</h2>

	<p>A veces necesitaréis <strong>redirigir la salida que os dé un comando</strong> a, por ejemplo, un archivo. La solución es muy fácil. Después del comando tenéis que añadir <em>> nombrefichero</em> y, en vez de aparecer en pantalla, la salida del comando <strong>se guardará en el archivo</strong> <em>nombrefichero</em>. </p>

	<p>También podéis <strong>redirigir la salida de un comando a otro</strong>, a través de la tubería o &#8220;pipe&#8221;. Es tan sencillo como poner <i>comando1 | comando2</i> y el comando 2 leerá la salida de comando1. Esto suele ser muy útil para <strong>filtrar la salida</strong> a través del comando <em>grep</em>. Por ejemplo, si un comando os da una salida inmensa y sólo os interesan las líneas que contengan la palabra &#8220;abdef&#8221;, ejecutando <i>comando1 | grep abdef</i> sólo veréis las líneas que os interesan.</p>

	<p>Esta tubería también puede resultar útil si queréis <strong>ver la salida de un comando a la vez que se guarda en un archivo</strong>. Usando <i>| tee archivo</i> guardaréis la salida en <em>archivo</em> a la vez que la veis en la terminal.</p>

<h2>Arriba, abajo, arriba&#8230; Conectando y desconectando la conexión a Internet</h2>

	<p>&#8220;Reinícialo e igual funciona&#8221; es uno de los máximos postulados de la informática. Cómo no, <strong>las conexiones de red tampoco se salvan</strong>, así que aquí tenéis los comandos necesarios para conectar y desconectar las interfaces de red: <em>ifup</em> y <em>ifdown</em> respectivamente.</p>

	<p>Tenéis que elegir qué interfaz conectáis o desconectáis poniendo su nombre después del comando (<i>eth0</i> para la de red y <em>wlan0</em> para la wifi suelen ser lo común), o bien ir a lo bestia y elegir todas con el argumento <i>-a</i>. También tenéis que acordaros de <strong>ejecutarlo con permisos de administrador</strong>.</p>

<h2>Montando y desmontando discos</h2>

	<p>En Linux, <strong>para acceder a los discos primero hay que montarlos</strong>. Para ello se usa el comando <em>mount disco puntodemontaje</em> con permisos de administrador. El punto de montaje es un directorio que debe de existir antes de montar el disco.</p>

	<p>Si no sabéis que disco montar siempre podéis <strong>ver qué particiones tenéis en vuestro sistema</strong> con el comando <em>cat /proc/partitions</em>, que os da el nombre de cada uno de los discos o particiones. </p>

	<p>Para <strong>desmontar el disco</strong>, simplemente tenéis que ejecutar <em>umount</em> seguido del nombre de disco o del punto de montaje y con permisos de administrador.</p>

<h2>Permisos de administrador: sudo y su</h2>

	<p>Seguramente habéis leído en algún sitio el comando <em>sudo</em>. Por si no lo sabíais, este comando nos permite <strong>ejecutar un comando con permisos de superusuario o root</strong>. Es decir, que prácticamente podemos hacer lo que queramos, porque los permisos no nos lo van a impedir.</p>

	<p><em>Sudo</em> sirve para un único comando. Aunque no es recomendable, podéis usar <em>su</em> o <em>sudo -i</em> (según la distribución) para entrar en <strong>modo root permanente</strong>. Suele ser útil cuando nos acabamos de cargar el sistema y tenemos que hacer reparaciones bestias, y el modo root permanente es más cómodo que estar tecleando <em>sudo</em> todo el rato.</p>

<h2>Abriendo la consola cuando el sistema gráfico no responde</h2>

	<p>Como decía antes, la terminal de Linux nos puede salvar de un apuro. Si se nos ha colgado el sistema gráfico y la combinación <em>Control+Alt+Backspace</em> no funciona, podemos <strong>reiniciarlo gracias a la consola</strong>.</p>

	<p>El truco está en las <strong>consolas virtuales de Linux</strong>. Pulsando <em>Control+Alt</em> y una tecla de función accederéis a una terminal. Desde ahí podéis entrar con vuestro usuario y contraseña y tratar de resolver el problema. Por ejemplo, podéis guardar algunos archivos que no hubiéseis guardado o cerrar el programa que creéis que está bloqueando el sistema. También podéis <strong>reiniciar el entorno gráfico</strong> matando el proceso X.org (<i>killall Xorg</i>) y volviéndolo a iniciar con <em>kdm</em> o <em>gdm</em> según estéis en <span class="caps">KDE</span> o <span class="caps">GNOME</span>.</p>

<h2>Compilando programas</h2>

	<p>Alguna vez os tocará. Un programa antiguo, no empaquetado para vuestra distribución&#8230; Tarde o temprano <strong>tendréis en vuestras manos un montón de archivos de código que tendréis que compilar</strong> para hacer funcionar el programa. Tranquilos, no os asustéis. Esto es tan fácil como ejecutar tres comandos en la terminal (normalmente).</p>

	<p>Los comandos suelen ser <em>./configure && make && sudo make install</em>. <strong>Así de sencillo</strong>. Aun así no os fiéis de esto y <strong>leed siempre el archivo INSTALL</strong> que viene en el código y que os dice cómo compilar el código.</p>

<h2>¿Quién está usando ese archivo?</h2>

	<p>Muchas veces os habréis encontrado con que no podéis borrar un archivo porque hay <strong>otro proceso utilizándolo</strong>. Para saber quién es el intruso podéis usar el comando <em>fuser archivo</em>, que os mostrará los <span class="caps">PID</span> de los procesos que están usando un archivo.</p>

	<p>Además, <em>fuser</em> tiene una opción interesante y útil. Si antes del nombre del archivo añadís el argumento <em>-k</em> automáticamente <strong>matará a todos los procesos usando ese archivo</strong>. </p>

<h2>Sustituyendo valores en los comandos</h2>

	<p>Seguimos avanzando en el uso de la consola. Esta vez vamos a ver cómo <strong>sustituir cadenas en los comandos</strong>. Por ejemplo, si queréis pasar como argumento a un comando la salida de un comando.</p>

	<p>Eso es tan fácil como usar <em>$( comando )</em>, que <strong>queda sustituido por la salida de <em>comando</em></strong>. Veámoslo en la práctica. El comando <em>pwd</em> nos da el directorio actual de trabajo. Queremos copiar un archivo al directorio de trabajo. Entonces la solución sería ejecutar <em>cp rutaarchivo $( pwd )</em>. Al ejecutarlo, la cadena <i>$( pwd )</i> se sustituye por el directorio actual (es sólo un ejemplo ilustrativo de cómo funciona, aquí lo fácil sería poner ./ en vez de <em>$( pwd )</em> para copiar al directorio actual). </p>

	<p>También podéis sustituir por variables. En la terminal <span class="caps">BASH</span>, las variables se denotan por <em>$nombre</em>, y al ejecutar un comando se sustituyen por el valor que contienen. Por ejemplo, si ejecutáis <em>echo $HOME</em> os aparecerá en pantalla el directorio de vuestra <em>home</em>. </p>

<h2>Hoja resumen de lo que hemos visto</h2>

	<p>Por si os habéis perdido en alguna explicación, y por sugerencia de varios usuarios, incluyo una pequeña tabla con todos los comandos de los que os he hablado y su funcionamiento:</p>

	<p><a class="imagelink" href="http://img.genbeta.com/2011/02/cheatsheet.png" title="Chuleta terminal."><img id="image60192" src="http://img.genbeta.com/2011/02/cheatsheet_650.png" alt="Chuleta terminal." /></a></p>

	<p>También la tenéis <a href="http://bit.ly/termGenbeta">alojada en Google Docs</a>.</p>

	<p>Y hasta aquí llega este artículo. Como siempre, si tenéis cualquier duda o sugerencia que queráis ver en otro artículo podéis usar los comentarios, o también nuestra sección <a href="http://www.genbeta.com/respuestas">Genbeta Respuestas</a>.</p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[La terminal de Linux no muerde (I): uso básico de la terminal]]></title>
      <link>http://www.genbeta.com/paso-a-paso/la-terminal-de-linux-no-muerde-i-uso-basico-de-la-terminal</link>
      <guid>http://www.genbeta.com/paso-a-paso/la-terminal-de-linux-no-muerde-i-uso-basico-de-la-terminal</guid>
      <pubDate>Wed, 16 Feb 2011 05:30:15 +0000</pubDate>

      <author>Guillermo Julián</author>
      <description><![CDATA[
      <p><img id="image60178" src="http://img.genbeta.com/2011/02/terminal.png" class="centro" alt="La terminal de Linux no muerde. Yo sí. " /></p>

	<p>Ahora mismo, cualquier usuario normal puede usar perfectamente un sistema Linux <strong>sin tocar la terminal ni una vez</strong>. Sin embargo, la terminal no es un monstruo que nos vaya a morder si lo usamos. De hecho, es una <strong>herramienta muy potente</strong> y parte muy importante de los sistemas Linux.</p>

	<p>Por eso <strong>no viene mal saber manejarse con ella</strong>. Podemos hacer muchísimas cosas más con la terminal, e incluso puede salvarnos de un apuro si en un momento determinado se nos fastidia el ordenador y sólo tenemos acceso de consola. Así que aquí en Genbeta, en esta primera parte del artículo os vamos a dar unos pequeños <strong>&#8220;trucos&#8221; y comandos básicos</strong> que os serán muy útiles para manejaros con la terminal.</p>

	<p><!--more--></p>

<h2>Navegando por los archivos con la terminal</h2>

	<p>Una de las cosas básicas que podéis hacer con la terminal es <strong>navegar por vuestro sistema de archivos</strong>. Con <em>cd directorio</em> vais al directorio que sea. <em>ls</em> os muestra todos los contenidos del directorio actual, y <em>pwd</em> os dice dónde estáis.</p>

	<p>También podéis <strong>manejar archivos</strong>, borrándolos con <em>rm archivo</em> (si es un directorio el que vais a borrar hay que usar <em>rm -r directorio</em>), moviéndolos con <em>mv archivo destino</em> y copiándolos con <em>cp archivo destino</em>. Si queréis crear un directorio, el comando es <em>mkdir directorio</em>.</p>

<h2>Nano, un editor de texto para la terminal</h2>

	<p>De vez en cuando también tocará <strong>editar algún que otro archivo de texto</strong>. Para no abrir un editor gráfico, la mejor opción a usar es <em>nano archivo</em>. Se os abrirá el texto del archivo, que podréis leer, editar o borrar. Cuando queráis salir, sólo hace falta pulsar <em>Control+X</em> y decir si queremos guardar o no el archivo. <strong>Así de sencillo</strong>.</p>

<h2>Find, la búsqueda de archivos más potente que hay</h2>

	<p>¿Queréis buscar un archivo determinado? <strong>Find</strong> es vuestra solución. De hecho, es <strong>la solución más potente</strong>, gráfica o de texto, que he visto para buscar archivos en tu sistema. </p>

	<p>Para usar Find hay tres tipos de argumentos: opciones, tests y acciones. La primera nos permite modificar cómo va a buscar, la segunda qué va a buscar y la tercera qué va a hacer con lo que encuentre. No os asustéis, <strong>no es tan difícil como parece</strong>. Por ejemplo, si queremos buscar un archivo que se llame &#8220;pepito&#8221; en nuestro directorio <span class="caps">HOME</span>, el comando a usar sería <em>find /home/usuario -name pepito</em>.</p>

	<p>Después <strong>podemos complicarlo un poco más</strong>. Por ejemplo, podemos añadir <i>-executable</i> para que sólo muestre archivos con el bit ejecutable, <i>-mtime -k</i> para que sólo busque entre los que han sido modificados hace k días o menos, o <i>-delete</i> para que borre los archivos que encuentre.</p>

	<p>Estos son sólo unos <strong>pocos ejemplos</strong>. En la <a href="http://es.tldp.org/Paginas-manual/man-pages-es-extra-0.8a/man1/find.1.html">página de manual</a> hay muchísimos más. Que, por cierto, esto nos lleva al siguiente truco:</p>

<h2>Buscando ayuda: las páginas de manual</h2>

	<p><strong>¿No sabéis cómo se usa un comando?</strong> Las páginas de manual son vuestro amigo entonces. Acceder al manual de un comando es tan sencillo como escribir <em>man  comando</em>. Aparecerá entonces una página de manual con <strong>toda la información de ese comando</strong> (también pueden ser archivos, como por ejemplo <i>/etc/network/interfaces</i>), de la que podéis salir pulsando la tecla q. Dependiendo de la distribución, las páginas de manual pueden estar traducidas a tu idioma.</p>

	<p>Una *versión reducida de las páginas de manua*l es el argumento <i>&#45;&#45;help</i>, que funciona en la mayoría de comandos y que nos da unas instrucciones para usarlo, aunque normalmente más breves que la página de manual.</p>

<h2>Jugando con los procesos: matando e iniciando en segundo plano</h2>

	<p>El comando para <strong>matar procesos</strong> es autodescriptivo: <em>killall nombredeproceso</em>. Fácil y sencillo, ¿verdad?. No hay mucha más dificultad, salvo si queréis mandar señales específicas (pausar, parar, señal de aviso&#8230;).</p>

	<p>Pero no todo iba a ser destructivo, así que también podéis <strong>crear procesos</strong> decidiendo cómo lo hacen. Si añadís & al final de un comando, éste se ejecutará en <strong>segundo plano</strong>. Esto viene muy bien sobre todo cuando queréis iniciar un programa gráfico desde la consola: se ejecutará en segundo plano y podréis hacer otras cosas con la terminal o incluso cerrarla sin que ese programa se cierre o se vea afectado de ninguna manera. </p>

	<p>Otro truco que podéis usar es la <strong>&#8220;concatenación&#8221; de comandos</strong> con &&. Así podéis incluir varios comandos en una sola línea que se ejecutarán uno detrás de otro siempre y cuando ninguno de los procesos salga con errores, en ese caso se parará. Si queréis que se ejecuten pase lo que pase, podéis unirlos con ;.</p>

	<p>Mañana tendréis la siguiente entrega de este artículo con <strong>comandos más avanzados</strong> y complejos para los que estéis más interesados en indagar en la terminal. Mientras, si tenéis dudas podéis ponerlas en los comentarios y os las trataremos de resolver.</p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[CliCompanion se actualiza y mejora mucho]]></title>
      <link>http://www.genbeta.com/linux/clicompanion-se-actualiza-y-mejora-mucho</link>
      <guid>http://www.genbeta.com/linux/clicompanion-se-actualiza-y-mejora-mucho</guid>
      <pubDate>Sun, 05 Dec 2010 09:08:05 +0000</pubDate>

      <author>Iván Lasso</author>
      <description><![CDATA[
      <p><img id="image59032" src="http://img.genbeta.com/2010/12/clicompanion-rc.jpg" class="centro" alt="CliCompanion se actualiza y mejora mucho" /><br />
¿Os acordáis de <strong>CliCompanion</strong>? Sí, esa <a href="http://www.genbeta.com/linux/clicompanion-hace-mas-facil-el-uso-de-la-terminal-de-linux">terminal con ayuda empotrada</a>, donde podías guardar los comandos que utilizas frecuentemente y que, además, servía de ayuda para poder recordar aquellos que no usas tan a menudo. Pues ha tenido una actualización de lo más interesante.</p>

	<p>Se han hecho algunos cambios de diseño, como que la lista de comandos <strong>ahora se puede ocultar y se pueden abrir varias terminales en pestañas</strong>. También ha habido un cambio en la forma en la que se introducen los comandos: anteriormente, sólo era posible preguntar al usuario por una variable que se introdujera al final al final del comando. Ahora, puede ser en cualquier parte y por varias variables.<!--more--></p>

	<p>Para indicar donde deben ir las variable se utiliza el cierre de interrogación (?). Veamos el mismo ejemplo que ponía el desarrollador. En un comando que diga esto:</p>

<pre>cat archivo1.txt archivo2.txt | sort | uniq &#62; archivo3.txt</pre>

	<p>donde archivo 1 y demás son nombres que pueden cambiar, antes no era posible que se pidiera su introducción. Ahora, lo que guardamos en el programa es:</p>

<pre>cat ? ? | sort | uniq &#62; ?</pre>

	<p>De manera que así nos preguntará por el nombre de cada archivo. Pero ojo, que no aparecerán tres diálogos preguntando por las variables, sino <strong>uno solo en el que deberemos poner todas separadas por comas</strong>. Para entenderlo mejor, echad un vistazo a este mismo comando dentro de la aplicación (por si no me he explicado bien).</p>

	<p>Hay que destacar que ésta es una <strong>Release Candidate</strong> (va por la 1.0RC2) y que ya no se van a añadir más características nuevas, aunque es posible que haya actualizaciones para arreglar algunos errores.</p>

	<p>Así que, podéis hacer dos cosas: <strong>añadir el repositorio PPA</strong> para recibir las últimas actualizaciones o simplemente descargar el <span class="caps">DEB</span> de la página en Launchpad, que está enlazada al final del post. Si queréis añadir el <span class="caps">PPA</span>, aquí va el código:</p>

<pre>sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion</pre>

	<p>Vía | <a href="http://www.omgubuntu.co.uk/2010/12/cli-companion-helps-you-understand-terminal/">OMG! Ubuntu!</a><br />
Descarga | <a href="https://launchpad.net/clicompanion">CliCompanion</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Busca en Google el texto seleccionado en la terminal de Gnome]]></title>
      <link>http://www.genbeta.com/linux/busca-en-google-el-texto-seleccionado-en-la-terminal-de-gnome</link>
      <guid>http://www.genbeta.com/linux/busca-en-google-el-texto-seleccionado-en-la-terminal-de-gnome</guid>
      <pubDate>Tue, 16 Nov 2010 15:54:16 +0000</pubDate>

      <author>Iván Lasso</author>
      <description><![CDATA[
      <p><img id="image58702" src="http://img.genbeta.com/2010/11/buscar-google-terminal.jpg" class="centro" alt="Busca en Google el texto seleccionado en la terminal de Gnome" /><br />
Me encantan pequeños detalles como estos que te hacen la vida un poco más fácil: el desarrollador de <strong>Ubuntu Tweak</strong> ha implementado una pequeña modificación a la terminal de Gnome que nos permite <strong>buscar en Google el texto que seleccionemos</strong>, algo especialmente útil en el caso de errores.</p>

	<p>Para instalar esta modificación, <strong>debemos ir a Ubuntu Tweak</strong> y allí, dentro de &#8220;Centro de fuentes&#8221;, en la sección &#8220;Emulator&#8221;, habilitar &#8220;<span class="caps">GNOME</span> terminal con Google search support&#8221;. Una vez actualicemos, la modificación estará instalada. Para usarla, simplemente seleccionamos el mensaje de error y pinchamos con el botón derecho.</p>

	<p>Lo dicho: un detallito pero de bastante utilidad en aquellos momentos en que aparezca un error en la consola y no tengamos ni idea de qué narices significa. Por cierto, para los que no usen Ubuntu Tweak, el <span class="caps">PPA</span> es <a href="https://launchpad.net/~tualatrix/+archive/gnome-terminal">ppa:tualatrix/gnome-terminal</a>.</p>

	<p>Vía | <a href="http://www.omgubuntu.co.uk/2010/11/quickly-search-terminal-errors-using-google-hack/">OMG! Ubuntu!</a> > <a href="http://blog.ubuntu-tweak.com/2010/11/16/gnome-terminal-with-google-search-support.html">Ubuntu Tweak Blog</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Pon una terminal dentro de Nautilus]]></title>
      <link>http://www.genbeta.com/linux/pon-una-terminal-dentro-de-nautilus</link>
      <guid>http://www.genbeta.com/linux/pon-una-terminal-dentro-de-nautilus</guid>
      <pubDate>Sun, 12 Sep 2010 17:13:17 +0000</pubDate>

      <author>Iván Lasso</author>
      <description><![CDATA[
      <p><img id="image57671" src="http://img.genbeta.com/2010/09/nautilus-terminal.jpg" class="centro" alt="Pon una terminal integrada en Nautilus" /><br />
En <span class="caps">KDE</span>, el explorador de archivos Dolphin tiene la funcionalidad de poder abrir una terminal dentro de su área de trabajo. Los usuarios de <strong>Gnome</strong> no disponemos de esta característica que puede ser de utilidad en algunos casos, pero existe <strong>una extensión</strong> que nos permite habilitarla para aquellos que lo consideren necesario.</p>

	<p><strong>Nautilus terminal</strong> es una extensión de Nautilus que nos permite <strong>tener una consola incrustada en su interior</strong>. Esta consola está sincronizada con el explorador, situándose en la carpeta que estemos viendo en ese momento (pero no a la inversa: igual que en Dolphin). La extensión es personalizable (colores, fuentes, etc.) y, lo más interesante, podemos mostrarla o ocultarla con tan sólo un clic o por medio de atajos de teclado: CTRL+SHIFT+T para mostrar, CTRL+SHIFT+H para ocultar.</p>

	<p>Tenemos disponible el código fuente (como es usual) y un paquete <span class="caps">DEB</span> cuyo <strong>repositorio PPA</strong> para Ubuntu (Karmic, Lucid y Maverick) podemos agregar con este código:</p>

<pre>sudo add-apt-repository ppa:flozz/flozz
sudo apt-get update &#38;&#38; sudo apt-get install nautilus-terminal
nautilus -q</pre>

	<p>Vía | <a href="http://www.webupd8.org/2010/09/nautilus-terminal-embeds-terminal-into.html">Web Upd8</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[CliCompanion hace más fácil el uso de la terminal de Linux]]></title>
      <link>http://www.genbeta.com/linux/clicompanion-hace-mas-facil-el-uso-de-la-terminal-de-linux</link>
      <guid>http://www.genbeta.com/linux/clicompanion-hace-mas-facil-el-uso-de-la-terminal-de-linux</guid>
      <pubDate>Fri, 20 Aug 2010 16:51:30 +0000</pubDate>

      <author>Iván Lasso</author>
      <description><![CDATA[
      <p><img id="image57295" src="http://img.genbeta.com/2010/08/clicompanion.jpg" class="centro" alt="CliCompanion hace más fácil el uso de la terminal de Linux" /><br />
Las distribuciones de Linux han avanzado mucho en el apartado gráfico. Pero, aunque la gran mayoría de acciones comunes del sistema se pueden hacer por medio de una interfaz, <strong>la consola sigue un recurso a veces imprescindible</strong>, a veces simplemente más poderoso. </p>

	<p>Los usuarios que provienen de un entorno gráfico se suelen intimidar por ella, especialmente si no tienen a mano una lista de los comandos que se pueden usar y para qué sirven. <strong>CliCompanión</strong> es una aplicación que viene a echar una mano en este tema, pues <strong>nos muestra una lista de comandos encima de una terminal</strong> donde ejecutarlos con un par de clics.<!--more--></p>

	<p>Su funcionamiento es simple: <strong>seleccionamos el comando y pinchamos el botón &#8220;Run&#8221; para ejecutarlo</strong>. En el caso de que sea necesario incluir parámetros, aparecerá una ventana para que los introduzcamos. A pesar de que ya viene una lista de comandos incluida, podemos añadir y quitar cuantos queramos (y es lo mejor, porque la lista es corta). </p>

	<p>Hacerlo es sumamente sencillo: tan sólo pinchamos en &#8220;Añadir&#8221; y se nos pedirá que escribamos en una casilla el comando, en otra el parámetro que se le pedirá al usuario (por ejemplo: &#8220;Ruta&#8221; o &#8220;nombre del archivo&#8221;, y en una tercera, una descripción de lo que hace. A partir de ahí, y si está bien escrito, podemos ejecutarlo sin problemas.</p>

	<p>Podemos emplear una casilla de búsqueda para localizar el comando o alguna de las palabras incluidas en su descripción. También dispone de un botón de ayuda que nos muestra en la terminal <strong>el contenido del manual de cada comando</strong> (como si escribiéramos man cat, por ejemplo).</p>

	<p>Si algo se echa de menos es la posibilidad de editar los comandos. <strong>Tan sólo se pueden añadir nuevos o quitar los que hay</strong>. Si quieres corregir alguno porque lo introdujiste mal, tienes que borrar y ponerlo de nuevo. También sería bueno que la casilla de búsqueda no distinguiera entre mayúsculas y minúsculas para hacer más fácil la localización.</p>

	<p><strong>CliCompanion viene en un paquete DEB</strong> y tiene un <span class="caps">PPA</span> para mantenerse actualizado de los cambios. Un programa que puede resultar muy útil tanto para usuarios primerizos como para avanzados, teniendo a mano una chuleta personalizada donde poder consultar algún comando que tengamos &#8220;en la punta de la lengua&#8221;.</p>

	<p>Vía | <a href="http://www.omgubuntu.co.uk/2010/08/clicompanion-makes-getting-comfortable.html"><span class="caps">OMG</span> Ubuntu</a><br />
Enlace | <a href="http://okiebuntu.homelinux.com/okwiki/clicompanion">CliCompanion</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Si os gustan los comandos de terminal, os encantará GoogleCL]]></title>
      <link>http://www.genbeta.com/linux/si-os-gustan-los-comandos-de-terminal-os-encantara-googlecl</link>
      <guid>http://www.genbeta.com/linux/si-os-gustan-los-comandos-de-terminal-os-encantara-googlecl</guid>
      <pubDate>Mon, 21 Jun 2010 09:59:49 +0000</pubDate>

      <author>Miguel López</author>
      <description><![CDATA[
      <p><img id="image56243" src="http://img.genbeta.com/2010/06/googlecl_comando.jpg" class="centro" alt="googlecl google comando consola terminal" /></p>

	<p>Existen multitud de aplicaciones para poder postear en nuestros blogs sin que tengamos que usar su interfaz web, y todas intentan que el usuario pueda escribir artículos usando una interfaz mejorada con la que se sientan más a gusto. Pero&#8230; ¿Y si miramos hacia el lado opuesto? Un equipo de desarrolladores de Google lo ha hecho y ha publicado <strong>Google CL, un conjunto de comandos para poder gestionar nuestra cuenta de Google desde el terminal</strong>.</p>

	<p>Inicialmente esta solución era algo interno para los desarrolladores de la compañía, pero han decidido lanzarlo públicamente pensando en que seguro que algún usuario lo agradecería. Una vez instalado el funcionamiento es relativamente simple: ¿Queremos editar un documento de Google Docs? Escribimos lo siguiente y listo:</p>

	<p><code>google docs edit --title &#34;Mi documento&#34;</code></p>

	<p><!--more--></p>

	<p>¿Quizás queremos subir un vídeo a YouTube? Sin problemas:</p>

	<p><code>google youtube post --category Categoría_vídeo ruta/a/mi_video.avi</code></p>

	<p>Y así con toda una librería de comandos que abarcan una buena parte de los servicios de la compañía. Desde luego, toda una curiosidad para los más geeks de la sala. Google CL requiere que tengamos instalada la librería gdata-python-client en nuestro sistema operativo, y es <strong>compatible con los sistemas Linux, Mac OS X a través de Macports y con Windows</strong> si seguimos <a href="http://publicint.blogspot.com/2010/06/setup-googlecl-on-winxp.html">unas instrucciones</a> de instalación determinadas.</p>

	<p>¿Usaríais los servicios de Google de esta manera? Personalmente desde luego que no, pero Google CL siempre puede venir bien en caso de algún tipo de emergencia o cuando no podamos acceder a un navegador web. Es un buen momento para decir eso de &#8220;lo hacemos simplemente podemos hacerlo&#8221;, ¿no es cierto?</p>

	<p>Vía | <a href="http://mashable.com/2010/06/18/googlecl/">Mashable</a><br />
Sitio oficial | <a href="http://code.google.com/p/googlecl/">GoogleCL</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[SSHerminator: Terminator con conexiones SSH integradas]]></title>
      <link>http://www.genbeta.com/herramientas/ssherminator-terminator-con-conexiones-ssh-integradas</link>
      <guid>http://www.genbeta.com/herramientas/ssherminator-terminator-con-conexiones-ssh-integradas</guid>
      <pubDate>Tue, 20 Jan 2009 12:10:43 +0000</pubDate>

      <author>Guillermo Latorre</author>
      <description><![CDATA[
      <p><img id="image49423" src="http://img.genbeta.com/2009/01/ssherminator-general1.jpg" class="centro_sinmarco" alt="SSHerminator" /></p>

	<p>Si bien hace unos meses ya comentamos la existencia de <a href="http://www.genbeta.com/2008/07/21-una-de-freetos-con-hielo-bien-fresquitos">Terminator</a> para mantener múltiples terminales activos en una sola ventana, <strong>SSHerminator</strong> intenta ir un poco más allá y proponer las mismas comodidades y funciones que Terminator pero añadiendo la <strong>integración con conexiones SSH</strong>.</p>

	<p>El nombre en sí es un poco tétrico, sobre todo para los amantes de <em>American Pie</em> que recuerden a <a href="http://www.imdb.com/name/nm0654104/">un personaje</a> que se hacía llamar casi igual, pero fusiona las dos ideas principales de la aplicación.</p>

	<p><!--more--></p>

	<p>El desarrollo va en paralelo al del propio Terminator, de modo que frecuentemente lo actualizanpara crear una variante con <strong>todas las funcionalidades de Terminator</strong> junto con sus propios añadidos para la <strong>gestión cómoda de SSH</strong>. Las <strong>funciones principales</strong> aparecen al hacer click derecho sobre el terminal: copiar/pegar, cambiar la codificación de caracteres, dividir la ventana horizontal o verticalmente en dos terminales diferentes o crear uno nuevo para realizar una conexión <span class="caps">SSH</span>. Cuando la ventana ya tiene alguna división, aparecen también las opciones para hacer _zoom _en un solo terminal, consiguiendo que temporalmente ocupe toda la ventana para centrar nuestra atención sobre él.</p>

	<p><img id="image49421" src="http://img.genbeta.com/2009/01/ssherminator-menu.jpg" class="centro" alt="Menú de SSHerminator" /></p>

	<p>Cualquier usuario que suela invertir tiempo con el terminal abierto verá las ventajas de usar SSHerminator. Permite <strong>personalizar</strong> prácticamente todos los parámetros posibles en cuanto a las opciones y aspecto visual de la ventana, permitiendo que el usuario pueda confeccionarse su propio entorno personalizado. </p>

	<p>Editando las <strong>propiedades del perfil de usuario</strong>, se puede acceder a modificar aspectos generales (pantalla completa, tamaño, gestión de las pestañas&#8230;), combinaciones de teclas, apariencia (títulos, fondos, transparencias, colores, fuentes, barras de desplazamiento&#8230;) o configurar algunas opciones del comportamiento del terminal.</p>

	<p><img id="image49420" src="http://img.genbeta.com/2009/01/ssherminator-preferencias.jpg" class="centro_sinmarco" alt="Preferencias de SSHerminator" /></p>

	<p>Está disponible el código fuente para poder <strong>descargarlo e instalarlo</strong> en cualquier distribución, y también se ha creado un <strong>repositorio para Ubuntu</strong> que puede añadirse a la lista de <em>Software de terceros</em> en <em>Orígenes del Software</em> y así instalarlo fácilmente:<br />
<pre style="background-color: #111; color:#fff; overflow: auto; padding: 5px; line-height: 12px;">deb http://ppa.launchpad.net/ssherminator-team/ubuntu intrepid main<br />
deb-src http://ppa.launchpad.net/ssherminator-team/ubuntu intrepid main</pre></p>

	<p>Vía | <a href="http://www.ubuntugeek.com/ssherminator-nice-split-screen-terminal-emulator-and-ssh-client.html">UbuntuGeek</a><br />
Enlace | <a href="https://launchpad.net/ssherminator">SSHerminator en Launchpad</a></p>      ]]></description>
      </item>
        	  <atom:link href="http://www.genbeta.com/tag/terminal/rss2.xml" rel="self" type="application/rss+xml" />
	</channel>

</rss>


