#可以看到日期等資訊
who am i
#只能看到當前登陸的使用者名稱
whoami
只有當當前使用的shell是登陸時的shell,有使用者與who的stdin相關聯時,才會輸出內容。
如筆者在本地的ubuntu系統上輸入這個命令就不會用提示。這時,只需開啟乙個登陸shell的終端例如tmux,或者通過ssh登陸到本機,再在新的終端裡執行命令即可。
共同點:都是root使用者許可權;
不同點:su只獲取root許可權,工作許可權不變;
sudo:表示獲取臨時的root許可權執行命令。
使用su,使用者發生變化,操作環境不變;使用su -,使用者發生變化,操作環境也變化了。
sudo adduser lilei
#可以設定密碼
sudo passwd shiyanlou
這個命令不但可以新增使用者到系統,也會為新使用者在/home目錄下建立乙個工作目錄:
#檢視方式
可以用如下命令切換使用者登陸:
su -l lilei
退出當前使用者的方法:
#方法一:
exit
#方法二:
ctrl+d
#方法一:
冒號之前表示使用者,後面表示該使用者所屬使用者組
#方法二:檢視/etc/group檔案
cat /etc/group | sort
#可以用grep過濾掉一些不想看的結果(只看shiyanlou):
cat /etc/group | grep -e "shiyanlou"
如圖,可以看出使用者lilei不在sudo使用者組中
首先試試
如圖可以看出使用者lilei不在sudo使用者組中
這裡用shiyanlou使用者執行sudo命令將lilei新增到sudo命令組
#這一步需要輸入密碼
su - shiyanlou
如需重新設定密碼:
sudo passwd shiyanlou
切換成功後,進行如下操作:
groups lilei
sudo usermod -g sudo lilei
groups lilei
su - lilei
sudo ls /
刪除使用者:
#以名為lilei的使用者為例
sudo deluser lilei --remove-home
–remove-home引數會將該使用者的工作目錄一併刪除。
刪除使用者組:
#以名為public的使用者組為例
#如果該使用者組中還有其他使用者,需要先將該使用者組中的使用者全部刪除
sudo groupdel public
Python學習之初始(一)
python版本 目前使用的python版本有兩個,分別是python2和python3這兩個版本,當然了,python3這個版本是最新的,當然要使用這個版本為好。軟體的安裝是有一點要注意,下圖中的紅框部分的核取方塊一定要選中,尤其是最後乙個add path的核取方塊,如果沒有選中的話,那不好意思,...
linux(十一)之初始化檔案
前面寫了很多linux的知識,其實很多都是命令的,所以要去多多的練習才能學的更好,加油為了好工作。要麼現在懶惰,未來討飯。要麼現在努力,未來愜意。系統初始化檔案是給系統做配置資訊的,最重要的系統資訊是環境變數的配置。初始化檔案分為系統級別和使用者級別在shell為bash時 1 系統級別的初始化檔案...
MFC CTreeView學習之初始化(一)
void cmytreeview oninitialupdate dummyunionname tvinsertstructw,lptvinsertstructw typedef struct tagtvitemw tvitemw,lptvitemw tvinsertstruct tvinsert ...