導航:首頁 > 程序命令 > su切換命令

su切換命令

發布時間:2023-02-03 03:57:20

linux su和sudo命令的區別

主要區別如下:

1、內容不同

su命令:用於切換用戶,substitute英文含義「代替」的意思。

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

2、用法不同

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

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

3、環境不同

su命令:切換到root用戶,但是並沒有轉到root用戶家目錄下,即沒有改變用戶的環境。

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

su和sudo各有優點,適當用於預期的用例時,兩者都表現不俗。我偏愛用su處理自己的大部分工作,因為它最適合我和我的工作流程。

② linux中哪個命令可以將普通用戶轉換成超級用戶

用su命令切換用戶,su-切換超級用戶。
如果不需要Administrator賬戶,可以依次打開「開始→控制面板→管理工具→計算機管理」。
在「計算機管理」窗口,展開「系統工具→本地用戶和組→用戶」,在「用戶」右邊窗口雙擊Administrator賬戶,在彈出的「屬性」窗口中選中「賬號已停用」前的復選框(如圖2),按「確定」即可停用Administrator賬戶。

③ Linux下 su命令與su - 命令的區別是什麼

1、切換root身份不同
su命令:su只是切換了root身份,但shell環境仍然是普通用戶的shell;而su-連用戶和shell環境一切切換成root身份了。只有切換了shell環境才不會出現PATH環境變數錯誤,報command not found的錯誤。
su-命令:su切換成root用戶以後,pwd一下,發現工作目錄仍然是普通用戶的工作目錄;而用su-命令切換以後,工作目錄變成root的工作目錄了。
2、採用su deploy命令後,取目標用戶不同
su命令:su不會讀取目標用戶的環境配置文件。
su-命令:su-讀取目標用戶的環境配置文件。
3、service命令
su命令:使用su root切換到root用戶後,不可以使用service命令;
su-命令:使用su-後,就可以使用service命令了。
4、用echo $PATH命令後,環境量不同
su命令:環境量變為usr。
su-命令:環境量變為oracle。

④ Linux下 su命令與su - 命令有什麼區別

Linux下 su命令與su - 命令的區別:

一、切換root身份不同

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

2、su - 命令:su切換成root用戶以後,pwd一下,發現工作目錄仍然是普通用戶的工作目錄;而用su -命令切換以後,工作目錄變成root的工作目錄了。

二、採用su deploy命令後,取目標用戶不同

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


綜上總結:有「-」和無「-」各自的環境變數不同。

三、service命令

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

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

四、用echo $PATH命令後,環境量不同

1、su命令:環境量變為usr。

2、su - 命令:環境量變為oracle。

⑤ su命令不能切換root的解決方法

1.su命令不能切換root的解決方法

su命令不能切換root(系統管理員擁有全部許可權),提示:authentication failure,

輸入命令:sudo passwd root

再輸入su root 和剛剛設置的UNIX password.

出現以下錯誤:

輸入以下命令:

sudo vim /etc/passwd

編輯passwd文件:

  將root:x:0:0:root:/root:/bin/bash/zsh

改為:

root:x:0:0:root:/root:/bin/bash

再輸入以上命令就可以進去了

學習caffe2的cifar10_part1.ipynb部分。

  Cifar10是一個用於普適物體識別的數據集,由60000張32*32的RGB(三通道)彩色圖構成,共10個分類,其中50000張為訓練樣本(訓練集),10000為測試樣本(測試集)。

Caffe10中所使用的網路(net)模型是卷積神經CNN網路模型,該CNN-NET主要由:卷基層,POOLing層,非線性變換層,局部對比歸一化線性分類器等組成。

推薦的博客,可以看看:

  https://blog.csdn.net/qq_32211827/article/details/54574924

看了師姐推薦的「斯坦福CS230官方指南:CNN、RNN及使用技巧速查」

裡面介紹了由淺入深地介紹了深度學習的基本概念、網路模型(卷積神經網路(CNN)和遞歸神經網路(RNN)),還有一些常用的激活函數和三種物體識別的演算法

鏈接:

  https://mp.weixin.qq.com/s?__biz=MzI3MTA0MTk1MA==&mid=2652032563&idx=5&sn=&chksm=949231&mpshare=1&scene=23&srcid=1129yVADKTcVLlvmjnHlNgoq#rd

這周和下周都有考試,時間比較緊迫,大部分時間都在復習考試科目,所以學的東西就有點少,等考試周過去抓緊時間好好學。

⑥ Linux下 su命令與su - 命令有什麼區別

1、切換root身份不同
su命令:su只是切換了root身份,但shell環境仍然是普通用戶的shell;而su-連用戶和shell環境一切切換成root身份了。只有切換了shell環境才不會出現PATH環境變數錯誤,報command not found的錯誤。
su-命令:su切換成root用戶以後,pwd一下,發現工作目錄仍然是普通用戶的工作目錄;而用su-命令切換以後,工作目錄變成root的工作目錄了。
2、採用su deploy命令後,取目標用戶不同
su命令:su不會讀取目標用戶的環境配置文件。
su-命令:su-讀取目標用戶的環境配置文件。
3、service命令
su命令:使用su root切換到root用戶後,不可以使用service命令;
su-命令:使用su-後,就可以使用service命令了。
4、用echo $PATH命令後,環境量不同
su命令:環境量變為usr。
su-命令:環境量變為oracle。

⑦ su命令詳解

su switch user,用於切換用戶用
切換omd用戶
su – omd # root切換其他用戶不用輸密碼,普通用戶直接切換密碼需要知道那個用戶的登錄密碼
不切換用戶而直接執行命令:
omd用戶下:su - root -c "ifconfig" 需要輸入密碼
su 和 su - 的區別
su -: 會切換root用戶,也會把用戶變數也切換到root的環境變數
su : 只是會切換root用戶,但是當前的環境變數還是以前用戶的環境變數

閱讀全文

與su切換命令相關的資料

熱點內容
迅投python下單 瀏覽:471
javamd5加密32位 瀏覽:469
php連接mysql測試代碼 瀏覽:473
如何下載亞馬遜app安卓 瀏覽:698
解壓神器大組合 瀏覽:728
多次編譯一個內核會快嗎 瀏覽:162
單片機伺服500k 瀏覽:868
linux安裝repo 瀏覽:799
app上的小說怎麼下載 瀏覽:230
陝西工會app所屬工會怎麼修改 瀏覽:177
手機如何設置app定向免流 瀏覽:246
程序員電腦什麼牌子的多 瀏覽:311
捷豹水泵編程 瀏覽:251
如何在電腦上查找dns伺服器地址 瀏覽:589
華為榮耀v40加密怎麼搞 瀏覽:489
單個伺服器怎麼確保網路安全 瀏覽:949
超高效定速壓縮機 瀏覽:628
怎樣把文件夾解壓到磁碟 瀏覽:826
java十進制十六進制轉換 瀏覽:404
安卓手機怎麼關閉識別物品 瀏覽:693