Linux基礎命令---su

su
????????臨時切換身份到另外一個用戶,使用su切換用戶之后,不會改變當前的工作目錄,但是會改變一些環境變量。
????????此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法
????????su??[選項]??[參數]

2、選項列表
????????--help
????????????????顯示幫助文檔
????????--version
????????????????顯示命令版本
????????- |?-l?|?--login
????????????????切換用戶時啟動一個新的shell,可以改變工作目錄以及環境變量
????????-c?|?--command
????????????????執行案指令后,立刻恢復原來的身份
????????--session-command=COMMAND
????????????????使用-c將單個命令傳遞給shell,而不創建新會話。
????????-f?|?--fast
????????????????使shell不讀取啟動文件
????????-m?|?-p?|?--preserve-environment
????????????????保留原來的環境變量
????????-s?|?--shell
????????????????指定切換用戶后使用的shell

3、實例
1)切換用戶
????????[root@192?weijie]#?su?david????????????????????//切換用戶,環境變量沒有發生改變
????????[david@localhost?weijie]$?
2)使用選項“-”切換
????????[root@localhost?weijie]#?su?–?david??????????//使用選項“-”,工作目錄發生變化
????????[david@localhost?~]$??
3)從其他用戶切換到root?
????????[david@localhost?~]$?su?????????????????????????//沒有任何選項和參數,可以直接切換到root用戶,需要輸入密碼
????????密碼:
????????[root@localhost?david]#?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/252498.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/252498.shtml
英文地址,請注明出處:http://en.pswp.cn/news/252498.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在Ubuntu 16.04 上安裝和卸載matlab 2018b(Install and uninstall matlab 2018b on ubuntu)

1.安裝2018b可以參考下面兩篇文章 https://www.ph0en1x.space/2018/04/23/ubuntu_matlab/ https://blog.csdn.net/qq_32892383/article/details/79670871 2.卸載2018b 我的默認安裝在 /usr/local/MATLAB $ sudo rm -r /usr/local/MATLAB $ cd ~ $ ll (這個時候可以看到隱…

04.openssl編程——哈希表

4.1 哈希表在一般的數據結構如線性表和樹中,記錄在結構中的相對位置與記錄的關鍵字之間不存在確定的關系,在結構中查找記錄時需要進行一系列的關鍵字比較。這一類查找方法建立在比較的基礎上,查找的效率與比較次數密切相關。理想的情況是能…

shell數組中“和@的妙用

#!/bin/bashlist(4k"8k a bit""16k abc""32k gold"64k)for i in "${list[]}"do echo $idone 分別對比一下不帶” 和換成*,之間的區別。轉載于:https://www.cnblogs.com/zjd2626/p/7041341.html

「JupyterLab」 Jupyter Notebook 新生代IDE模式頁面

參考:Overview 安裝: $ pip install jupyterlab 啟動(不是jupyter notebook): $ jupyter lab Jupyterlab中最好用的就是顯示csv數據。CSV數據顯示效果: 安裝插件 jupyterlab是和jupyter notebook隔離的&…

undefined reference to 'pthread_create'

剛在Ubuntu16.04 上用Clion寫一個"單生產者-單消費者"的線程的程序,源程序可以參考下面的網址 https://www.cnblogs.com/haippy/p/3252092.html 在編譯的時候編譯器給的提示是: undefined reference to pthread_create 解決辦法就是在CMake…

windows下安裝vundle

windows下安裝vundle ## 前言 windows下安裝vundle和linux下稍微有些不一樣,雖然官網給出了 安裝說明,但是有些問題的。E117: Unknown function: vundle#begin ## 安裝步驟 參考官方文檔即可vundle ## 問題處理 修改_vimrc配置文件內容,這是正…

深度學習框架不能“包治百病”,開發者如何選出最適合自己的?

隨著深度學習關注度和勢頭上升,深度學習被越來越多的企業和組織的生產實踐結合起來。這時,無論是對于深度學習相關專業的初學者,還是已經在企業和組織中從事工業場景應用和研發的開發者來說,選擇一個適合自己,適合業務…

Linux+CLion+cmake 動態鏈接庫的使用

