aboutsummaryrefslogtreecommitdiffstats
path: root/_site/atom.xml
diff options
context:
space:
mode:
Diffstat (limited to '_site/atom.xml')
-rw-r--r--_site/atom.xml344
1 files changed, 343 insertions, 1 deletions
diff --git a/_site/atom.xml b/_site/atom.xml
index 22f2bd1..e5c7d01 100644
--- a/_site/atom.xml
+++ b/_site/atom.xml
@@ -4,7 +4,7 @@
<title>Wiki Texto-Plano</title>
<link href="wiki.texto-plano.xyz/atom.xml" rel="self"/>
<link href="wiki.texto-plano.xyz/"/>
- <updated>2021-01-24T00:19:22-03:00</updated>
+ <updated>2021-03-24T22:02:48-03:00</updated>
<id>wiki.texto-plano.xyz</id>
<author>
<name></name>
@@ -13,6 +13,348 @@
<entry>
+ <title>Aprende a usar la terminal</title>
+ <link href="wiki.texto-plano.xyz/2021/03/24/aprende-a-usar-la-terminal"/>
+ <updated>2021-03-24T21:52:00-03:00</updated>
+ <id>wiki.texto-plano.xyz/2021/03/24/aprende-a-usar-la-terminal</id>
+ <content type="html">&lt;h2 id=&quot;ejercicios&quot;&gt;Ejercicios&lt;/h2&gt;
+
+&lt;p&gt;¡Recibe una cordial bienvenida!&lt;/p&gt;
+
+&lt;p&gt;Texto-plano.xyz es una comunidad de cómputo público en castellano. Sus miembros hacen uso a distancia de una computadora muy pequeña, provista del sistema operativo OpenBSD, similar a UNIX.&lt;/p&gt;
+
+&lt;p&gt;Debes operar este entorno por medio de una &lt;em&gt;Interfaz de Línea de Comandos (CLI)&lt;/em&gt;. Esto significa que normalmente teclearás tus órdenes en lugar de manejar aplicaciones gráficas.&lt;/p&gt;
+
+&lt;p&gt;Si nunca has usado una &lt;em&gt;CLI&lt;/em&gt;, no hay problema. Estos ejercicios sencillos y explicados, te acompañarán en tu aprendizaje de los rudimentos básicos para hacer la mayoría de los trabajos que desees.&lt;/p&gt;
+
+&lt;h3 id=&quot;la-shell-o-intérprete-de-comandos&quot;&gt;La Shell o “Intérprete de Comandos”&lt;/h3&gt;
+
+&lt;p&gt;No bien accedas remotamente con tu terminal al entorno texto-plano.xyz, se te mostrará un mensaje de bienvenida con instrucciones simples, ¡y ya estarás listo para operar!.&lt;/p&gt;
+
+&lt;p&gt;Para ello usarás el “intérprete de órdenes”, o en la jerga, una &lt;em&gt;shell&lt;/em&gt;.&lt;/p&gt;
+
+&lt;p&gt;Esta shell es un programa capaz reaccionar a las instrucciones que le proporcionas, llamadas “órdenes” o “comandos”. La shell también muestra en tu pantalla una señal llamada &lt;em&gt;prompt&lt;/em&gt;, que demuestra que el sistema está a tu disposición.&lt;/p&gt;
+
+&lt;p&gt;El prompt puede aparecer de la siguiente manera:&lt;/p&gt;
+
+&lt;pre&gt;fulano@texto-plano.xyz:~$&lt;/pre&gt;
+
+&lt;p&gt;(Esto significa que eres el usuario “fulano”, en el entorno “texto-plano.xyz”. El signo $ indica el final del prompt).&lt;/p&gt;
+
+&lt;h3 id=&quot;ejercicio-1-comandos-básicos&quot;&gt;Ejercicio 1: Comandos básicos&lt;/h3&gt;
+
+&lt;h4 id=&quot;quién-soy-cómo-me-llamo&quot;&gt;¿Quién soy? ¿Cómo me llamo?&lt;/h4&gt;
+
+&lt;p&gt;Prueba introducir tu primer órden para practicar.&lt;/p&gt;
+
+&lt;p&gt;Nota: Los comandos que debes utilizar se indican en &lt;strong&gt;negrita&lt;/strong&gt;. Puedes teclearlos o “copiar y pegarlos” en tu terminal.&lt;/p&gt;
+
+&lt;p&gt;Teclea en la terminal el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;whoami&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…y presiona la &lt;strong&gt;tecla Intro&lt;/strong&gt; para enviar la órden. Se transmitirá este comando al intérprete de órdenes remoto, este lo interpretará, cumplirá y devolverá el resultado en tu terminal. Como consecuencia aparecerá en tu pantalla una nueva línea con tu &lt;em&gt;nombre de usuario&lt;/em&gt;.&lt;/p&gt;
+
+&lt;p&gt;¡Felicitaciones! Ahora sabes cómo te llamas. Serás conocido en nuestro entorno con este nombre de usuario, aunque en estos ejercicios usaremos el nombre de usuario “fulano” a título ilustrativo&lt;/p&gt;
+
+&lt;p&gt;. :)&lt;/p&gt;
+
+&lt;p&gt;Texto-plano es un sistema de cómputo multiusuario y público. Puedes saber quién más está conectado al centro de cómputo en este preciso momento, introduciendo otra orden:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;w&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;¡No olvides presionar la &lt;strong&gt;tecla Intro&lt;/strong&gt;! El sistema podría indicar qué usuarios están conectados, (columna &lt;em&gt;USER&lt;/em&gt;) y qué están haciendo (columna &lt;em&gt;WHAT&lt;/em&gt;).&lt;/p&gt;
+
+&lt;pre&gt; 6:01PM up 51 days, 17:56, 8 users, load averages: 0.02, 0.07, 0.07
+USER TTY FROM LOGIN@ IDLE WHAT
+mengano p0 32.43.69.74 Tue04AM 1day -bash
+sultano pg 120.12.199.47 3:30PM 2:30 -bash
+fulano 130.123.10.90 9:48AM 0 w
+mengana po 124.24.55.11 5:01PM 0 wordgrinder
+&lt;/pre&gt;
+
+&lt;p&gt;De los errores, se aprende. Intenta cometer un error a propósito para aprender; en lugar de utilizar el comando w (con minúscula), introdúce el comando &lt;strong&gt;W&lt;/strong&gt; (con mayuúscula):&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;W&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;El sistema podría indicarnos:&lt;/p&gt;
+
+&lt;pre&gt;
+
+&amp;gt; bash: comando no encontrado: W
+
+&lt;/pre&gt;
+
+&lt;p&gt;Esto significa que &lt;strong&gt;los entornos similares a UNIX son sensibles al uso incorrecto de las mayúsculas o minúsculas&lt;/strong&gt;. No es lo mismo &lt;em&gt;w&lt;/em&gt; (un comando existente y válido) que &lt;em&gt;W&lt;/em&gt; (un comando inexistente). Procura ser cuidadoso con el uso de mayúsculas y minúsculas en los nombres de los comandos, así también como los ficheros, y muy especialmnente las contraseñas.&lt;/p&gt;
+
+&lt;h2 id=&quot;directorios-y-archivos&quot;&gt;Directorios y archivos&lt;/h2&gt;
+
+&lt;p&gt;Texto-plano.xyz se basa en un &lt;em&gt;sistema de archivado&lt;/em&gt; formado por una estructura de directorios. Deberás conocer su funcionamiento básico para ser efectivo, y a ello dedicaremos los siguientes ejercicios.&lt;/p&gt;
+
+&lt;p&gt;La estructura de directorios tiene forma de árbol. En su base se encuentra un directorio maestro llamado “raíz”. De su tronco, se desprenden varias “ramas” (directorios). A su vez estos directorios pueden contener múltiples ramas más pequeñas (subdirectorios).&lt;/p&gt;
+
+&lt;p&gt;Cada directorio puede contener tanto otros directorios como también archivos.&lt;/p&gt;
+
+&lt;p&gt;Para conocer en qué directorio te encuentras en cualquier momento, ingresa el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;pwd&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Por ejemplo, ahora podrías encontrarte en tu directorio de usuario:&lt;/p&gt;
+
+&lt;pre&gt;/home/fulano&lt;/pre&gt;
+
+&lt;h4 id=&quot;directorio-home&quot;&gt;Directorio /home&lt;/h4&gt;
+
+&lt;p&gt;El directorio &lt;em&gt;/home&lt;/em&gt; contiene los directorios de todos usuarios de texto-plano.xyz, incluyendo el tuyo propio, nomenclado según tu propio nombre de usuario.&lt;/p&gt;
+
+&lt;p&gt;El directorio de usuario (por ejemplo &lt;em&gt;/home/fulano&lt;/em&gt; ) es el espacio de disco que los miembros disponen dentro de texto-plano.xyz. Tu directorio de usuario puede abreviarse con el caracter de tilde “&lt;strong&gt;~&lt;/strong&gt;”.&lt;/p&gt;
+
+&lt;blockquote&gt;
+ &lt;p&gt;(Nota: El tilde puedes escribirlo presionando &lt;strong&gt;AltGr+4&lt;/strong&gt; en los teclados de distribución española).&lt;/p&gt;
+&lt;/blockquote&gt;
+
+&lt;h3 id=&quot;ejercicio-2-listar-el-contenido-de-directorios-con-ls&quot;&gt;Ejercicio 2: Listar el contenido de directorios con ls&lt;/h3&gt;
+
+&lt;p&gt;Comprueba el contenido de tu directorio donde estás localizado en este momento. Para ello ingresa:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;El sistema te mostrará un listado con el contenido del directorio donde estés localizado. Si estás en tu directorio &lt;em&gt;/home/fulano&lt;/em&gt; podría indicar un contenido que incluya esto:&lt;/p&gt;
+
+&lt;pre&gt;
+
+&amp;gt; MailDir/ public_html/
+
+&lt;/pre&gt;
+
+&lt;p&gt;Procede a listar ahora el contenido del directorio &lt;em&gt;/home&lt;/em&gt;, el cual se utiliza para almacenar los directorios de los usuarios de texto-plano.xyz. Podrás hacerlo específicandolo como un sufijo al comando ls, de esta manera:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls /home&lt;/strong&gt;&lt;/p&gt;
+
+&lt;blockquote&gt;
+ &lt;p&gt;Nota: Ten en cuenta que si tipeas el comando &lt;strong&gt;ls home&lt;/strong&gt; en lugar de &lt;strong&gt;ls /home&lt;/strong&gt;, el intérprete considerará que le estás ordenando listar &lt;em&gt;un archivo&lt;/em&gt; llamado home, y no el contenido del &lt;em&gt;directorio&lt;/em&gt; /home. Recuerda, la / especifica al intérprete de comandos que el pedido es un directorio, y que se encuentra en el directorio raiz de la estructura de directorios.&lt;/p&gt;
+&lt;/blockquote&gt;
+
+&lt;p&gt;También podrás listar el contenido del directorio raíz del sistema, la cual es representado por la &lt;em&gt;/&lt;/em&gt;.&lt;/p&gt;
+
+&lt;p&gt;Introduce el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls /&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…y el sistema informará ahora el contenido general del directorio raíz.&lt;/p&gt;
+
+&lt;pre&gt;altroot/ harfbuzz-2.7.2_writes_to_HOME/
+at-spi2-core-2.36.1_writes_to_HOME/ home/
+atk-2.36.0_writes_to_HOME/ lost+found/
+bin/ mnt/
+boot pango-1.46.2_writes_to_HOME/
+bsd* pub/
+bsd.booted* root/
+bsd.rd sbin/
+bsd.sp strfile*
+dev/ sys@
+etc/ tmp/
+gdk-pixbuf-2.40.0_writes_to_HOME/ usr/
+gobject-introspection-1.64.1_writes_to_HOME/ var/&lt;/pre&gt;
+
+&lt;blockquote&gt;
+ &lt;p&gt;Nota: Ten presente que estas “ramas” o directorios del sistema contienen distintos aspectos organizativos del mismo. El administrador de texto-plano.xyz suele moverse en estos directorios.&lt;/p&gt;
+&lt;/blockquote&gt;
+
+&lt;h3 id=&quot;ejercicio-3-cambiar-de-directorio-cd&quot;&gt;Ejercicio 3: Cambiar de Directorio: cd&lt;/h3&gt;
+
+&lt;p&gt;Cambiarás tu posición en la estructura de directorios a fin de trabajar en un directorio específico. Sólo puedes estar posicionado en un directorio a la vez.&lt;/p&gt;
+
+&lt;p&gt;Para cambiar de directorio usa el comando &lt;strong&gt;cd&lt;/strong&gt; seguido del nombre del directorio al que te deseas desplazar.&lt;/p&gt;
+
+&lt;p&gt;Cambia tu localización al directorio &lt;em&gt;/usr&lt;/em&gt;:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd /usr&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Este directorio de sistema llamado &lt;em&gt;/usr&lt;/em&gt; contiene una serie de aplicaciones de usuario que utiliza el administrador del sistema. Puedes listar su contenido ahora con &lt;strong&gt;ls&lt;/strong&gt;.&lt;/p&gt;
+
+&lt;p&gt;Puedes volver a tu directorio individual &lt;em&gt;/home/fulano&lt;/em&gt; mediante la abreviatura &lt;strong&gt;~&lt;/strong&gt;. Esto es muy conveniente:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd ~&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;¡Genial! Has aprendido que la ruta &lt;em&gt;/home/usuario&lt;/em&gt; es tu propio directorio de usuario, y que puedes volver a ella rápidamente mediante el comando &lt;strong&gt;cd ~&lt;/strong&gt;. El símbolo del tilde &lt;strong&gt;~&lt;/strong&gt; es importante pues te avita tener que escribir la ruta &lt;em&gt;/home/usuario&lt;/em&gt;.&lt;/p&gt;
+
+&lt;h3 id=&quot;ejercicio-4-crear-directorios-con-mkdir&quot;&gt;Ejercicio 4: Crear Directorios con mkdir&lt;/h3&gt;
+
+&lt;p&gt;Un directorio puede contener muchos archivos diferentes en su interior, y te permitirá organizar mejor tu entorno. Sólo puedes crear directorios dentro de tu directorio &lt;em&gt;/home&lt;/em&gt; personal.&lt;/p&gt;
+
+&lt;p&gt;Puedes crear un directorio usando el comando &lt;strong&gt;mkdir&lt;/strong&gt;, seguido por el nombre del directorio que quieres crear.&lt;/p&gt;
+
+&lt;p&gt;En este ejercicio, crearás un único directorio de trabajo llamado &lt;em&gt;temporal&lt;/em&gt;, el cual estará localizado dentro de tu directorio /home de usuario (“~”). Puedes hacerlo introduciendo el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mkdir ~/temporal&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Los comandos UNIX te permiten ahorrar tiempo usando múltiples directorios o archivos.&lt;/p&gt;
+
+&lt;p&gt;Por ejemplo, crea tres subdirectorios de práctica a la vez localizados dentro del directorio ~/temporal. A tal fin se separan las “ramas” de la ruta mediante la barra /. Utiliza entonces el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mkdir ~/temporal/cartas ~/temporal/cuentos ~/temporal/poemas&lt;/strong&gt;&lt;/p&gt;
+
+&lt;h4 id=&quot;tutoral-desplazarnos-en-la-estructura&quot;&gt;Tutoral: Desplazarnos en la estructura.&lt;/h4&gt;
+
+&lt;p&gt;En este caso, cambia tu posición al directorio llamado “temporal” que creamos dentro de nuestro directorio de usuario.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd ~/temporal/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Podrás comprobar que te encuentras dentro del directorio temporal ingresando nuevamente el comando &lt;strong&gt;pwd&lt;/strong&gt;.&lt;/p&gt;
+
+&lt;pre&gt;/home/fulano/temporal&lt;/pre&gt;
+
+&lt;p&gt;Muchas shells también indican el directorio actual en el mismo prompt, lo que permite saber en todo momento en que rama del árbol de directorio estamos localizaados, y suelen hacer innecesario utilizar el comando pwd. Por ejemplo, podría indicarnos:&lt;/p&gt;
+
+&lt;pre&gt;**/home/usuario/temporal**&lt;/pre&gt;
+
+&lt;p&gt;…o bien:&lt;/p&gt;
+
+&lt;pre&gt;~/temporal/&lt;/pre&gt;
+
+&lt;p&gt;Al pedir un listado del contenido del directorio con &lt;strong&gt;ls&lt;/strong&gt;, le sistema presentará el contenido del directorio donde estás asentado. Si estás en el directorio &lt;em&gt;~/temporal/&lt;/em&gt;, podría indicarte:&lt;/p&gt;
+
+&lt;pre&gt;cartas/ cuentos/ poemas/&lt;/pre&gt;
+
+&lt;p&gt;Posicionado en el directorio ~/temporal, ilsta ahora el contenido de tu directorio de usuario &lt;em&gt;/home/fulano&lt;/em&gt;. Para ello puedes usar la abreviatura ~.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls ~&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…y el sistema te podría presentar ahora:&lt;/p&gt;
+
+&lt;pre&gt;MailDir/ public_html/ temporal/&lt;/pre&gt;
+
+&lt;p&gt;Para retroceder un nivel en el árbol de directorios, se usa el comando **cd .. **&lt;/p&gt;
+
+&lt;p&gt;Por lo tanto, si estabas en /home/fulano/temporal e ingresas **cd .. **, serás transportado a /home/fulano.&lt;/p&gt;
+
+&lt;p&gt;¡Podrás ahora elegir qué te conviene mas: si listar directorios o moverte a ellos, o moverte a los directorios para luego listarlos. Ambas formas de trabajar son válidas.&lt;/p&gt;
+
+&lt;p&gt;Por ejemplo, asbiendo que el directorio temporal está dentro de tu /home, sin importar cual sea tu directorio actual, siempre puedes listarlo con:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls ~/temporal&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;O bien podrías cambiar tu posicionamiento actual a ~/temporal y luego listarlo:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd ~/temporal&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Ya has aprendido los rudimentos de los directorios, cómo ingresar a ellos y cómo moverte en el árbol de directorios.&lt;/p&gt;
+
+&lt;h3 id=&quot;ejercicio-5-crear-archivos-con-touch&quot;&gt;Ejercicio 5: Crear archivos con touch&lt;/h3&gt;
+
+&lt;p&gt;Cada archivo en el sistema tiene un nombre, y opcionalmente puede tener una extensión descriptiva.&lt;/p&gt;
+
+&lt;p&gt;Debes tener en cuenta una regla fundamental: no pueden existir dos archivos con el mismo nombre dentro el mismo directorio.&lt;/p&gt;
+
+&lt;p&gt;Dentro de tu directorio &lt;em&gt;/temporal&lt;/em&gt;, crea cinco archivos de prueba llamados &lt;em&gt;prueba1.txt&lt;/em&gt;, &lt;em&gt;prueba2.txt&lt;/em&gt;, &lt;em&gt;prueba3.txt prueba4.txt&lt;/em&gt; y &lt;em&gt;prueba5.txt&lt;/em&gt;.&lt;/p&gt;
+
+&lt;p&gt;Una forma posible pero ineficiente sería ordenar:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;touch /home/usuario/temporal/prueba1.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…y repetir el proceso hasta el archivo &lt;em&gt;prueba5.txt&lt;/em&gt;.&lt;/p&gt;
+
+&lt;p&gt;Pero escribir eso es tedioso. Simplemente usa &lt;strong&gt;cd&lt;/strong&gt; para cambiar al directorio temporal:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd ~/temporal/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…y a continuación crea los cuatro archivos que faltan, de una sola vez, con el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;touch prueba2.txt prueba3.txt prueba4.txt prueba5.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Como ves, si estás localizado dentro de un directorio, no es necesario escribir toda la ruta.&lt;/p&gt;
+
+&lt;p&gt;Ten en cuenta que si ahora introduces el comando &lt;strong&gt;ls&lt;/strong&gt;, recibirás un listado del directorio donde te encuentras (~/termporal), informando el contenido:&lt;/p&gt;
+
+&lt;pre&gt;cartas/ poemas/ prueba2.txt prueba4.txt
+cuentos/ prueba1.txt prueba3.txt prueba5.txt&lt;/pre&gt;
+
+&lt;h3 id=&quot;ejercicio-6-copiar-con-cp&quot;&gt;Ejercicio 6: Copiar con cp&lt;/h3&gt;
+
+&lt;p&gt;En ocasiones puede ser útil copiar un archivo o directorio (tanto aislado como completo) en otro lugar.&lt;/p&gt;
+
+&lt;p&gt;Podremos realizar copias de un archivo con el comando &lt;strong&gt;cp&lt;/strong&gt;.&lt;/p&gt;
+
+&lt;p&gt;Supongamos que queremos copiar el archivo llamado prueba5.txt en otro archivo llamado prueba5.txt.copia, usamos:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cp prueba5.txt prueba5.txt.copia&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Copia ahora el fichero &lt;em&gt;prueba4.txt&lt;/em&gt; dentro del directorio &lt;em&gt;poemas/&lt;/em&gt;. Puedes usar el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cp prueba4.txt poemas/corazon.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;También puedes copiar directorios:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cp poemas/ poemas_copiados/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Y podrás copiar directorios con sus contenidos, usando la opción &lt;strong&gt;-r&lt;/strong&gt;:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cp -r cartas/ cartas_copiadas/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;ejercicio-7-mover-o-renombrar-con-mv&quot;&gt;Ejercicio 7: Mover o renombrar con mv&lt;/h3&gt;
+
+&lt;p&gt;En un entorno ideal, los archivos o directorios estarían donde los queremos y necesitamos. Pero esto no siempre es así.&lt;/p&gt;
+
+&lt;p&gt;Los sistemas UNIX utilizan el comando &lt;strong&gt;mv&lt;/strong&gt; para mover o renombrar un archivo. Se usa la sintáxis:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mv origen destino&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Por ejemplo renombra el archivo prueba1.txt para que se llame &lt;em&gt;carta_abuelo.txt&lt;/em&gt; mediante el comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mv prueba1.txt carta_abuelo.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;También puedes usar el comando para cambiar de directorio el fichero. Por ejemplo:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mv carta_abuelo.txt cartas/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Ten en cuenta que la / es importante en UNIX. Indica que debes mover el archivo “carta_abuelo.txt” al interior de un directorio llamado cartas/.&lt;/p&gt;
+
+&lt;p&gt;Pero si olvidas la / en el directorio cartas/ y sólo indicas&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mv carta_abuelo.txt cartas&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;…pues el intérprete buscará un archivo llamado “carta_abuelo.txt” y le cambiará el nombre a “cartas”. ¡Recuerda!, la / al final de un nombre indica la diferencia entre un directorio y un archivo.&lt;/p&gt;
+
+&lt;p&gt;Renombra ahora el archivo prueba3.txt a cenicienta.txt y muévelo al directorio cuentos/ usando un único comando:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;mv prueba3.txt cuentos/cenicienta.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;h3 id=&quot;ejercicio-8-borrar-con-rm&quot;&gt;Ejercicio 8: Borrar con rm&lt;/h3&gt;
+
+&lt;p&gt;Si no necesitas un archivo o directorio, puedes borrarlo. Esto ahorrará recursos de cómputo en el sistema, que podremos disfrutar entre todos.&lt;/p&gt;
+
+&lt;p&gt;Puedes borrar archivos dentro de un directorio mediante el comando &lt;strong&gt;rm&lt;/strong&gt; (“remover”).&lt;/p&gt;
+
+&lt;p&gt;En este tutorial, finalizaremos eliminando los archivos y directorios ya creados. Desplázate al directorio &lt;em&gt;~/temporal&lt;/em&gt; y borra el archivo &lt;em&gt;prueba5.txt.copia&lt;/em&gt; con:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;cd ~/temporal&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;rm prueba5.txt.copia&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;Podrías repetir esto para borrar el resto de los archivos, pero podrías también usar el comodín &lt;strong&gt;?&lt;/strong&gt; para indicar “todo tipo de archivo que incie con prueba, contenga un caracter cualquiera, y termine con .txt”. Esto se hace de la siguiente manera:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;rm prueba?.txt&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;em&gt;rm&lt;/em&gt; sólo puede borrar archivos. En caso de querer borrar un directorio, debes utilizar el modificador &lt;strong&gt;-r&lt;/strong&gt;. Por ejemplo:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;rm -r cuentos/&lt;/strong&gt;&lt;/p&gt;
+
+&lt;h2 id=&quot;conclusión&quot;&gt;Conclusión&lt;/h2&gt;
+
+&lt;p&gt;¡Felicitaciones! Ya conoces los rudimentos básicos de un sistema similar a UNIX.&lt;/p&gt;
+
+&lt;p&gt;Si lo deseas, puedes borrar ahora el directorio &lt;em&gt;temporal/&lt;/em&gt;:&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;rm -r ~/temporal&lt;/strong&gt;&lt;/p&gt;
+
+&lt;p&gt;¡Vuelve a tu directorio &lt;em&gt;/home&lt;/em&gt; con el comando &lt;strong&gt;cd ~&lt;/strong&gt; y continúa disfrutando de texto-plano.xyz, el entorno minimalista!&lt;/p&gt;
+</content>
+ </entry>
+
+ <entry>
<title>Cómo configurar la confianza de las claves GPG.</title>
<link href="wiki.texto-plano.xyz/2021/01/23/como-configurar-la-confianza-de-las-claves-gnu-pg"/>
<updated>2021-01-23T23:37:00-03:00</updated>
Un proyecto texto-plano.xyz