Có nhiều cách để thực hiện điều này, nhưng thành ngữ phổ biến tôi đã thấy là cài đặt một tệp duy nhất bên ngoài mỗi thư mục nhà của người dùng và có cả nguồn ~ / .bashrc trong tệp chung.
Điều này cho phép sự rõ ràng, tiềm năng để thực hiện thay đổi cấp độ người dùng vào một ngày sau đó, nhưng cũng chỉ duy trì một tệp sẽ tồn tại dù một hoặc cả hai người dùng có bị xóa vào một ngày sau đó hay không.
Đó là một công việc ít hơn so với việc liên kết cứng tệp và kinh nghiệm của tôi trong việc sử dụng các liên kết mềm cho loại điều này là để tránh chúng vì một số công cụ không xử lý các liên kết mềm (hoặc sym) như bạn có thể hy vọng.
Nó cũng dễ dàng hơn nhiều so với việc sử dụng kiểm soát mã để triển khai các tệp, nhưng đó cũng là một cách tuyệt vời để quản lý thay đổi nếu bạn định thiết lập git hoặc mercurial hoặc hệ thống kiểm soát phiên bản khác.