Nguồn gốc của RC, RC.d, share, Proc trong Linux là gì?


7

Tôi vẫn không thể tìm ra nguồn gốc nhiều chữ viết tắt như rc, rc.d, share, proc...

Tôi đã nghe ai đó nói rclà "lệnh chạy", .dlà thư mục, nhưng tôi không chắc đó là sự thật.

Có một bảng giải thích nguồn của họ là gì?


2
Để biết tên của các tệp và thư mục phổ biến, hãy duyệt thẻ cấu trúc thư mục trên trang web này.
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


8

rcthực sự là một hóa thạch của một cơ sở hàng loạt cũ, a runcom; Sau đây là trích dẫn của Brian Kernighan và Dennis Ritchie:

Có một cơ sở sẽ thực thi một loạt các lệnh được lưu trữ trong một tệp; nó được gọi là runcom cho "lệnh chạy" và tệp bắt đầu được gọi là "runcom". RC trong Unix là một hóa thạch từ việc sử dụng đó.

.dlà một phương pháp tiêu chuẩn để phân biệt giữa một tệp và thư mục (vì các thư mục là một loại tệp, vì vậy chúng phải có các tên khác nhau). Nó thường được sử dụng để chỉ ra rằng các tệp trong thư mục đó sẽ có nguồn gốc cho một số mục đích, thường là để cho phép cấu hình mô-đun.

Có một tờ thông tin tốt về những thứ như thế này tại trang web của Đại học Indiana .


vâng, một cái khác có lẽ là rctệp là read configurationtệp, nhưng quan hệ runcom thì đúng hơn. +1 Chris :-)
Nikhil Mulley

chia sẻ và Proc là hiển nhiên: chia sẻ - có thể truy cập bởi bất kỳ người dùng thường. Nó không phải là viết tắt. Proc đến từ các quy trình và bạn sẽ tìm thấy tất cả các quy trình đang chạy ở đó, theo số, id, tên, v.v.
Patkos Csaba

@PatkosCsaba - Bạn sẽ không tìm thấy "tất cả các quy trình đang chạy ở đó" ... proclà quy trình kế toán .
Chris Xuống

cảm ơn. nhưng tôi xin lỗi vì tôi nghĩ rằng trang tại trang web của Đại học Indiana là quá ít. nó vẫn còn thiếu rất nhiều thứ như vân vân, tee, usr ...
tuyết

1
Nhân tiện, man hiercó thể hiển thị mô tả về hệ thống phân cấp tệp, nhưng không phải cho câu hỏi của tôi
tuyết

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.