Pojawiło się ostatnie pytanie dotyczące wielu sysadminów pracujących jako root i sudo bash -lzostało przywołane.
Szukałem tego w Google i SE, ale nie rozumiem różnicy między sudo bash -li sudo -i.
Ze stron podręcznika dla bash i sudo wydaje się, że różnica może być taka, że sudo bash -luruchamia ~ / .bash_profile, ~ / .bash_login i ~ / .profile oraz ~ / .bash_logout użytkownika root, ale po przetestowaniu siebie wygląda na to, że uruchamia .bashrc zwykłego użytkownika, a nie root. Być może źle zrozumiałem, do którego użytkownika odnosi się wyrażenie ~ na stronach podręcznika man. Docenione zostanie wyjaśnienie scenariuszy różnic i użytkowania.