成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

linux中su命令詳解,linux中su命令的作用

linux su和sudo命令的區(qū)別

主要區(qū)別如下:

興化ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

1、內(nèi)容不同

su命令:用于切換用戶,substitute英文含義“代替”的意思。

sudo命令:為superuser do 的簡寫,即使用超級用戶來執(zhí)行命令,一般是指root用戶。

2、用法不同

su命令:不加用戶名默認是切換為root用戶,切當前目錄不改變,其他環(huán)境變量不變。

sudo命令:查看當前用戶可以用sudo執(zhí)行的命令都有哪些。

3、環(huán)境不同

su命令:切換到root用戶,但是并沒有轉(zhuǎn)到root用戶家目錄下,即沒有改變用戶的環(huán)境。

sudo命令:是當前用戶切換到root,然后以root身份執(zhí)行命令,執(zhí)行完成后,直接退回到當前用戶,而這些的前提是要通過sudo的配置文件/etc/sudoers來進行授權(quán)。

su和sudo各有優(yōu)點,適當用于預(yù)期的用例時,兩者都表現(xiàn)不俗。我偏愛用su處理自己的大部分工作,因為它最適合我和我的工作流程。

linux命令中su是什么意思

su的全稱并不是super user,而是switch user,是不是就突然明白了?是切換用戶的意思。su的一般使用方法是su或者su -,兩種方法雖然只差了1個字符,但也是有比較大的差異的。

加入了-參數(shù),就是login-shell的方式,也就是說切換到另一個用戶之后,當前的shell會加載對應(yīng)的環(huán)境變量和各種設(shè)置;

如果沒有加入-參數(shù),就是non-login-shell的方式,也就是說當前的shell還是加載切換之前的那個用戶的環(huán)境變量以及各種設(shè)置。

如果不想因為切換到另一個用戶導(dǎo)致自己在當前用戶下的設(shè)置不可用,那么就可以用non-login-shell的方式;如果切換用戶后,需要用到該用戶的各種環(huán)境變量,那么使用login-shell方式即可。

linux切換用戶命令

linux切換用戶的命令是“su”。

普通用戶之間切換以及普通用戶切換至 root 用戶,都需要知曉對方的密碼,只有正確輸入密碼,才能實現(xiàn)切換;從 root 用戶切換至其他用戶,無需知曉對方密碼,直接可切換成功。

su 命令的基本格式:# su [選項] 用戶名 ;

選項:

-:當前用戶不僅切換為指定用戶的身份,同時所用的工作環(huán)境也切換為此用戶的環(huán)境(包括 PATH 變量、MAIL 變量等),使用 - 選項可省略用戶名,默認會切換為 root 用戶。

-l:同 - 的使用類似,也就是在切換用戶身份的同時,完整切換工作環(huán)境,但后面需要添加欲切換的使用者賬號。

-p:表示切換為指定用戶的身份,但不改變當前的工作環(huán)境(不使用切換用戶的配置文件)。

-m:和 -p 一樣;

-c 命令:僅切換用戶執(zhí)行一次命令,執(zhí)行后自動切換回來,該選項后通常會帶有要執(zhí)行的命令。

su(Switch User)切換到超級管理員

使用su命令所有管理員都必須知道root賬號的密碼;

sudo(Switch User and DO)以超級管理員身份執(zhí)行;

sudo使得普通管理員使用自己的密碼也可以獲得超級管理員權(quán)限;

linux 常用系統(tǒng)命令

# 查看ip地址

ip a

ip addr

# ping網(wǎng)絡(luò)(測試網(wǎng)絡(luò)連通)

ip 目標機器的ip

# 查看系統(tǒng)時間

date

# 注銷

logout

# 關(guān)機

shutdown now

# 重啟

reboot

# 清屏

clear

Linux下su命令怎么使用

Linux su,全拼:switch user,命令用于變更為其他使用者的身份,除root外,需要鍵入使用者的密碼。

使用權(quán)限:所有使用者

語法:

su [參數(shù)] [-] [用戶帳號]

參數(shù)說明:

-f或者--fast不必讀啟動檔,僅用于csh或tcsh

-m -p或者-preserve-environment執(zhí)行su時不改變環(huán)境變數(shù)

-c command或者--command=command變更為賬號為USER的使用者并執(zhí)行指令后再變回原來使用者

-s shell或者--shell=shell指定要執(zhí)行的shell,預(yù)設(shè)值為/etc/passwd內(nèi)的該使用者shell

-help 顯示說明文件

--version 顯示版本資訊

-

-l或者--login這個參數(shù)加了之后,就好像是重新login為該使用者一樣,大部分環(huán)境變數(shù)都是以該使用者為主,并且工作目錄也會改變,如果沒有指定USER,內(nèi)定是root

USER 欲變更的使用者賬號

ARG 傳入新的shell參數(shù)

Linux下 su命令與su - 命令有什么區(qū)別?

Linux下 su命令與su - 命令的區(qū)別:

一、切換root身份不同

1、su命令:su只是切換了root身份,但Shell環(huán)境仍然是普通用戶的Shell;而su -連用戶和Shell環(huán)境一起切換成root身份了。只有切換了Shell環(huán)境才不會出現(xiàn)PATH環(huán)境變量錯誤,報command not found的錯誤。

2、su - 命令:su切換成root用戶以后,pwd一下,發(fā)現(xiàn)工作目錄仍然是普通用戶的工作目錄;而用su -命令切換以后,工作目錄變成root的工作目錄了。

二、采用su deploy命令后,取目標用戶不同

1、su命令:su不會讀取目標用戶的環(huán)境配置文件,如圖。

2、su - 命令:su - 讀取目標用戶的環(huán)境配置文件,如圖。

綜上總結(jié):有“-”和無“-”各自的環(huán)境變量不同。

三、service命令

1、su命令:使用 su root 切換到root用戶后,不可以使用service命令;

2、su - 命令:使用 su - 后,就可以使用service命令了。

四、用echo $PATH命令后,環(huán)境量不同

1、su命令:環(huán)境量變?yōu)閡sr。

2、su - 命令:環(huán)境量變?yōu)閛racle。

新聞名稱:linux中su命令詳解,linux中su命令的作用
當前路徑:http://jinyejixie.com/article40/hojgho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、App開發(fā)、電子商務(wù)全網(wǎng)營銷推廣、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)
乐亭县| 临汾市| 略阳县| 高要市| 建平县| 屯昌县| 商洛市| 台南市| 白朗县| 淮南市| 墨脱县| 金山区| 临夏市| 义马市| 石景山区| 六安市| 县级市| 双鸭山市| 凤山县| 朔州市| 宝应县| 郓城县| 巴塘县| 榆中县| 阿拉善盟| 邹城市| 施秉县| 察雅县| 武邑县| 香河县| 芜湖县| 来安县| 秭归县| 舞钢市| 金坛市| 临邑县| 顺昌县| 积石山| 洞口县| 万安县| 额敏县|