tutorial_de_tops-20_en_twenex.org

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tutorial_de_tops-20_en_twenex.org [2022/09/22 14:51] perontutorial_de_tops-20_en_twenex.org [2024/01/13 02:36] (actual) peron
Línea 317: Línea 317:
  
  
-==== Correo electrónico: MM ====+===== Correo electrónico ===== 
 + 
 +=== MM ===
  
 Utiliza el subsistema MM para enviar y recibir correo electrónico. Podrás recibir correo desde el mundo exterior. Es muy recomendable usar texto plano para los envíos. Utiliza el subsistema MM para enviar y recibir correo electrónico. Podrás recibir correo desde el mundo exterior. Es muy recomendable usar texto plano para los envíos.
Línea 359: Línea 361:
 El usuario de correo remoto será capaz de responder sin modificaciones a la dirección de remitente (//usuario//@twenex.org). El usuario de correo remoto será capaz de responder sin modificaciones a la dirección de remitente (//usuario//@twenex.org).
  
-=== Leer el correo ===+== Leer el correo ==
  
 En el subsistema MM, usa el comando HEADERS ALL para ver todos los correos recibidos en tu //bandeja de entrada//. En el subsistema MM, usa el comando HEADERS ALL para ver todos los correos recibidos en tu //bandeja de entrada//.
Línea 384: Línea 386:
 Ten en cuenta que la dirección TWENEX.ORG no es demasiado compatible. Podría tener problemas para utilizar MIME64, HTML y otros tipos de correo electrónico. Privilegia el uso de texto plano. Ten en cuenta que la dirección TWENEX.ORG no es demasiado compatible. Podría tener problemas para utilizar MIME64, HTML y otros tipos de correo electrónico. Privilegia el uso de texto plano.
  
-==== BBOARD ====+=== BBOARD ===
 Es una cartelera electrónica interna al sistema TWENEX, en forma de bandejas para el subsistema de correo. Ingresa al subsistema de correo: Es una cartelera electrónica interna al sistema TWENEX, en forma de bandejas para el subsistema de correo. Ingresa al subsistema de correo:
  
Línea 396: Línea 398:
 BBOARD BBOARD
 </code> </code>
-Verás que hay distintos tablones. 
  
 +Verás que hay distintos tablones. Puedes enviar correo público al tablón de bboard a ''bboard@twenex.org''.
 ====== Editores en TWENEX ====== ====== Editores en TWENEX ======
 ==== Emacs ==== ==== Emacs ====
Línea 456: Línea 458:
  
 ==== Editor TECO ==== ==== Editor TECO ====
 +
 TECO es un editor de líneas. TECO es un editor de líneas.
 <code> <code>
Línea 491: Línea 494:
   * Algunas versiones de TECO tiene un comando **EBfichero$Y** que hace lo mismo que 1 y 2 en un solo paso.   * Algunas versiones de TECO tiene un comando **EBfichero$Y** que hace lo mismo que 1 y 2 en un solo paso.
  
-  - Prefijo numérico: mueve/borra múltiples caracteres (un número negativo invertirá la dirección).+  - **Prefijo numérico**: mueve/borra múltiples caracteres (un número negativo invertirá la dirección)
 +  - **Prefijo numérico**: mueve/tipeea/borra múltiples líneas (un número negativo invierte la dirección); (sólo T, K). Prefijo H: tipea/borra todo el archivo.
  
-  - Prefijo numérico: mueve/tipeea/borra múltiples líneas (un número negativo invierte la dirección); (sólo T, K). Prefijo H: tipea/borra todo el archivo.+> TECO y sus variaciones si distinguían sobre todo por su muy escaso uso de memoria y su empleo normalmente asíncrono con la máquina remota
  
-> TECO y sus variaciones si distinguían sobre todo por su escasísimo uso de memoria, y su empleo normalmente asíncrono con la máquina remota. +====EDT====
  
 +EDT es un editor modal, y uno de los pocos editores de TOPS-20 que funciona intuitivamente a la mayoría de los usuarios. Es un editor de pantalla tipico. Su archivo de configuración es [[EDTINI.EDT]]. 
  
 +Usa el comando **CHANGE** para pasar a modo inserción. Para salir del editor, en el modo de inserción presiona **Ctrl+z** y el comando **EXIT** (para guardar cambios y salir), o **QUIT** para salir sin guardar los cambios.
 ====== Herramientas de Chat ====== ====== Herramientas de Chat ======
  
Línea 567: Línea 573:
 asñi como protecciones adicionales que son únicas a TOPS-20. asñi como protecciones adicionales que son únicas a TOPS-20.
  
-* PARA ARCHIVOS:+=== Protección para ficheros===
 <code> <code>
    OCTAL   PROPIEDAD    OCTAL   PROPIEDAD
Línea 580: Línea 586:
 </code> </code>
  
-* PARA DIRECTORIOS:+===Protección para directorios===
 <code> <code>
    OCTAL   PROPIEDAD    OCTAL   PROPIEDAD
Línea 599: Línea 605:
                                        \____ su propio usuario (propietario)                                        \____ su propio usuario (propietario)
 </code> </code>
-Como tal, usted y los usuarios en su grupo tendrán acceso completo al directorio <LOGIN>, mientra que todos los demás usuarios no tendrán acceso alguno.+Como tal, usted y los usuarios en su grupo tendrán acceso completo al directorio <LOGIN>, mientra que todos los demás usuarios no tendrán acceso alguno. Es recomendable probar un estándar menos laxo con **SET DIRECTORY PROTECTION <USUARIO> 777740**. En cualquier caso, para accionar sobre tu directorio se te solicitará la contraseña de login a modo de confirmación.
  
 Si está acostumbrado a los permisos de fichero de UNIX, debería resultarle impresionante el manejo que hace TOPS-20, ya que es posible crear un archivo que: Si está acostumbrado a los permisos de fichero de UNIX, debería resultarle impresionante el manejo que hace TOPS-20, ya que es posible crear un archivo que:
  
-- No aparezca en un listado de directorio +  - No aparezca en un listado de directorio 
-- No sea legible incluso si conoce su nombre. +  - No sea legible incluso si conoce su nombre. 
-- Sea agregable a todos los usuarios+  - Sea agregable a todos los usuarios
  
 Los ficheros tienen atributos de permisos como en Unix, pero en octales.  Los ficheros tienen atributos de permisos como en Unix, pero en octales. 
Línea 615: Línea 621:
 </code> </code>
 El espacio se indica en "PAGES" (páginas). El espacio se indica en "PAGES" (páginas).
 +==Permisos para Finger==
 +Por ejemplo, puedes crear un ''finger.plan'', darle permisos con 
 +
 +<code bash>set file protection finger.plan 775252</code>
 +<code bash>finger <usuario> /whois</code>
  
 ===== Bash en TOPS-20 ===== ===== Bash en TOPS-20 =====
  
  
-Se puede llamar a esta función totalmente espúrea, pero puedes ejecutar el intérprete [[bourne_again_shell|BASH]] del proyecto GNU compilado para TOPS-20.+Se puede llamar a esta función totalmente espúrea, pero puedes ejecutar el intérprete [[bash|Shell de Bourne]] del proyecto GNU compilado para TOPS-20.
  
 Para ello ingresamos: Para ello ingresamos:
  • tutorial_de_tops-20_en_twenex.org.txt
  • Última modificación: 2024/01/13 02:36
  • por peron