terminology – ¿Cuál es el significado de "tab", por ejemplo, en "crontab" o "inittab"?

Pregunta:

¿Qué significa la "pestaña" en "crontab" o "inittab"?
Tener alguna idea de su significado puede ayudar a categorizar mentalmente los archivos que contienen el sufijo "tab" y comprender su relación con las otras partes de un sistema operativo.

Respuesta:

En cuanto a los nombres de la tabla cron (crontab), la tabla init (inittab) y las tablas del sistema de archivos (fstab): que yo sepa, además de la asociación obvia de la tab con la "tabla", significa que son los archivos principales para configurar esas acciones.

Los nombres cortos probablemente también se deben a la naturaleza de Unix de ser práctico y usar comandos concisos.

Además, en los viejos tiempos, los terminales de teletipo eran lentos.

Debe tenerse en cuenta que los conceptos de crontab , initab y fstab son bastante antiguos en la tradición de Unix.

También podríamos hacer especulaciones, ya que la mayoría de los sistemas de archivos contemporáneos tenían limitaciones severas en la longitud de los nombres de archivos, que se mantuvieron intencionalmente cortos por razones de compatibilidad o para facilitar la navegación de copias de seguridad en sistemas (de archivos) externos. [o cadenas de herramientas de arranque]

La página de manual de Vixie crontab menciona específicamente las tablas: crontab es el programa que se usa para instalar, desinstalar o listar las tablas que se usan para manejar el demonio cron (8) en Vixie Cron.

La página crontab (5) para ISC (antigua Vixie) cron tiene como nombre "crontab – tablas para manejar cron".

En los manuales de usuario de AT&T:

  • inittab se describe como "secuencia de comandos para el proceso de inicio" en el manual de System V;
  • mnttab se describe como " pestaña del sistema de archivos montado" en los manuales System III y System V;

Curiosamente, tanto initab como mnttab parecen ser las referencias más antiguas encontradas de archivos * tab.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım