В чем разница между /etc/rc.local и ~ / .bashrc?

Это проблема, связанная с Linux. Я искал вокруг, но не получил хорошего объяснения.

Мне кажется, что оба файла настраивают настройку при входе в систему, но есть ли разница? Я замечаю, что, похоже, существует «некое правило» при решении того, что должно входить в два разных файла. Например, если мне нужно добавить определенный путь поиска в $ PATH, я должен сделать это в ~ / .bashrc. Но если я решу изменить некоторые настройки системы, например,

/sys/class/backlight

или же

/sys/devices/cpu/cpu#/online

тогда я должен сделать это в /etc/rc.local, иначе это не будет работать.

Это потому, что эти конфигурации не могут отличаться между пользователями?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос