Untuk mendapatkan root, saya merasa terbantu menggunakan:
sudo su -
Ini adalah shell login, menjalankan dotfile root dan mengatur lingkungan apa pun yang Anda inginkan untuk root.
Namun, ini akan dibiarkan $LOGNAME
sebagai pengguna login Anda.
Untuk mendapatkan shell login penuh, seolah-olah Anda masuk ke konsol sebagai root:
login -fp root
Juga, jika Anda, seperti saya, banyak menggunakan root, Anda dapat mengatur perintah login di terminal Anda. Di iTerm saya memiliki visor root dan jendela tempat saya login sebagai root.
Mengapa?
menggunakan sudo litter homedir saya dengan file yang dimiliki root. Saya tersandung mereka,
sudo bash
atau sudo zsh
membuat saya root tetapi dengan lingkungan fana saya. Ini bukan yang saya inginkan. Saya ingin perpisahan.
Kenyamanan Ada banyak hal yang dilihat root yang tidak dilakukan pengguna admin.
Chiggsy bekerja di homedirnya.
Root bekerja pada sistem.
man login