"Tab" có nghĩa là gì trong "crontab" hoặc "inittab"?
Có một số ý tưởng về ý nghĩa của nó có thể giúp phân loại các tập tin có chứa hậu tố "tab" và hiểu mối quan hệ của chúng với các phần khác của HĐH.
find /etc -type f -name '*tab'
"Tab" có nghĩa là gì trong "crontab" hoặc "inittab"?
Có một số ý tưởng về ý nghĩa của nó có thể giúp phân loại các tập tin có chứa hậu tố "tab" và hiểu mối quan hệ của chúng với các phần khác của HĐH.
find /etc -type f -name '*tab'
Câu trả lời:
Đối với tên của bảng cron (crontab), bảng init (inittab) và bảng hệ thống tập tin (fstab): theo như tôi biết, bên cạnh sự liên kết rõ ràng tab
với "bảng", có nghĩa chúng là các tệp chính để định cấu hình chúng hành động.
Các tên ngắn có lẽ cũng là do bản chất của Unix là thực tế và sử dụng các lệnh ngắn gọn.
Hơn nữa trong các thiết bị đầu cuối teletype ngày xưa là chậm.
Nó phải được lưu ý các khái niệm về crontab
, initab
và fstab
khá cũ trong truyền thuyết Unix.
Chúng ta cũng có thể đưa ra suy đoán vì hầu hết các hệ thống tệp hiện đại đều có những hạn chế nghiêm trọng về độ dài của tên tệp, rằng chúng được giữ cố ý vì lý do tương thích hoặc để tạo điều kiện sao lưu duyệt trên các hệ thống (tệp) nước ngoài. [hoặc bộ công cụ bootstraping]
Trang web dành cho Vixie crontab
đề cập cụ thể đến các bảng: crontab
là chương trình được sử dụng để cài đặt, hủy cài đặt hoặc liệt kê các bảng được sử dụng để lái trình nền cron (8) trong Vixie Cron.
Trang crontab (5) cho cron ISC (Vixie cũ) có tên "crontab - bảng để lái cron".
Trong hướng dẫn sử dụng AT & T:
inittab
được mô tả là "tập lệnh cho quá trình init" trong hướng dẫn sử dụng System V;mnttab
được mô tả là " tab hệ thống tệp được gắn " cả trong hướng dẫn sử dụng Hệ thống III và Hệ thống V;Thật thú vị, cả hai initab
và mnttab
dường như là các tài liệu tham khảo lâu đời nhất được tìm thấy của các tệp * tab.
Vixie crontab
đề cập thậm chí cụ thể 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