Что означает «вкладка» в «crontab» или «inittab»?
Наличие некоторого представления о его значении может помочь мысленно классифицировать файлы, содержащие суффикс «табуляция», и понять их связь с другими частями ОС.
find /etc -type f -name '*tab'
Что означает «вкладка» в «crontab» или «inittab»?
Наличие некоторого представления о его значении может помочь мысленно классифицировать файлы, содержащие суффикс «табуляция», и понять их связь с другими частями ОС.
find /etc -type f -name '*tab'
Ответы:
Что касается имен (crontab) таблицы cron, (inittab) таблицы инициализации и (fstab) таблиц файловой системы: насколько я знаю, помимо очевидной ассоциации tab с «таблицей», это означает, что они являются основными файлами для настройки этих действия.
Короткие имена, вероятно, также обусловлены практичностью Unix и использованием кратких команд.
Кроме того, в старые времена терминалы телетайпа были медленными.
Следует отметить концепции crontab,initab и fstabдовольно старые в знаниях Unix.
Мы могли бы также сделать предположение, поскольку большинство современных файловых систем имели серьезные ограничения по длине имен файлов, что они были намеренно сокращены по соображениям совместимости или для облегчения просмотра резервных копий на внешних (файловых) системах. [или начальные наборы инструментов]
В man-странице для Vixie crontabконкретно упоминаются таблицы: crontabэто программа, используемая для установки, удаления или перечисления таблиц, используемых для управления демоном cron (8) в Vixie Cron.
Страница crontab (5) для cron ISC (старой Vixie) имеет название «crontab - таблицы для управления cron».
В руководствах пользователя AT & T:
inittab описывается как «сценарий для процесса инициализации» в руководстве по System V;mnttabописывается как « вкладка смонтированной файловой системы » в руководствах по System III и System V;Интересно, что оба initabи mnttabкажутся самыми старыми ссылками из * tab-файлов.
Vixie crontabдаже специально упоминает 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