Tại sao / bin là một liên kết tượng trưng đến / usr / bin?


9

Theo Tiêu chuẩn phân cấp hệ thống tập tin , /binthư mục sẽ chứa các tiện ích cần thiết trong chế độ người dùng. Trong thực tế, nhiều bản phân phối Linux làm cho thư mục trở thành một liên kết tượng trưng /usr/bin. Tương tự như vậy, /sbinngày nay thường là một liên kết tượng trưng đến / usr/binlà tốt.

Lý do đằng sau các liên kết tượng trưng là gì?


Câu trả lời:


8

Tóm tắt ngắn gọn về trang được đề xuất bởi don_crissti:

Phân tán các tiện ích trên các thư mục khác nhau không còn cần thiết và lưu trữ tất cả chúng để /usr/binđơn giản hóa hệ thống phân cấp tệp. Ngoài ra, sự thay đổi làm cho các kịch bản / chương trình Unix và Linux tương thích hơn.

Trong lịch sử, các tiện ích trong /bin/sbinthư mục được sử dụng để gắn kết usrphân vùng. Công việc này ngày nay được thực hiện bởi initramfs và do đó việc chia các thư mục do đó không còn phục vụ cho bất kỳ mục đích nào. Chẳng hạn, hệ thống phân cấp tệp được đơn giản hóa có nghĩa là các bản phân phối không còn cần phải sửa các đường dẫn đến nhị phân (vì giờ đây chúng đã hoàn tất /usr/bin).

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.