Capisco che il primo sia caricato prima del secondo, ma qual è la differenza concettuale? Ci sono delle buone ragioni per cui dovrei impostare alcune variabili in una e non in altre? Tranne il fatto che /etc/environmentsembra esistere per impostare l'ambiente per tutti i processi eseguiti dal sistema, mentre /etc/profileè per l'impostazione dell'ambiente usato e propagato dalla shell di accesso, giusto?
Inoltre, su una nota a margine, quale programma legge tradizionalmente /etc/environment? È correlato a POSIX o solo a una convenzione?
VAR=valueavuto effetto in una shell (dopo il nuovo accesso).