Was bedeutet "tab" in "crontab" oder "inittab"?
Eine Vorstellung von seiner Bedeutung kann hilfreich sein, um Dateien, die das Suffix "tab" enthalten, mental zu kategorisieren und ihre Beziehung zu den anderen Teilen eines Betriebssystems zu verstehen.
terminology
the_velour_fog
quelle
quelle
fstab
find /etc -type f -name '*tab'
Antworten:
Was die Namen von (crontab) cron-Tabellen, (inittab) init-Tabellen und (fstab) Dateisystemtabellen betrifft: Soweit ich weiß, bedeutet dies neben der offensichtlichen Zuordnung
tab
zu "table", dass sie die Hauptdateien für die Konfiguration dieser Dateien sind Aktionen.Die Kurznamen liegen wahrscheinlich auch an der Natur von Unix, praktisch zu sein und knappe Befehle zu verwenden.
Darüber hinaus waren in alten Zeiten Teletyp-Terminals langsam.
Es muss die Konzepte zu beachten ,
crontab
,initab
undfstab
ist ziemlich alt in dem Unix - Lore.Wir könnten auch Spekulationen anstellen, da die meisten heutigen Dateisysteme die Länge der Dateinamen stark einschränkten und sie aus Kompatibilitätsgründen oder zur Erleichterung des Durchsuchens von Backups auf fremden (Datei-) Systemen absichtlich kurz gehalten wurden. [oder Bootstraping-Toolchains]
Die Hilfeseite für Vixie
crontab
erwähnt speziell die Tabellen:crontab
ist das Programm, das zum Installieren, Deinstallieren oder Auflisten der Tabellen verwendet wird, mit denen der Cron (8) -Daemon in Vixie Cron betrieben wird.Die crontab (5) Seite für ISC (old Vixie) cron hat den Namen "crontab - Tische für das Fahren von cron".
In den AT & T-Benutzerhandbüchern:
inittab
wird im Handbuch zu System V als "Skript für den Init-Prozess" beschrieben.mnttab
wird sowohl in den Handbüchern zu System III als auch zu System V als " Registerkarte für angehängte Dateisysteme " beschrieben .Interessanterweise scheinen beide
initab
undmnttab
die ältesten gefundenen Referenzen von * tab-Dateien zu sein.quelle
Vixie crontab
besondere Erwähnungenthe tables
:crontab is the program used to install, deinstall or list the tables used to drive the cron(8) daemon in Vixie Cron.