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 tab
con "tabla", significa que son los archivos principales para configurar esos comportamiento.
Los nombres cortos probablemente también se deban 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 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 exploración de copias de seguridad en sistemas (archivos) extranjeros. [o cadenas de herramientas de arranque]
La página de manual de Vixie crontab
menciona específicamente las tablas: crontab
es el programa utilizado para instalar, desinstalar o enumerar las tablas utilizadas para controlar el demonio cron (8) en Vixie Cron.
La página crontab (5) para ISC (antiguo Vixie) cron tiene como nombre "crontab - tablas para manejar cron".
En los manuales de usuario de AT&T:
inittab
se describe como "script para el proceso init" en el manual del Sistema V;
mnttab
se describe como " pestaña del sistema de archivos montado " en los manuales del Sistema III y del Sistema V;
Curiosamente, ambos initab
y mnttab
parecen ser las referencias más antiguas encontradas de archivos * tab.
fstab