国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

詳解Linu x系統中su和sudo命令的用法

2020-03-01 04:33:13
字體:
來源:轉載
供稿:網友

su

NAME(名稱)

su - 運行替換用戶和組標識的shell

SYNOPSIS(總覽)

su [OPTION]... [-] [USER [ARG]...]

DESCRIPTION(描述)

修改有效用戶標識和組標識為USER的.

-, -l, --login

使得shell為可登錄的shell

-c, --commmand=COMMAND

傳遞單個COMMAND給-c的shell.

-f, --fast

傳遞-f給shell(針對csh或tcsh)

-m, --preserve-environment

不重置html' target='_blank'>環境變量

-p 與-m同

-s, --shell=SHELL

如果/etc/shells允許,運行SHELL.

--help 顯示幫助并退出

--version

輸出版本信息并退出

單一的-意味著-l.如果沒有給定USER,則假定為root.

例:



代碼如下:

[[email protected] ~] su zhangying #切換用戶,原用戶環境變量

[[email protected] ~] su - zhangying #切換用戶,新用戶環境變量

[[email protected] ~] su -c ls root #切換用戶執行命令,執行后返回原用戶



sudo

用戶也可以通過su切換到root用戶運行命令。然而與su的啟動一個root shell允許用戶運行之后的所有的命令不同,sudo可以針對單個命令授予臨時權限。sudo僅在需要時授予用戶權限,減少了用戶因為錯誤執行命令損壞系統的可能性。sudo也可以用來以其他用戶身份執行命令。此外,sudo可以記錄用戶執行的命令,以及失敗的特權獲取。

選項:

-a type 使用指定的 BSD 認證類型

-b 在后臺運行命令

-C fd 關閉所有 >= fd 的文件描述符

-E 在執行命令時保留用戶環境

-e 編輯文件而非執行命令

-g group 以指定的用戶組執行命令

-H 將 HOME 變量設為目標用戶的主目錄。

-h 顯示幫助消息并退出

-i [command] 以目標用戶身份運行一個登錄 shell

-K 完全移除時間戳文件

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和林格尔县| 夹江县| 墨脱县| 嵩明县| 阆中市| 曲靖市| 房产| 左贡县| 舟曲县| 铁岭市| 马鞍山市| 新余市| 临清市| 栖霞市| 岳阳市| 甘谷县| 绥化市| 新安县| 林口县| 紫阳县| 全州县| 临颍县| 石景山区| 渭源县| 洛川县| 平南县| 田东县| 年辖:市辖区| 工布江达县| 永登县| 平南县| 渝北区| 嘉义市| 朝阳区| 平顶山市| 太仓市| 林西县| 沁源县| 孝感市| 武邑县| 来凤县|