Để tạo các biến môi trường liên tục, tôi thêm tệp script vào thư mục /etc/profile.d, ví dụ:
# kịch bản của tôi xuất MY_VAR = var_value
Điều này hoạt động đúng cho người dùng hiện tại:
alex @ alex-64: ~ $ echo $ MY_VAR var_value
Bây giờ tôi cần các biến môi trường tương tự cho người dùng root, nhưng tập lệnh /etc/profile.d không hoạt động cho root:
alex @ alex-64: ~ $ echo $ MY_VAR var_value alex @ alex-64: ~ $ sudo su root @ alex-64: / home / alex # echo $ MY_VAR root @ alex-64: / nhà / alex #
Làm thế nào tôi có thể thiết lập các biến tương tự cho gốc?
sudo
rất liên quan. (Nhưng nó không phải là một bản sao vì câu hỏi này là về cách tùy chỉnh môi trường của chính root .)