Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente | ||
uso_de_gopher [2021/07/21 17:08] – peron | uso_de_gopher [2023/07/11 16:21] – [Tutorial 1. Uso del Navegador de Gopher] peron | ||
---|---|---|---|
Línea 2: | Línea 2: | ||
- | Siendo parte de la comunidad de texto-plano.xyz, | + | Siendo parte de la comunidad de texto-plano.xyz, |
- | < | + | |
+ | >Con Gopher podrás hacer públicos los contenidos de textos de un directorio, tanto aquí como hacia el resto del mundo. | ||
+ | |||
+ | Lo único que tienes que hacer es crear tu propio directorio | ||
+ | < | ||
mkdir ~/ | mkdir ~/ | ||
</ | </ | ||
- | Todo archivo y directorio que muevas a ese directorio podrá ser consultados por cualquier persona que utilice algún navegador gopher, tales como gopher, [[lynx]], [[bombadillo]] | + | Todo archivo y directorio que muevas a ese directorio podrá ser consultados por cualquier persona que utilice algún navegador gopher, tales como [[uso_de_gopher# |
- | Si deseas tener mayor control y dar un cierto orden a lo que compartes puedes crear archivos llamados gophermap. En ellos podrás crear " | + | Si deseas tener mayor control y dar un cierto orden a lo que compartes puedes crear archivos llamados |
Para administrar tus archivos [[aprende_a_usar_la_terminal|debes conocer los comandos básicos para ello, como touch, ls, mkdir, mv, cp]], etc. | Para administrar tus archivos [[aprende_a_usar_la_terminal|debes conocer los comandos básicos para ello, como touch, ls, mkdir, mv, cp]], etc. | ||
+ | |||
===== Tutoriales ===== | ===== Tutoriales ===== | ||
Línea 17: | Línea 22: | ||
Visita los gophers de la comunidad texto-plano.xyz para que te des una idea de las posibilidades. Utiliza el navegador **gopher**.{{ : | Visita los gophers de la comunidad texto-plano.xyz para que te des una idea de las posibilidades. Utiliza el navegador **gopher**.{{ : | ||
- | < | + | < |
gopher gopher:// | gopher gopher:// | ||
</ | </ | ||
Este es tal vez el más minimalista de los navegadores de Gopher. Te presentará en la terminal el contenido del hoyo Gopher de la comunidad. | Este es tal vez el más minimalista de los navegadores de Gopher. Te presentará en la terminal el contenido del hoyo Gopher de la comunidad. | ||
- | Podrás navegar usando las **teclas AvPág y RePág**, y también la barra espaciadora para paginar el contenido. Con las **flechas de cursor** podrás desplazarte en los vínculos, ficheros o directorios, | + | Podrás navegar usando las **teclas AvPág** y **RePág**, y también la barra espaciadora para paginar el contenido. Con las **flechas de cursor** podrás desplazarte en los vínculos, ficheros o directorios, |
- | Podrás agregar a favoritos un Vínculo o Enlace de Gopher, posicionándose sobre el vínculo y presionando la **tecla a**. Si deseas ver tu lista de favoritos almacenados, | + | Podrás agregar a favoritos un Vínculo o Enlace de Gopher, posicionándose sobre el vínculo y presionando la **tecla a**. Si deseas ver tu lista de favoritos almacenados, |
Si deseas abandonar el cliente gopher y volver al shell de texto-plano.xyz, | Si deseas abandonar el cliente gopher y volver al shell de texto-plano.xyz, | ||
Línea 34: | Línea 39: | ||
==== Tutorial 2: Crear la estructura de tu Hoyo Gopher ==== | ==== Tutorial 2: Crear la estructura de tu Hoyo Gopher ==== | ||
+ | Es útil considerar una estructura general que usarás para tu //hoyo Gopher//. En este tutorial de práctica encontrarás la forma de hacerlo. | ||
- | Es útil considerar una estructura general que usarás para tu hoyo Gopher. En este tutorial | + | Crea dentro |
- | Crea dentro de tu directorio // | + | A tal fin, introduce los siguientes comandos: |
- | A tal fin, ntroduce los siguientes comandos: | + | < |
- | < | + | |
cd ~/ | cd ~/ | ||
mkdir noticias/ cuentos/ poemas/ pensamientos/ | mkdir noticias/ cuentos/ poemas/ pensamientos/ | ||
Línea 49: | Línea 54: | ||
==== Tutorial 3: Crear archivos para compartir ==== | ==== Tutorial 3: Crear archivos para compartir ==== | ||
- | + | Edita un archivo llamado | |
- | Edita un archivo llamado hola.txt con el editor de texto GNU Nano. Ingresa el comando: | + | < |
- | < | + | |
nano ~/ | nano ~/ | ||
</ | </ | ||
- | Aparecerá en tu terminal el editor | + | Aparecerá en tu terminal el editor con archivo vacío llamado |
- | Escribe el texto que desees. Recuerda | + | Escribe el texto que desees |
- | Es obligatorio | + | Es obligatorio |
Siguiendo este consejo, crea ahora un nuevo archivo de texto para un " | Siguiendo este consejo, crea ahora un nuevo archivo de texto para un " | ||
- | < | + | |
+ | < | ||
nano ~/ | nano ~/ | ||
</ | </ | ||
Línea 67: | Línea 72: | ||
Escriba el pensamiento que quieras. Por ejemplo: | Escriba el pensamiento que quieras. Por ejemplo: | ||
- | Quien desea aprender, pronto llegará a saber. | + | Quien desee aprender, pronto llegará a saber. |
Usa **Ctrl+o** y **Ctrl+x** para guardarlo y salir. | Usa **Ctrl+o** y **Ctrl+x** para guardarlo y salir. | ||
==== Tutorial 4: Revisa tu Hoyo Gopher ==== | ==== Tutorial 4: Revisa tu Hoyo Gopher ==== | ||
- | |||
Ingresa directamente al mismo: | Ingresa directamente al mismo: | ||
- | < | + | < |
- | gopher gopher:// | + | gopher gopher:// |
</ | </ | ||
Línea 89: | Línea 93: | ||
</ | </ | ||
- | Navega en los directorios y revisa el archivo hola. Sal del navegador Gopher con la **tecla q**. | + | Navega en los directorios y revisa el archivo |
==== Tutorial 5: Creación de archivos gophermap ==== | ==== Tutorial 5: Creación de archivos gophermap ==== | ||
+ | La funcionalidad básica de Gopher muestra los directorios y ficheros de tu //hoyo Gopher//, pero no es muy atractiva. Por tal motivo, podrás crear dentro de los directorios unos archivos opcionales llamados '' | ||
- | La funcionalidad básica de Gopher muestra los directorios y ficheros de tu hoyo Gopher, pero no es muy atractiva. | ||
- | |||
- | Por tal motivo, podrás crear dentro de los directorios unos archivos opcionales llamados " | ||
- | |||
- | He aquí un ejemplo de un archivo gophermap: | ||
< | < | ||
- | Este es el Hoyo de Fulano! | + | Este es el Hoyo de ~fulana! |
0Bienvenido | 0Bienvenido | ||
Línea 115: | Línea 115: | ||
</ | </ | ||
- | Toda vez que encuentre un archivo | + | Toda vez que encuentre un archivo |
- | Así es como se vería el //gophermap// de ejemplo: | + | Así es como se vería el '' |
< | < | ||
| | ||
- | Este es el Hoyo Gopher de Fulano | + | Este es el Hoyo Gopher de Fulana |
(FILE) Bienvenido | (FILE) Bienvenido | ||
Línea 136: | Línea 136: | ||
(DIR) Volver a Texto-Plano.xyz | (DIR) Volver a Texto-Plano.xyz | ||
</ | </ | ||
- | Como puedes apreciar, el contenido de este fichero debe seguir una sintaxis específica de encolumnado con tabulaciones. La sintaxis que deben seguir los ficheros gophermap es: | + | |
+ | Como puedes apreciar, el contenido de este fichero debe seguir una sintaxis específica de encolumnado con tabulaciones. La sintaxis que deben seguir los ficheros | ||
< | < | ||
XAlgún texto aquí< | XAlgún texto aquí< | ||
Línea 143: | Línea 145: | ||
En esta sintaxis: | En esta sintaxis: | ||
- | * el primer caracter (" | + | * el primer caracter (" |
- | * "Algún texto aquí" | + | * '' |
- | * <TAB> es el caracter de espacio de tabulación, | + | * '' |
- | * "/ | + | * '' |
- | * "ejemplo.org" | + | * '' |
- | * el último caracter ("N" | + | * el último caracter ('' |
- | Ten presente que las opciones indicadas tras el segundo //< | + | Ten presente que las opciones indicadas tras el segundo //< |
+ | |||
+ | Los '' | ||
+ | |||
+ | ^^ | ||
+ | |**Itemtype** |**Contenido** | | ||
+ | | **0** | Fichero de texto | | ||
+ | | **1** | Directorio | | ||
+ | | **2** | Servidor de nombres CSO | | ||
+ | | **3** | Error | | ||
+ | | **4** | Archivador Mac HQX | | ||
+ | | **5** | Binario de PC | | ||
+ | | **6** | Fichero uu-encoded UNIX | | ||
+ | | **7** | Servidor de búsqueda | | ||
+ | | **8** | Sesión de Telnet | | ||
+ | | **9** | Archivo Binario | | ||
+ | | **c** | Calenadrio (no en 2.06) | | ||
+ | | **e** | Evento (no en 2.06) | | ||
+ | | **g** | Imagen GIF | | ||
+ | | **h** | Lenguaje de Hipertexto [[HTML]] | | ||
+ | | **i** | Tipo de Texto "en línea" | ||
+ | | **s** | Sonido | | ||
+ | | **I** | Imagen (otra que no sea GIF) | | ||
+ | | **M** | Mensaje mixto MIME Multiparte. | | ||
+ | | **T** | Sesión TN3270 | | ||
- | Los "// | ||
- | < | ||
- | Itemtype Contenido | ||
- | 0 Fichero de texto | ||
- | 1 Directorio | ||
- | 2 Servidor de nombres CSO | ||
- | 3 Error | ||
- | 4 Archivador Mac HQX | ||
- | 5 Binario de PC | ||
- | 6 Fichero uu-encoded UNIX | ||
- | 7 Servidor de búsqueda | ||
- | 8 Sesión de Telnet | ||
- | 9 Archivo Binario | ||
- | c Calenadrio (no en 2.06) | ||
- | e Evento (no en 2.06) | ||
- | g Imagen GIF | ||
- | h Lenguaje de Hipertexto HTML | ||
- | i Tipo de Texto "en línea" | ||
- | s Sonido | ||
- | I Imagen (otra que no sea GIF) | ||
- | M Mensaje mixto MIME Multiparte. | ||
- | T Sesión TN3270 | ||
- | </ | ||
¡Recuerda la sintaxis de Gophermap! Hay que ser cuidadoso con los caracteres de tabulación. En el ejemplo indicado arriba, existen algunas tabulaciones para encolumnar la sintaxis. Por ejemplo, la tercera línea se escribe: | ¡Recuerda la sintaxis de Gophermap! Hay que ser cuidadoso con los caracteres de tabulación. En el ejemplo indicado arriba, existen algunas tabulaciones para encolumnar la sintaxis. Por ejemplo, la tercera línea se escribe: | ||
+ | |||
< | < | ||
0Bienvenida< | 0Bienvenida< | ||
Línea 182: | Línea 186: | ||
...mientras que la onceava línea se escribe: | ...mientras que la onceava línea se escribe: | ||
- | 0Porque | + | 0Porqué |
</ | </ | ||
+ | |||
==== Borrar todo lo realizado los tutoriales ==== | ==== Borrar todo lo realizado los tutoriales ==== | ||
- | |||
En la terminal todo tiene un final, todo termina. Si deseas borrar lo practicado en este tutorial, podrás hacerlo mediante: | En la terminal todo tiene un final, todo termina. Si deseas borrar lo practicado en este tutorial, podrás hacerlo mediante: | ||
- | < | + | |
+ | < | ||
cd ~/ | cd ~/ | ||
rm -r pensamientos/ | rm -r pensamientos/ | ||
rm hola.txt | rm hola.txt | ||
</ | </ | ||
- | Y opcionalmente, | + | |
- | < | + | Y opcionalmente, |
+ | |||
+ | < | ||
rm ~/ | rm ~/ | ||
</ | </ | ||
Línea 200: | Línea 207: | ||
===== Conclusión ===== | ===== Conclusión ===== | ||
- | + | El entorno | |
- | El entorno texto-plano.xyz es una comunidad participativa y minimalista en castellano. Con estos conocimientos adquiridos podrás | + |