Como para os nomes das tabelas cron (crontab) cron, inittab e init (fstab): tanto quanto eu sei, além da associação óbvia de tab
com "table", isso significa que elas são os arquivos principais para configurar essas ações.
Os nomes curtos provavelmente também são devidos à natureza do Unix de ser prático e usar comandos concisos.
Além disso, antigamente, os terminais de teletipo eram lentos.
Deve-se notar que os conceitos de crontab
, initab
e fstab
são razoavelmente antigos na tradição Unix.
Poderíamos também fazer especulações, já que a maioria dos sistemas de arquivos contemporâneos tinha limitações severas no tamanho dos nomes de arquivos, que eram mantidos intencionalmente curtos por razões de compatibilidade ou para facilitar a navegação de backups em sistemas (arquivos) estrangeiros. [ou bootstraping toolchains]
A página de manual do Vixie crontab
menciona especificamente as tabelas: crontab
é o programa usado para instalar, desinstalar ou listar as tabelas usadas para conduzir o daemon do cron (8) no Vixie Cron.
A página crontab (5) para o cron do ISC (old Vixie) tem como nome "crontab - tables for driving cron".
Nos manuais do usuário do AT & T:
-
inittab
é descrito como "script para o processo init" no manual do System V; -
mnttab
é descrito como "aba do sistema de arquivos montado " nos manuais System III e System V;
Curiosamente, tanto initab
como mnttab
parecem ser as referências mais antigas encontradas em arquivos de guias *.