亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

su命令怎么在linux系統中使用

發布時間:2021-03-08 09:35:57 來源:億速云 閱讀:401 作者:Leah 欄目:系統運維

這篇文章將為大家詳細講解有關su命令怎么在linux系統中使用,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

1.命令作用

su的作用是變更為其它使用者的身份,超級用戶除外,需要鍵入該使用者的密碼。

2.使用方式

su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]

3.參數說明

-f , –fast:不必讀啟動文件(如 csh.cshrc 等),僅用于csh或tcsh兩種Shell。

-l , –login:加了這個參數之后,就好像是重新登陸一樣,大部分環境變量(例如HOME、SHELL和USER等)都是以該使用者(USER)為主,并

且工作目錄也會改變。如果沒有指定USER,缺省情況是root。

-m, -p ,–preserve-environment:執行su時不改變環境變數。

-c command:變更賬號為USER的使用者,并執行指令(command)后再變回原來使用者。

–help 顯示說明文件

–version 顯示版本資訊

USER:欲變更的使用者賬號,

ARG: 傳入新的Shell參數。

4.例子

su -c ls root 變更帳號為 root 并在執行 ls 指令后退出變回原使用者。

su [用戶名]

a>在root用戶下, 輸入 su 普通用戶. 則切換至普通用戶, 從root切換到變通用戶不需要密碼

b>在普通用戶下, 輸入 su [用戶名]

提示 password:

輸入用戶的PASSWORD, 則切換至該用戶

擴展閱讀一:Linux下 su命令與su - 命令有什么區別?

su 是切換到其他用戶,但是不切換環境變量(比如說那些export命令查看一下,就知道兩個命令的區別了)

su - 是完整的切換到一個用戶環境

所以建議大家切換用戶的時候,盡量使用 su - linuxso 這樣 否則可能發現某些命令執行不了

擴展閱讀二:su和sudo的區別

由于su 對切換到超級權限用戶root后,權限的無限制性,所以su并不能擔任多個管理員所管理的系統。如果用su 來切換到超級用戶來管理系統,也不能明確哪些工作是由哪個管理員進行的操作。特別是對于服務器的管理有多人參與管理時,最好是針對每個管理員的技術特長和 管理范圍,并且有針對性的下放給權限,并且約定其使用哪些工具來完成與其相關的工作,這時我們就有必要用到 sudo。

通過sudo,我們能把某些超級權限有針對性的下放,并且不需要普通用戶知道root密碼,所以sudo 相對于權限無限制性的su來說,還是比較安全的,所以sudo 也能被稱為受限制的su ;另外sudo 是需要授權許可的,所以也被稱為授權許可的su;

sudo 執行命令的流程是當前用戶切換到root(或其它指定切換到的用戶),然后以root(或其它指定的切換到的用戶)身份執行命令,執行完成后,直接退回到當前用戶;而這些的前提是要通過sudo的配置文件/etc/sudoers來進行授權;

關于su命令怎么在linux系統中使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苏尼特左旗| 绥宁县| 临高县| 蓬溪县| 定日县| 福清市| 阳信县| 利川市| 什邡市| 阿鲁科尔沁旗| 夏津县| 大庆市| 湟中县| 临沧市| 唐河县| 镇原县| 滨海县| 城口县| 沈阳市| 岳池县| 吉木萨尔县| 罗山县| 宁蒗| 吉安市| 泸定县| 邯郸县| 无为县| 重庆市| 江城| 谢通门县| 平定县| 常熟市| 泽州县| 定襄县| 定兴县| 台安县| 泽库县| 眉山市| 滁州市| 饶河县| 西安市|