Co oznacza „tab” w „crontab” lub „inittab”?
Znajomość jego znaczenia może pomóc w mentalnym kategoryzowaniu plików zawierających sufiks „tab” i zrozumieć ich związek z innymi częściami systemu operacyjnego.
find /etc -type f -name '*tab'
Co oznacza „tab” w „crontab” lub „inittab”?
Znajomość jego znaczenia może pomóc w mentalnym kategoryzowaniu plików zawierających sufiks „tab” i zrozumieć ich związek z innymi częściami systemu operacyjnego.
find /etc -type f -name '*tab'
Odpowiedzi:
Jeśli chodzi o nazwy tabeli cron (crontab), tabeli inicjacji (inittab) i tabel systemu plików (fstab): o ile wiem, oprócz oczywistego powiązania tab
z „tabelą”, oznacza to, że są to główne pliki do ich konfiguracji działania.
Krótkie nazwy prawdopodobnie wynikają również z faktu, że Unix jest praktyczny i używa zwięzłych poleceń.
Ponadto w dawnych czasach terminale teletypowe działały wolno.
Należy zauważyć crontab
, initab
i fstab
są one dość stare w tradycji uniksowej.
Możemy również spekulować, ponieważ większość współczesnych systemów plików ma poważne ograniczenia długości nazw plików, że zostały one celowo skrócone ze względu na kompatybilność lub w celu ułatwienia przeglądania kopii zapasowych na obcych systemach (plikach). [lub łańcuchy narzędzi do ładowania]
Strona podręcznika dla Vixie crontab
konkretnie wspomina o tabelach: crontab
to program używany do instalowania, deinstalowania lub wyświetlania tabel używanych do sterowania demonem cron (8) w Vixie Cron.
Strona crontab (5) dla crona ISC (old Vixie) ma jako „crontab - tabele do sterowania cronem”.
W instrukcjach obsługi AT&T:
inittab
jest opisany jako „skrypt dla procesu inicjowania” w podręczniku Systemu V;mnttab
jest opisany jako „ zakładka zamontowanego systemu plików ” zarówno w podręcznikach Systemu III, jak i Systemu V;Co ciekawe, zarówno initab
i mnttab
wydają się być Najstarsze wzmianki znaleziono plików * tab.
Vixie crontab
nawet w szczególności wspomina the tables
:crontab is the program used to install, deinstall or list the tables used to drive the cron(8) daemon in Vixie Cron.
fstab