Linux / sudo、su、sudo su、sudo -i 使用和区别
生活随笔
收集整理的這篇文章主要介紹了
Linux / sudo、su、sudo su、sudo -i 使用和区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
sudo: 輸入當前用戶的密碼,為了執(zhí)行只有提升了權(quán)限才能執(zhí)行的命令。本次提升權(quán)限有時間限制。
su:該命令的功能是切換用戶!若后面不加用戶名稱,則默認切換至 root 用戶。
每次切換用戶都會打開一個全新的 shell ,沒有時間限制,直至明確的退出。
對于環(huán)境變量,默認不切換,始終是當前用戶的,如果想將環(huán)境變量切換至新用戶,則需要在 su 后面加上“-”,即:su - root,這樣,身份切換至 root 用戶,并且環(huán)境變量也切換至 root 用戶中。
sudo -i 和 不加 -i 的區(qū)別有兩點。
(1)前者沒有時間限制,后者有。
(2)前者執(zhí)行該命令后提示符變?yōu)椤?”而不是“$”。想退回普通賬戶時可以執(zhí)行“exit”或“l(fā)ogout” 。后者命令提示符不變。
注意:要求執(zhí)行該命令的用戶必須在sudoers中才可以
sudo su 運行 sudo 命令給 su 命令提權(quán),運行 su 命令。要求執(zhí)行該命令的用戶必須在 sudoers 中才可以。
(SAW:Game Over!)
總結(jié)
以上是生活随笔為你收集整理的Linux / sudo、su、sudo su、sudo -i 使用和区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux / 设置和查看环境变量的方法
- 下一篇: linux / 终端常用快捷键