<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Comtecknet &#187; Linux</title>
	<atom:link href="http://www.comtecknet.com/category/sistemas-operativos/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.comtecknet.com</link>
	<description>Tu rincón de Informática y Tecnología</description>
	<lastBuildDate>Sat, 06 Aug 2011 11:32:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Comandos Bash: mkdir</title>
		<link>http://www.comtecknet.com/2011/06/16/comandos-bash-mkdir/</link>
		<comments>http://www.comtecknet.com/2011/06/16/comandos-bash-mkdir/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 11:43:01 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[--mode=modo]]></category>
		<category><![CDATA[--parents]]></category>
		<category><![CDATA[--verbose]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[chmod]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[directorio]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[mkdir]]></category>
		<category><![CDATA[permisos]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=3036</guid>
		<description><![CDATA[
Ver todos los comandos disponible en comtecknet: Comandos Bash




Comando: mkdir
¿Qué hace este comando?
Permite crear directorios.
Parámetros

 Sin parámetros &#8211;&#62; Crea el directorio que le especifiquemos.
-m modo, &#8211;mode=modo &#8211;&#62; Crea un directorio con los permisos que nosotros le digamos.
-p, &#8211;parents &#8211;&#62; Crea los directorios padres que falten para cada argumento directorio.
&#8211;verbose &#8211;&#62; Muestra un mensaje diciendo que [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><strong>Ver todos los comandos disponible en comtecknet:</strong> <a href="../2010/10/22/todos-los-comandos-bash-2/" target="_blank">Comandos Bash</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads5 */
google_ad_slot = "9586147621";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando: </strong>mkdir</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>Permite crear directorios.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li> <strong>Sin parámetros</strong> &#8211;&gt; Crea el directorio que le especifiquemos.</li>
<li><strong>-m modo, &#8211;mode=modo &#8211;&gt; </strong>Crea un directorio con los permisos que nosotros le digamos.</li>
<li><strong>-p, &#8211;parents </strong>&#8211;&gt; Crea los directorios padres que falten para cada argumento <span style="text-decoration: underline;">directorio</span>.</li>
<li><strong>&#8211;verbose </strong>&#8211;&gt; Muestra un mensaje diciendo que se ha creado un directorio.</li>
</ul>
<p><strong> Sintaxis</strong></p>
<p><strong> </strong><strong>mkdir [-parametros] [--verbose] directorio<br />
</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Creando un directorio.</strong></li>
</ul>
<p>Es el modo mas simple para crear directorios en linux, lo haremos usando <strong>mkdir </strong>sin parámetros seguido del nombre del directorio a crear.</p>
<p>*<em>Nota: Si no se especifica la ruta el directorio colgará dentro del directorio en el que estemos situados, para saber en que directorio estamos usaremos <a href="/2010/10/28/comandos-bash-pwd/" target="_blank">pwd</a>.</em></p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Creamos una carpeta diciendo donde la queremos guardar.</span><br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>usuario<span style="color: #000000; font-weight: bold;">/</span>Desktop<span style="color: #000000; font-weight: bold;">/</span>Carpeta<br />
<br />
<span style="color: #666666; font-style: italic;"># Creamos una carpeta sin decirle la ruta.</span><br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> carpeta <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">pwd</span></div></td></tr></tbody></table></div>
<ul>
<li><strong>Crear un directorio con los permisos que queramos.</strong></li>
</ul>
<p>Otra posibilidad es crear un directorio obligando a que tenga una serie de permisos. Esto lo usaremos para evitar tener que usar chmod más adelante.</p>
<p>Por ejemplo si queremo que los permisos sean control total para usuario (7), lectura y escritura para el grupo (6) y lectura para otros (4) lo haremos de la siguiente manera.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>usuario<span style="color: #000000; font-weight: bold;">/</span>Desktop<span style="color: #000000; font-weight: bold;">/</span>Carpeta <span style="color: #660033;">--mode</span>=<span style="color: #000000;">764</span></div></td></tr></tbody></table></div>
<ul>
<li><strong>Mostrando un informe al crear un directorio.</strong></li>
</ul>
<p>Para asegurarnos de que hemos creado un directorio podemos comprobarlo haciendo un ls para verificar que esta, otra opción más rápida es la opción <strong>&#8211;verbose</strong> que nos facilita <strong>mkdir</strong>, esta opción nos informa en todo momento lo que estamos haciendo.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Mostrar mensaje de carpeta creada</span><br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>usuario<span style="color: #000000; font-weight: bold;">/</span>Desktop<span style="color: #000000; font-weight: bold;">/</span>Carpeta <span style="color: #660033;">--verbose</span></div></td></tr></tbody></table></div>
<ul>
<li><strong>Crear un directorior que tenga más de una palabra.</strong></li>
</ul>
<p>Puede darse el caso de que nesesitemos crear un directorio con varias palabras como <strong>Carpeta de usuario</strong>, para poder crearla usaremos los &#8220;&#8221;.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #ff0000;">&quot;/home/usuario/Desktop/Carpeta de Usuario&quot;</span></div></td></tr></tbody></table></div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2011%2F06%2F16%2Fcomandos-bash-mkdir%2F&amp;linkname=Comandos%20Bash%3A%20mkdir"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2011/06/16/comandos-bash-mkdir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: env</title>
		<link>http://www.comtecknet.com/2011/05/22/comandos-bash-env/</link>
		<comments>http://www.comtecknet.com/2011/05/22/comandos-bash-env/#comments</comments>
		<pubDate>Sun, 22 May 2011 10:49:41 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[-i]]></category>
		<category><![CDATA[/u]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[entorno]]></category>
		<category><![CDATA[env]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[lista]]></category>
		<category><![CDATA[pipe]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[unset]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2966</guid>
		<description><![CDATA[
Ver todos los comandos disponible en comtecknet: Comandos Bash




Comando: env
¿Qué hace este comando?
Muestra el listado de variables de entorno que hay guardadas en la terminal.
Parámetros

 Sin parámetros &#8211;&#62; Muestra un listado de las variables del sistema.
&#8211;help &#8211;&#62; Muestra la ayuda.
&#8211;version &#8211;&#62; Muestra la versión de env que tenemos instalado.
-u, &#8211;unset nombre &#8211;&#62; Elimina la variable [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><strong>Ver todos los comandos disponible en comtecknet:</strong> <a href="../2010/10/22/todos-los-comandos-bash-2/" target="_blank">Comandos Bash</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads5 */
google_ad_slot = "9586147621";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando: </strong>env</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>Muestra el listado de variables de entorno que hay guardadas en la terminal.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li> <strong>Sin parámetros</strong> &#8211;&gt; Muestra un listado de las variables del sistema.</li>
<li><strong>&#8211;help</strong> &#8211;&gt; Muestra la ayuda.</li>
<li><strong>&#8211;version</strong> &#8211;&gt; Muestra la versión de env que tenemos instalado.</li>
<li><strong>-u, &#8211;unset nombre</strong> &#8211;&gt; Elimina la variable que le indiquemos (nombre), en caso de que exista.</li>
<li><strong>-, -i, &#8211;ignore-environment</strong> &#8211;&gt; Empieza con un entorno vacío, ignorando el heredado.</li>
</ul>
<p><strong> Sintaxis</strong></p>
<p><strong>env [-] [-i] [-u nombre] [--ignore-environment] [--unset=nombre] [nombre=valor]&#8230; [programa [parámetros...]] </strong><strong>[--help] [--version] </strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Listar las variables de entorno de nuestro sistema.</strong></li>
</ul>
<p>El uso más común de env es usarlo sin parámetros para poder mostrar el listado de las variables de entorno que existen en nuestro ordenador.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">env</span></div></td></tr></tbody></table></div>
<p>Veremos una lista similar a esta.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-env-bash-1.jpg"><img class="aligncenter size-full wp-image-2968" title="comando env bash-1" src="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-env-bash-1.jpg" alt="" width="570" height="530" /></a></p>
<p>En el caso de que la queramos ordenada alfabéticamente, usaremos una tubería (pipe) seguido de un sort.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">env</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sort</span></div></td></tr></tbody></table></div>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-env-bash-2.jpg"><img class="aligncenter size-full wp-image-2969" title="comando env bash-2" src="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-env-bash-2.jpg" alt="" width="472" height="542" /></a></p>
<p>Como hemos visto env es un comando muy simple y puede que obsoleto.</p>
<p>Aunque <strong>env </strong>puede llegar a borrar una variable de la lista es preferible hacerlo con <strong>unset</strong>, por otra parte, manipularemos mejor las variables de entorno usando <strong>export</strong>.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2011%2F05%2F22%2Fcomandos-bash-env%2F&amp;linkname=Comandos%20Bash%3A%20env"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2011/05/22/comandos-bash-env/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: mesg</title>
		<link>http://www.comtecknet.com/2011/05/17/comandos-bash-mesg/</link>
		<comments>http://www.comtecknet.com/2011/05/17/comandos-bash-mesg/#comments</comments>
		<pubDate>Tue, 17 May 2011 15:06:20 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[-n]]></category>
		<category><![CDATA[/y]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[escritura]]></category>
		<category><![CDATA[mesg]]></category>
		<category><![CDATA[permiso]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[usuario]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2932</guid>
		<description><![CDATA[
Ver todos los comandos disponible en comtecknet: Comandos Bash




Comando: mesg
¿Qué hace este comando?
Da control de escritura a la terminal a un determinado usuario del sistema. Este comando es útil para poder escribir mensajes a otros usuarios a través del comando write
Parámetros

 Sin parámetros &#8211;&#62; Indica si en la terminal el usuario tiene permisos de escritura.
[y/n] [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><strong>Ver todos los comandos disponible en comtecknet:</strong> <a href="../2010/10/22/todos-los-comandos-bash-2/" target="_blank">Comandos Bash</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads5 */
google_ad_slot = "9586147621";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> mesg</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>Da control de escritura a la terminal a un determinado usuario del sistema. Este comando es útil para poder escribir mensajes a otros usuarios a través del comando <a href="/2011/05/16/comandos-bash-write/" target="_blank">write</a></p>
<p><strong>Parámetros</strong></p>
<ul>
<li> <strong>Sin parámetros</strong> &#8211;&gt; Indica si en la terminal el usuario tiene permisos de escritura.</li>
<li><strong>[y/n]</strong> &#8211;&gt; Permite (y) o niega (n) el control de escritura a la terminal.</li>
</ul>
<p><strong> Sintaxis</strong></p>
<p><strong>mesg [y/n]</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Usando el comando mesg.</strong></li>
</ul>
<p>Mesg es un comando muy simple ya que solo se utiliza para saber si un usuario tiene permiso de escritura en la terminal, añadirlo y denegarlo.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Muestra si un usuario tiene permisos.</span><br />
<span style="color: #c20cb9; font-weight: bold;">mesg</span><br />
<br />
<span style="color: #666666; font-style: italic;"># Añade permisos de escritura.</span><br />
<span style="color: #c20cb9; font-weight: bold;">mesg</span> y<br />
<br />
<span style="color: #666666; font-style: italic;"># Quita permisos de escritura.</span><br />
<span style="color: #c20cb9; font-weight: bold;">mesg</span> n</div></td></tr></tbody></table></div>
<p>Este comando lo debemos usar por ejemplo cuando queramos mandar mensajes a otros usuarios usando <strong>write </strong>ya que requiere de permisos de escritura.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2011%2F05%2F17%2Fcomandos-bash-mesg%2F&amp;linkname=Comandos%20Bash%3A%20mesg"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2011/05/17/comandos-bash-mesg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: write</title>
		<link>http://www.comtecknet.com/2011/05/16/comandos-bash-write/</link>
		<comments>http://www.comtecknet.com/2011/05/16/comandos-bash-write/#comments</comments>
		<pubDate>Mon, 16 May 2011 11:13:29 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[enviar]]></category>
		<category><![CDATA[mensaje]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[sistema]]></category>
		<category><![CDATA[usuario]]></category>
		<category><![CDATA[write]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2926</guid>
		<description><![CDATA[
Ver todos los comandos disponible en comtecknet: Comandos Bash




Comando: write
¿Qué hace este comando?
Permite mandar mensajes a otro usuario del sistema, pero no usuarios de distintos sistemas.
Parámetros

Usuario &#8211;&#62; El al usuario que queremos mandar el mensaje en cuenstión. Este usuario debe estar logueado en el sistema para poder recibirlo.
Número TTY &#8211;&#62; En el caso de que [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><strong>Ver todos los comandos disponible en comtecknet:</strong> <a href="../2010/10/22/todos-los-comandos-bash-2/" target="_blank">Comandos Bash</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads5 */
google_ad_slot = "9586147621";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> write</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>Permite mandar mensajes a otro usuario del sistema, pero no usuarios de distintos sistemas.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li><strong>Usuario </strong>&#8211;&gt; El al usuario que queremos mandar el mensaje en cuenstión. Este usuario debe estar logueado en el sistema para poder recibirlo.</li>
<li><strong>Número TTY </strong>&#8211;&gt; En el caso de que el usuario este logueado en varios sitios debemos especificar el número de la terminal. Si no, este parámetro se puede omitir.</li>
</ul>
<p><strong>Sintaxis</strong></p>
<p><strong>write usuario [Nº_TTY]</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Mandando y recibiendo un mensaje.</strong></li>
</ul>
<p>Para realizar una práctica con write vamos a suponer que estamos logueados en la terminal 1 con un usuario y en la terminal 2 con el usuario root (administrador).</p>
<p>Para ello, el usuario le mandará un mensaje a root y este, automáticamente le responderá.</p>
<p>* <em>Para poder escribir mensajes los usuarios deben tener activados los permisos de escritura en la terminal, en caso de que nos de ese error debemos usar el comando <strong>mesg y </strong>que veremos en otra entrada más adelante.</em></p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-write-1.jpg"><img class="aligncenter size-full wp-image-2927" title="comando bash write-1" src="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-write-1.jpg" alt="" width="427" height="73" /></a></p>
<p>En la imagen vemos como debemos indicar el nombre de usuario al que queremos enviar el mensaje, después se quita el prompt y empezamos a escribir todo lo que queramos.</p>
<p>Para finalizar el mensaje pulsado <strong>control+d</strong>.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-write-2.jpg"><img class="aligncenter size-full wp-image-2928" title="comando bash write-2" src="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-write-2.jpg" alt="" width="570" height="120" /></a></p>
<p>Por otro lado, cuando vemos la cuenta de root observamos que hemos recibido un nuevo mensaje, volvemos al prompt pulsando la tecla <strong>intro </strong>o <strong>control+c</strong>.</p>
<p>Para finalinzar mando una respuesta al usuario que ha mandado el mensaje.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2011%2F05%2F16%2Fcomandos-bash-write%2F&amp;linkname=Comandos%20Bash%3A%20write"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2011/05/16/comandos-bash-write/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: exit</title>
		<link>http://www.comtecknet.com/2011/05/15/comandos-bash-exit/</link>
		<comments>http://www.comtecknet.com/2011/05/15/comandos-bash-exit/#comments</comments>
		<pubDate>Sun, 15 May 2011 11:06:41 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cerrar]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[exit]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[sesion]]></category>
		<category><![CDATA[su]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2921</guid>
		<description><![CDATA[
Ver todos los comandos disponible en comtecknet: Comandos Bash




Comando: exit
¿Qué hace este comando?
Permite acabar la sesión de una terminal para que se pueda loguear otro usuario.
Sintaxis
exit
Ejemplos

Saliendo de una terminal.

Exit se utiliza para acabar la sesión de un usuario en una terminal.
Como ejemplo vamos a suponer que en una terminal tenemos logueado otro usuario que es [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><strong>Ver todos los comandos disponible en comtecknet:</strong> <a href="../2010/10/22/todos-los-comandos-bash-2/" target="_blank">Comandos Bash</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads5 */
google_ad_slot = "9586147621";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> exit</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>Permite acabar la sesión de una terminal para que se pueda loguear otro usuario.</p>
<p><strong>Sintaxis</strong></p>
<p><strong>exit</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Saliendo de una terminal.</strong></li>
</ul>
<p>Exit se utiliza para acabar la sesión de un usuario en una terminal.</p>
<p>Como ejemplo vamos a suponer que en una terminal tenemos logueado otro usuario que es distinto al que hemos iniciado linux (esto lo hacemos con el comando su), usaremos el comando exit para poder cerrar la sesión y asi volver al usuario anterior.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-exit-1.jpg"><img class="aligncenter size-full wp-image-2922" title="comando bash exit-1" src="http://www.comtecknet.com/wp-content/uploads/2011/05/comando-bash-exit-1.jpg" alt="" width="228" height="91" /></a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2011%2F05%2F15%2Fcomandos-bash-exit%2F&amp;linkname=Comandos%20Bash%3A%20exit"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2011/05/15/comandos-bash-exit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: who</title>
		<link>http://www.comtecknet.com/2010/12/20/comandos-bash-who/</link>
		<comments>http://www.comtecknet.com/2010/12/20/comandos-bash-who/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 11:17:28 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[--all]]></category>
		<category><![CDATA[-t]]></category>
		<category><![CDATA[/a]]></category>
		<category><![CDATA[/q]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[conectados]]></category>
		<category><![CDATA[logueado]]></category>
		<category><![CDATA[m]]></category>
		<category><![CDATA[usuario]]></category>
		<category><![CDATA[who]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2230</guid>
		<description><![CDATA[




Comando: who
¿Qué hace este comando?
El comando who da información acerca de los usuarios que están logueados en el sistema.
Parámetros

-a , &#8211;all &#8211;&#62; Muestra toda la información.
-b , &#8211;boot &#8211;&#62; Muestra el tiempo del último inicio en el sistema.
-d , &#8211;dead &#8211;&#62; Muestra los procesos muertos.
-H , &#8211;heading &#8211;&#62; Muestra las lineas en encabezados por columnas.
-l [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* ads3 */
google_ad_slot = "4126848760";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> who</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>El comando <em>who </em>da información acerca de los usuarios que están logueados en el sistema.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li><strong>-a , &#8211;all &#8211;&gt; </strong>Muestra toda la información.</li>
<li><strong>-b , &#8211;boot &#8211;&gt; </strong>Muestra el tiempo del último inicio en el sistema.</li>
<li><strong>-d , &#8211;dead &#8211;&gt; </strong>Muestra los procesos muertos.</li>
<li><strong>-H , &#8211;heading &#8211;&gt; </strong>Muestra las lineas en encabezados por columnas.</li>
<li><strong>-l , &#8211;lookup &#8211;&gt; </strong>Intenta localizar los nombres de &#8220;host&#8221; a través del DNS.</li>
<li><strong>-m &#8211;&gt; </strong>Muestra el nombre del &#8220;host&#8221; y al usuario asociado.</li>
<li><strong>-p , &#8211;process &#8211;&gt; </strong>Muestra los procesos activos lanzados por INIT.</li>
<li><strong>-q , &#8211;count &#8211;&gt; </strong>Muestra todos los usuarios conectados en el sistema.</li>
<li><strong>-r , &#8211;runlevel &#8211;&gt; </strong>Muestra el &#8220;runlevel&#8221; actual.</li>
<li><strong>-s , &#8211;short &#8211;&gt; </strong>Muestra el solo el nombre, línea y tiempo.</li>
<li><strong>-t , &#8211;time &#8211;&gt; </strong>Muestra el último cambio de reloj del sistema.</li>
<li><strong>-T , -w , &#8211;mesg &#8211;&gt; </strong>Añade el estado de mensajes del usuario (+ , &#8211; , ?)</li>
<li><strong>-u (&#8211;users , &#8211;message , &#8211;writable) &#8211;&gt;</strong> Muestra los usuarios conectados (&#8211;users). Igual que la opcion -T (&#8211;message y &#8211;writable).</li>
</ul>
<p><strong>S</strong><strong>intaxis</strong></p>
<p><strong>who [parámetros]<br />
</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Mostrar la información de todos los usuarios logueados en el sistema.</strong></li>
</ul>
<p>Como único ejemplo a este comando ya que las posibilidades que ofrece son muchísimas, vamos a ver los usuarios que tenemos loguados en el sistema en este momento.</p>
<p>Para poder realizarlo usaremos la opcion -a ó &#8211;all ya que muestra toda la información.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">who</span> <span style="color: #660033;">--all</span></div></td></tr></tbody></table></div>
<p>Vemos la siguiente salida.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-who-bash-1.jpg"><img class="aligncenter size-full wp-image-2244" title="comando who bash-1" src="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-who-bash-1.jpg" alt="" width="570" height="250" /></a></p>
<p>En la foto podemos apreciar todos los usuarios que se han logueado.</p>
<p>Arriba del todo vemos el usuario que se ha logueado en modo grafico (:0)</p>
<p>Después muestra si se ha logueado algún usario en alguna de las 6 terminales modo texto, como es el caso de root en la terminal 3 (tty3).</p>
<p>Abajo vemos cuantas terminales gráficas tenemos abiertas y con qué usuario estamos (pts/0 , pts/1 y pts/2).</p>
<p>Asimismo podemos comprobar la fecha de logueado y el proceso (PID) que están utilizando.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2010%2F12%2F20%2Fcomandos-bash-who%2F&amp;linkname=Comandos%20Bash%3A%20who"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2010/12/20/comandos-bash-who/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: script</title>
		<link>http://www.comtecknet.com/2010/12/15/comandos-bash-script/</link>
		<comments>http://www.comtecknet.com/2010/12/15/comandos-bash-script/#comments</comments>
		<pubDate>Wed, 15 Dec 2010 16:26:30 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[copia]]></category>
		<category><![CDATA[fichero]]></category>
		<category><![CDATA[ordenes]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2217</guid>
		<description><![CDATA[




Comando: script
¿Qué hace este comando?
El comando script permite crear en un fichero de texto una copia de todos las ordenes que hemos utilizado en una terminal.
Parámetros

-a &#8211;&#62; Añadimos información a un archivo de texto que ya existe contenido en su interior.

Sintaxis
script [-a] nombre_fichero

Ejemplos

Creando una copia de las órdenes que hemos utilizado.

En este ejemplo vamos a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* ads3 */
google_ad_slot = "4126848760";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> script</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>El comando <em>script </em>permite crear en un fichero de texto una copia de todos las ordenes que hemos utilizado en una terminal.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li><strong>-a</strong> &#8211;&gt; Añadimos información a un archivo de texto que ya existe contenido en su interior.</li>
</ul>
<p><strong>S</strong><strong>intaxis</strong></p>
<p><strong>script [-a] nombre_fichero<br />
</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Creando una copia de las órdenes que hemos utilizado.</strong></li>
</ul>
<p>En este ejemplo vamos a crear una copia de las órdenes realizadas en la terminal. Comenzamos escribiendo &#8220;<strong>script nombre_fichero</strong>&#8221; en el momento que queremos guardar los resultados.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">script fichero.txt</div></td></tr></tbody></table></div>
<p>Cuando demos intro automáticamente nos sale un mensaje donde nos informa que se ha creado el scritp: &#8220;<strong>Script iniciado; el fichero es fichero.txt&#8221;</strong>.</p>
<p>Acto seguido el sistema nos devuelve el prompt lista para trabajar con ella. Para finalizar el script y guardar los resultados escribimos &#8220;<strong>exit</strong>&#8220;.</p>
<p>* <em>Por defecto si se escribe script sin especificar el fichero, este guarda los datos en un fichero llamado &#8220;<strong>typescript</strong>&#8220;.</em></p>
<p>* <em>El archivo que le indiquemos se guarda en el directorio en el que estamos situados cuando hemos ejecutado la orden script.</em></p>
<ul>
<li><strong>Añadiendo más información a un fichero.</strong></li>
</ul>
<p>Puede darse el caso de que queramos guardar nueva información en un fichero que ya creamos en otro momento, para impedir que se pierda la información anterior usaremos el parámetro &#8220;<strong>-a</strong>&#8221; de la siguiente manera.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">script <span style="color: #660033;">-a</span> fichero.txt</div></td></tr></tbody></table></div>
<p>Este comando puede ser una ayuda para personas que se están inciando en linux ya que podrán consultar que operaciones han hecho en la terminal.</p>
<p>Una ventaja de script frente al comando history esque script, al igual que history, guarda las ordenes que hemos realizado pero ademas también guarda los resultados de cada orden realizada.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2010%2F12%2F15%2Fcomandos-bash-script%2F&amp;linkname=Comandos%20Bash%3A%20script"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2010/12/15/comandos-bash-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: logout</title>
		<link>http://www.comtecknet.com/2010/12/13/comandos-bash-logout/</link>
		<comments>http://www.comtecknet.com/2010/12/13/comandos-bash-logout/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 14:07:26 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[finalizar]]></category>
		<category><![CDATA[logout]]></category>
		<category><![CDATA[sesion]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=2210</guid>
		<description><![CDATA[




Comando: logout
¿Qué hace este comando?
El comando logout termina la sesión de un usuario en una terminal (shell).
Parámetros
Logout no contiene parámetros.
Sintaxis
logout

Ejemplos

Finalizando la sesión de una terminal.

Como único ejemplo de logout vamos a finalizar la sesión en una terminal.
Para que tenga efecto el comando logout es recomendable usar una terminal no gráfica, es decir, una de las [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* ads3 */
google_ad_slot = "4126848760";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> logout</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>El comando <em>logout </em>termina la sesión de un usuario en una terminal (shell).</p>
<p><strong>Parámetros</strong></p>
<p>Logout no contiene parámetros.</p>
<p><strong>S</strong><strong>intaxis</strong></p>
<p><strong>logout<br />
</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Finalizando la sesión de una terminal.</strong></li>
</ul>
<p>Como único ejemplo de logout vamos a finalizar la sesión en una terminal.</p>
<p>Para que tenga efecto el comando logout es recomendable usar una terminal no gráfica, es decir, una de las 6 terminales que nos ofrece linux pulsando las teclas control + alt + F(1 al 6).</p>
<p>Escribiremos logout cuando hayamos acabado de usar la sesión de un usuario.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-logout-bash-1.jpg"><img class="aligncenter size-full wp-image-2211" title="comando logout bash-1" src="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-logout-bash-1.jpg" alt="" width="409" height="130" /></a></p>
<p>En esta imagen el vemos que el usuario que se ha registrado a sido root (administrador).</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-logout-bash-2.jpg"><img class="aligncenter size-full wp-image-2212" title="comando logout bash-2" src="http://www.comtecknet.com/wp-content/uploads/2010/12/comando-logout-bash-2.jpg" alt="" width="426" height="113" /></a></p>
<p>Cuando utilizamos logout se cierra la sesión y el sistema nos mostrará una pantalla similar a esta esperando a que inicie sesión otro usuario del sistema.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2010%2F12%2F13%2Fcomandos-bash-logout%2F&amp;linkname=Comandos%20Bash%3A%20logout"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2010/12/13/comandos-bash-logout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: sleep</title>
		<link>http://www.comtecknet.com/2010/11/05/comandos-bash-sleep/</link>
		<comments>http://www.comtecknet.com/2010/11/05/comandos-bash-sleep/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 16:06:49 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[dia]]></category>
		<category><![CDATA[hora]]></category>
		<category><![CDATA[minuto]]></category>
		<category><![CDATA[pausar]]></category>
		<category><![CDATA[segundo]]></category>
		<category><![CDATA[sleep]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=1987</guid>
		<description><![CDATA[




Comando: sleep
¿Qué hace este comando?
El comando sleep ejecuta una pausa en la terminal u script de un tiempo determinado.
Parámetros

s -&#62; Segundos
m -&#62; Minutos
h -&#62; Horas
d -&#62; Días

Sintaxis
sleep numero[s/m/h/d]
Ejemplos

Puasando la terminal bash.

El comando sleep es muy simple e fácil de usar, como primer ejemplo vamos a pausar la terminal durante 10 segundos.
1sleep 10
Si al lado del [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* ads3 */
google_ad_slot = "4126848760";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> sleep</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>El comando <em>sleep</em> ejecuta una pausa en la terminal u script de un tiempo determinado.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li><strong>s -&gt;</strong> Segundos</li>
<li><strong>m -&gt;</strong> Minutos</li>
<li><strong>h -&gt;</strong> Horas</li>
<li><strong>d -&gt;</strong> Días</li>
</ul>
<p><strong>S</strong><strong>intaxis</strong></p>
<p><strong>sleep numero[s/m/h/d]</strong></p>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Puasando la terminal bash.</strong></li>
</ul>
<p>El comando sleep es muy simple e fácil de usar, como primer ejemplo vamos a pausar la terminal durante 10 segundos.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">10</span></div></td></tr></tbody></table></div>
<p>Si al lado del número no se indica nada, por defecto bash lo toma como segundos.</p>
<p>Tambien se puede indicar de la siguiente manera.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sleep</span> 10s</div></td></tr></tbody></table></div>
<ul>
<li><strong>Pausando la terminal durante largos periodos de tiempo.</strong></li>
</ul>
<p>Como se ha visto con sleep podemos pausar hasta incluso dias. Siempre que queramos pausar minutos, horas o dias hay que saber que parámetros corresponde, m, h, d respectivamente.</p>
<p>El modo de uso es el siguiente.</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># Pausamos 5 minutos.</span><br />
<span style="color: #c20cb9; font-weight: bold;">sleep</span> 5m<br />
<br />
<span style="color: #666666; font-style: italic;"># Pausamos 3 horas</span><br />
<span style="color: #c20cb9; font-weight: bold;">sleep</span> 3h<br />
<br />
<span style="color: #666666; font-style: italic;"># Pausamos 1 día</span><br />
<span style="color: #c20cb9; font-weight: bold;">sleep</span> 1d</div></td></tr></tbody></table></div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2010%2F11%2F05%2Fcomandos-bash-sleep%2F&amp;linkname=Comandos%20Bash%3A%20sleep"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2010/11/05/comandos-bash-sleep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos Bash: w</title>
		<link>http://www.comtecknet.com/2010/10/31/comandos-bash-w/</link>
		<comments>http://www.comtecknet.com/2010/10/31/comandos-bash-w/#comments</comments>
		<pubDate>Sun, 31 Oct 2010 10:53:28 +0000</pubDate>
		<dc:creator>comtecknet</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Sistemas Operativos]]></category>
		<category><![CDATA[-l]]></category>
		<category><![CDATA[/s]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[monitorear]]></category>
		<category><![CDATA[proceso]]></category>
		<category><![CDATA[tty]]></category>
		<category><![CDATA[usuario]]></category>
		<category><![CDATA[w]]></category>

		<guid isPermaLink="false">http://www.comtecknet.com/?p=1971</guid>
		<description><![CDATA[




Comando: w
¿Qué hace este comando?
El comando w muestra los usuarios que están conectados y que están haciendo.
Parámetros

-h -&#62; No muestra la cabecera.
-u -&#62; No tiene en cuenta el nombre del usuario cuando se comprueba el proceso actual y CPU.
-s -&#62; Muestra el formato corto, quitando el tiempo de conexión.
-f -&#62; Cambia la escritura del campo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg"><img class="aligncenter size-full wp-image-1606" title="terminal" src="http://www.comtecknet.com/wp-content/uploads/2010/09/terminal.jpg" alt="" width="218" height="95" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* ads3 */
google_ad_slot = "4126848760";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><strong>Comando:</strong> w</p>
<p><strong>¿Qué hace este comando?</strong></p>
<p>El comando <em>w </em>muestra los usuarios que están conectados y que están haciendo.</p>
<p><strong>Parámetros</strong></p>
<ul>
<li><strong>-h -&gt; </strong>No muestra la cabecera.</li>
<li><strong>-u -&gt; </strong>No tiene en cuenta el nombre del usuario cuando se comprueba el proceso actual y CPU.</li>
<li><strong>-s -&gt; </strong>Muestra el formato corto, quitando el tiempo de conexión.</li>
<li><strong>-f -&gt; </strong>Cambia la escritura del campo FROM.</li>
<li><strong>-l -&gt; </strong>Muestra formato largo.</li>
<li><strong>-V -&gt; </strong>Muestra la versión.</li>
</ul>
<p><strong>Ejemplos</strong></p>
<ul>
<li><strong>Mostrando los usuarios conectados.</strong></li>
</ul>
<p>En el primer ejemplo vamos a mostrar todos los usuarios que están conectados, para ello usaremos &#8220;<strong>w</strong>&#8221; sin parámetro o con &#8220;<strong>-f</strong>&#8221; ya que la salida es la misma.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-1.jpg"><img class="aligncenter size-full wp-image-1972" title="comando w bash-1" src="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-1.jpg" alt="" width="505" height="215" /></a></p>
<p>En esta foto podemos ver dos usuarios, en primer lugar vemos que está conectado el usuario ROOT, concretamente en la terminal 1 (tty1) mientras que el otro usuario está logueado en la terminal grafica (:0 ó tty7).</p>
<p>También podemos ver a que hora se han logueado y que están haciendo cada uno de ellos, como root que se acaba de loguear en la terminal, mientras que el otro está ejecutando el proceso &#8220;<strong>w</strong>&#8220;.</p>
<p>Otra forma de mosotrar los usuarios conectados es utilizando el formato corto &#8220;<strong>-s</strong>&#8220;.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-2.jpg"><img class="aligncenter size-full wp-image-1973" title="comando w bash-2" src="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-2.jpg" alt="" width="508" height="198" /></a></p>
<ul>
<li><strong>Mostrando la información de un usuario concreto.</strong></li>
</ul>
<p>W nos permite saber lo que está haciendo un usuario en concreto. Solo nos basta con poner w seguido del nombre del usuario que queremos monitorear.</p>
<p>En este ejemplo vamos a ver que está haciendo el usuario root.</p>
<p><a href="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-3.jpg"><img class="aligncenter size-full wp-image-1974" title="comando w bash-3" src="http://www.comtecknet.com/wp-content/uploads/2010/10/comando-w-bash-3.jpg" alt="" width="549" height="206" /></a></p>
<p>En la imagen vemos que el usuario root está logueado en tres terminales , en la 1, en la 3 y la 6. Podemos ver la hora en la que se conectá y los procesos que está utilizando.</p>
<ul>
<li>En la terminal 1 no esta realizando nada, solo esta conectado (-bash)</li>
<li>
<div>En la terminl 3 esta realizando un ping a google (ìng www.google.com)</div>
</li>
<li>En la terminal 6 esta monitorizando los procesos del sistema en tiempo real (top).</li>
</ul>
<p>Como hemos visto este comando puede ser una buena herramienta para saber en todo momento los usuarios que están dentro de nuestro sistema y que procesos u aplicaciones están utilizando.<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7952124910735739";
/* Ads6 */
google_ad_slot = "2814187182";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.comtecknet.com%2F2010%2F10%2F31%2Fcomandos-bash-w%2F&amp;linkname=Comandos%20Bash%3A%20w"><img src="http://www.comtecknet.com/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.comtecknet.com/2010/10/31/comandos-bash-w/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