在作《劍指offer》中的單向鏈表的題目時,需要一些常用到的操作鏈表的函數放在一個文件下,我想把這些函數的聲明都寫在list.h文件中,把這些函數的定義都寫在list.cpp文件中,這樣就可以在測試文件test.cpp中調用list.cpp中定義的函數…

PAT(乙級)1009

1009. 說反話 (20)給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。 輸入格式:測試輸入包含一個測試用例,在一行內給出總長度不超過80的字符串。字符串由若干單詞和若干空格組成,其中單詞是由英文字母&…

庫存扣減問題

2019獨角獸企業重金招聘Python工程師標準>>> 并發減庫存 并發扣庫存問題總結 庫存扣減還有這么多方案? | 架構師之路 轉載于:https://my.oschina.net/u/2939155/blog/3004363

HSRPSTPACL

1 HSRP配置 1.1 問題 在企業網絡到外部的連接方案中,要求不高的條件下可以是單出口。一旦該出口線路出現問題,整個企業網絡就不能連接到外網了。為了使得企業網絡到外網連接的高可用性,可以設置兩個以上的出口,然而多個出口對…

java 的 CopyOnWriteArrayList類

初識CopyOnWriteArrayList 第一次見到CopyOnWriteArrayList,是在研究JDBC的時候,每一個數據庫的Driver都是維護在一個CopyOnWriteArrayList中的,為了證明這一點,貼兩段代碼,第一段在com.mysql.jdbc.Driver下&#xff0…

科技的趨勢!AI將進軍了37%的企業

2019獨角獸企業重金招聘Python工程師標準>>> 市場研究機構Gartner調查了全球89個國家的逾3,000名信息長(CIO),顯示有37%的企業已經或打算于近期內部署人工智能(AI),在4年內成長270%。Gartner研究…

CMakeLists.txt編寫規則

在PROJECT_SOURCE_DIR下新建了src, include, lib, bin四個子文件夾。 src文件夾用來存放所有的.cpp文件,include文件夾用來存儲所有的.h文件, lib中存放生成的自己編寫的共享庫, bin中存放所有的可執行文件 用SET來設置.exe可執行文件和共享…

nginx.conf配置詳解

######Nginx配置文件nginx.conf中文詳解######定義Nginx運行的用戶和用戶組 user www www;#nginx進程數,建議設置為等于CPU總核心數。 worker_processes 8;#全局錯誤日志定義類型,[ debug | info | notice | warn | error | crit ] error_log /usr/local…

更新 hadoop eclipse 插件

卸載hadoop 1.1.2插件。并安裝新版hadoop 2.2.0插件。 假設直接刪除eclipse plugin文件夾下的hadoop 1.1.2插件,會導致hadoop 1.1.2插件殘留在eclipse中,在eclipse perspective視圖中有Map/Reduce視圖,可是沒有圖標,新建項目也不會…

【K8S學習筆記】Part1:使用端口轉發訪問集群內的應用

本文介紹如何使用kubectl port-forward命令連接K8S集群中運行的Redis服務。這種連接方式有助于數據庫的調試工作。 注意:本文針對K8S的版本號為v1.9,其他版本可能會有少許不同。 0x00 準備工作 在進行該操作之前,需要滿足以下條件&#xff1a…

Ubuntu 16.04 桌面菜單欄 任務欄 標題欄消失的解決辦法

將home目錄下的.cache刪除掉就可以了 & cd & sudo rm -r ./.cache

瓜子二手車發12月二手車價格:漢蘭達奧德賽CR-V保值率居首

中新網1月22日電 日前,基于海量個人對個人的二手車成交數據,瓜子二手車公布了12月全國及多個核心城市的二手車交易“瓜子價”數據。數據顯示,2018年12月全國瓜子二手車嚴選直賣簽約均價為87934元,環比上漲0.16%,同比上…

概率分布之間的距離度量以及python實現(三)

概率分布之間的距離,顧名思義,度量兩組樣本分布之間的距離 。 1、卡方檢驗 統計學上的χ2統計量,由于它最初是由英國統計學家Karl Pearson在1900年首次提出的,因此也稱之為Pearson χ2,其計算公式為 (i1,2&…