Làm cách nào để đặt tệp .bashrc mặc định của người dùng?


23

Trên Ubuntu 10.4 tôi đã chỉnh sửa /etc/bash.bashrctệp để đặt một số biến như kích thước lịch sử lệnh ( HISTSIZE=5000), tuy nhiên nếu tôi tạo một người dùng mới Ubuntu theo mặc định sẽ cung cấp cho họ một .bashrctệp trong thư mục chính của họ với bộ này ghi HISTSIZE=1000đè lên tôi. Làm cách nào để thay đổi .bashrctập tin mặc định được tạo?

Câu trả lời:


26

Bạn có thể đặt cấu hình mặc định trong / etc / skel để useradd (8) có thể sao chép các tệp trong / etc / skel bất cứ khi nào nó tạo thư mục người dùng mới bằng tùy chọn '-m'.

Lưu ý rằng điều này chỉ được sử dụng cho người dùng mới. Tài khoản người dùng hiện tại không bị ảnh hưởng.


1
Nếu bạn muốn thiết lập điều này một cách chủ động, ví dụ, hãy nói .bashrctệp vào /etc/skel/nguồn, /etc/defaults/bashrchoặc bất kỳ tệp nào bạn chọn. Điều đó vẫn không ngăn người dùng tự xóa dòng .bashrcnếu họ muốn, nhưng.
Shadur
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.