finger

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
finger [2022/04/04 17:25] – [finger en texto-plano] peronfinger [2024/02/20 18:54] (actual) peron
Línea 6: Línea 6:
 ==== Historia ==== ==== Historia ====
  
-Este antiguo programa fue  creado en 1971 por Les Earnest para el mainframe [[pdp#pdp-10|DEC PDP-10]], de la universidad de Stanford. Aquella computadora contaba con un utilitario llamado WHO, que ofrecía un resumen bastante parco de quien estaba "en línea" en el sistema multiusuario a tiempo compartido. +Este antiguo programa fue  creado en 1971 por Les Earnest para el mainframe [[pdp#pdp-10|DEC PDP-10]], de la universidad de Stanford. El sistema [[WAITS]] de aquella computadora contaba con un utilitario llamado WHO, que ofrecía un resumen bastante parco de quien estaba "en línea" en el [[tiempo_de_computo_compartido|sistema multiusuario a tiempo compartido]]
  
-Sin duda el sentido era académico/empresarial, pero los hackers pronto lo utilizaron para escribir un perfil de presentación y agregar cierta información personal de contacto. No tardó en transformarse en una manera de compartir pensamientos, aforismos y visiones del mundo.+Si bien el sentido del programa WHO era académico/empresarial, pronto los [[hacker|hackers]]  comenzaron a utilizarlo para escribir un perfil de presentación y agregarle cierta información de contacto. No tardó en transformarse en una manera de compartir pensamientos, aforismos y visiones del mundo.
  
 > Finger se transformó así en lo que podríamos considerar la primer red social, en el sentido informático moderno. > Finger se transformó así en lo que podríamos considerar la primer red social, en el sentido informático moderno.
Línea 14: Línea 14:
 ===== finger en texto-plano ===== ===== finger en texto-plano =====
  
-Además de permitir saber quién esta online, finger es capaz de presentar en la terminal dos ficheros de acceso público que terceros usuarios puede dejar opcionalmente  en su directorio. Estos ficheros de texto se deben llamar //~/.project// //.plan//.+Además de permitir saber quién esta online, //finger// es capaz de presentar en la terminal dos ficheros de acceso público que terceros usuarios puede dejar opcionalmente  en su directorio. Estos ficheros de texto se deben llamar ''~/.project'' ''~/.plan''.
  
-> Como texto-plano.xyz utiliza alias para identificarte, podrías desear crear un perfil de finger para informar algunos intereses públicos.+> Como texto-plano.xyz utiliza alias para identificarte, podrías desear crear un perfil de finger para informar algunos intereses públicos pero respetuosos de tu anonimato.
  
 +=== Revisa los finger ===
 Texto-plano.xyz dispone de finger en su base interna (de momento). Utilizas el comando: Texto-plano.xyz dispone de finger en su base interna (de momento). Utilizas el comando:
  
Línea 24: Línea 25:
 </code> </code>
  
-...recibirás información similar al comando **w**, informádote de quién está en línea en el sistema.+...recibirás información similar al comando **w**, informándote quién está en línea en el sistema.
  
-Si ingresas el nombre de un usuario de sistema, también te mostrará el contenido de sus propios ficheros //~/.project// //.plan//+Si ingresas el nombre de un usuario de sistema, también te mostrará el contenido de sus propios ficheros ''~/.project'' ''.plan''
  
 Por ejemplo, Por ejemplo,
Línea 34: Línea 35:
 </code> </code>
  
-...podría devolver algo similar a esto en la terminal.+...te podría devolver algo similar a esto en tu terminal.
  
 <code> <code>
Línea 42: Línea 43:
 No Mail. No Mail.
 Project: Project:
 +  Este es mi proyecto, escrito en el archivo ~/.project
   HOLA! SOY MENGANA!   HOLA! SOY MENGANA!
           o    o           o    o
Línea 53: Línea 54:
    ___/ \   / ___,'    ___/ \   / ___,'
   /,---' \\ \_   `.   /,---' \\ \_   `.
-  `      /    `.     Me gusta la música clásica y la cumbia.+  `      /    `.     Me gusta el rock y la cumbia.
               \_  \               \_  \
          |/\/\/\| `. \          |/\/\/\| `. \
Línea 64: Línea 65:
             | / \ (             | / \ (
            /_/   \_\            /_/   \_\
-  ¡Gracias por visitar mi finger+  Un saludo para tod@s l@s que no me conocen
-  Este es mi proyecto, escrito en el archivo ~/.project.+  
 Plan: Plan:
   Este es mi plan, escrito en el fichero ~/.plan   Este es mi plan, escrito en el fichero ~/.plan
 +  Quiero aprender a usar Linux, BSD y hacer amig@s. 
 +  Gracias por visitar mi finger!
 </code> </code>
  
 +Te en cuenta que los ficheros están codificados en el viejo ASCII de 7 bits a 72 columnas, por lo que normalmente no aceptan caracteres extendidos o eñes. ¡Cosa de la antigüedad! Pero al menos se puede usar aún.
  
-Recuerda que los ficheros están codificados en el viejo ASCII de 7 bits, por lo que normalmente no aceptan caracteres extendidos o eñes. ¡Cosa de la antigûedad! Pero al menos se puede usar aún. 
  
- +Las versión de //finger// instalada en texto-plano cuenta también con la posibilidad de chequear finger en redes redes de datos de hospedaje externo, con:
-Las versión de finger instalada en texto-plano cuenta también con la posibilidad de chequear finger en redes redes de datos (hosts) externoss, con:+
  
 <code bash> <code bash>
Línea 80: Línea 82:
 </code> </code>
  
-Para ello el host externo debe tener abierto el puerto de finger, que es el número 79 de la tabla TCP. +>El huésped externo debe tener abierto el puerto de finger, que es el número 79 de la tabla TCP. 
- +=== Crea tu propio finger ===
-==== Crea tu propio finger ===+
  
-Prueba editar tus archivos //~/.project// //.plan// con tu [[editores_de_texto|editor de texto]] favorito. ¡Recuerda que su contenido será público!+Prueba editar el texto tus archivos ''~/.project'' ''~/.plan'' con tu [[editores_de_texto|editor favorito]] favorito. ¡Recuerda que su contenido será público! 
 +>Para tu finger utiliza texto justificado a 70 columnas. Si utilizas [[Nano]], podrás justificar sus párrafos a 70 columnas con **Ctrl+j**. 
  
-Si ingresas el comando **chfn** podrás modificar tus datos mostrados en la parte superior de finger.. Lamentablemente el formato es fijo y está pensado originalmente para ingresar dirección postal o bien un número telefónico. Recuerda que dichos datos son públicos y pueden ser leídos por todos los usuarios.+Si ingresas el comando **chfn** podrás modificar tus datos que son presentados en la parte superior de //finger//. Lamentablemente el formato es fijo y originalmente está pensado  para ingresar dirección postal o bien un número telefónico. Recuerda que dichos datos son públicos y pueden ser leídos por tod@s l@s usuari@s de esta y otras comunidades.
  
 +=== Niega tu finger ===
  
 +Por defecto, finger informará externamente si te encuentras en línea en este sistema. Si deseas negar tal estado por razones de anonimato, crea un fichero ''~/.nofinger'':
 +<code bash>touch ~/.nofinger</code>
  • finger.1649093115.txt.gz
  • Última modificación: 2022/04/04 17:25
  • por peron