LINUX的SU是什么
1、su 用戶名,臨時登錄,只是獲取到該用戶權限,當前目錄、環境變量等還是當前用戶的,做簡單操作的時候用。
2、su為switch user,即切換用戶的簡寫。su是最簡單的身份切換名,用su我們能夠進行不論什么用戶的切換,一般都是su-username,然后輸入password就OK了,可是root用su切換到其他身份的時候是不需要輸入password的。
3、su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執行命令,一般是指root用戶。
4、su是最簡單的身份切換,用su我們能夠進行任何用戶的切換,一般都是su - username,然后輸入password就ok了,可是root用su切換到其他身份的時候是不需要輸入password的。
5、su是不讀取相應用戶的login-shell的環境變量進行切換,su -是指讀取相應用戶的login-shell的環境變量并進行切換。Linux系統中,一些變量的值取決于用戶,比如用~代表用戶的主目錄,不同用戶的主目錄的實際位置自然不同。
Linux里面su和sudo區別是什么?
su直接進入超級用戶root模式,提示符會變成#,直到退出為止。而sudo用超級用戶執行一條命令,5分鐘后失效。后者更能避免誤操作。
內容不同 su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執行命令,一般是指root用戶。
內容不同:su命令:用來切換用戶,substitute英文含義“代替”的意思。sudo命令:sudo為superuser do 的簡寫,即使用超級用戶來執行命令,一般是指root用戶。
兩個命令的最大區別是:sudo命令需要輸入當前用戶的密碼,su命令需要輸入root用戶的密碼。很明顯,就安全而言,sudo命令更好。
兩個命令的最大區別是:sudo命令需要輸入當前用戶的密碼,su命令需要輸入root用戶的密碼。日志記錄上的區別:盡管sudo命令以目標用戶的身份執行命令,但是它們會使用sudoer所配置的用戶名來記錄是誰執行的命令。
而用su - 這樣的方式的話,是login shell方式,它是以root身份登錄然后再運行別的操作。sudo命令 相比于su切換身份必須要用戶的password,sudo僅僅是需要自己的password,就能夠以其他用戶的身份來運行命令。
linux命令中su是什么意思
1、su的全稱并不是super user,而是switch user,是不是就突然明白了?是切換用戶的意思。su的一般使用方法是su或者su -,兩種方法雖然只差了1個字符,但也是有比較大的差異的。
2、su - 用戶名,完整的登錄,加載該用戶的環境變量,跳轉到該用戶的主目錄;su 用戶名,臨時登錄,只是獲取到該用戶權限,當前目錄、環境變量等還是當前用戶的,做簡單操作的時候用。
3、su命令:用于切換用戶,substitute英文含義“代替”的意思。sudo命令:為superuser do 的簡寫,即使用超級用戶來執行命令,一般是指root用戶。