1.關機和重啟
關機: halt poweroff
重啟: reboot
-f:強制,不挑用shutdown
-p:切斷電源
關機或者重啟:shutdown
2.使用者登入資訊檢視命令
whoami:顯示當前登入有效使用者
who:系統當前所有的登入會話
w:系統當前使有的登入會話及所做的操作
3.文字編輯
nano 工具可以實現文字的編輯,上手容易,適合初學者
gedit 工具是影象工具
4.會話管理
命令列的典型使用方式是,開啟乙個終端視窗,在裡面輸入命令。使用者與計算機的這種臨時的互動,成為一次「會話」
會話的乙個重要特點是,視窗與其中啟動的程序是連在一起的,開啟視窗,會話開始;關閉視窗,會話結束,會話內部的程序也會隨之終止,不管有沒有執行完
乙個典型的例子就是,ssh登入遠端計算機,開啟乙個遠端視窗執行命令。這時,網路突然斷線,再次登入的時候,是找不回上一次執行的命令的。因為上一次ssh會話已經終止了,裡面的程序也隨之消失了。為了解決這個問題,會話與視窗可以「解綁」;視窗關閉時,會話並不終止,而是繼續執行,等到以後需要的時候,再讓會話「繫結」其他視窗
終端復用器軟體就是會話與視窗的「解綁」工具,將它們徹底分離。
① 它允許在單個視窗中,同時訪問多個會話。這對於同時執行多個命令列程式很有用。
② 它可以讓新視窗「接入」已經存在的會話。
③ 它允許每個會話有多個連線視窗,因此可以多人實時共享會話。
④它還支援視窗任意的垂直和水平拆分。
類似的終端復用器還有screen,tmux
5.screen
利用screen可以實現會話管理,如:新建會話,共享會話等
注意:centos7來自於base源,centos8來自於epel源
範例:安裝screen
#yum -y install screen
screen命令常見用法:
建立新screen會話 screen -s
加入screen會話 screen -x
退出並關閉screen會話 exit
剝離當前screen會話 ctrl+a,d
顯示所有已經開啟的screen會話 screen -ls
恢復某screen會話 screen -r
6.tmux
tmux是乙個終端復用器(terminal multiplexer),類似screen,但是更易用,也更強大
tmux就是會話與視窗的「解綁」工具,將它們徹底分離,功能如下
它允許在單個視窗中,同時訪問多個會話。這對於同時執行多個命令列程式很有用。
它可以讓新視窗「接入」已經存在的會話
它允許每個會話有多個連線視窗,因此可以多人實時共享會話。
它還支援視窗任意的垂直和水平拆分
安裝 : yunm install tumx
啟動與退出 : #tmux #ext (logout)
mux視窗有大量的快捷鍵。所有快捷鍵都要通過字首鍵喚起。預設的字首鍵是ctrl+b,即先按下ctrl+b,快捷鍵才會生效。幫助命苦的快捷鍵是ctrl+b ?然後,按下q鍵,就可以退出幫助
新建會話
第乙個啟動的tmux視窗,編號是0,第二個視窗的編號是1,一次類推。這些視窗對應的會話,就是0號會話、1號會話。使用編號區分會話,不太直觀,更好的方法是為會話起名。下面命令新建乙個指定名稱的會話。
tmux new -s
tumx ls或ctrl+b,s可以檢視當前所有的tmux會話
tmux ls
tmux list-session
分離會話
在tmux視窗中,按下ctrl+b d或者輸入tmux detach命令,就會將當前會話與視窗分離。
tmux detach
接入會話
tmux attach命令用於重新接入某個已存在的會話。
tmux attach -t
範例 : tumx attach -t 0
殺死會話
tumx kill-session命令用於殺死某個會話。
tumx kill-session -t
切換會話 : tumx switch命令用於切換會話
tmux switch -t
可以將視窗分成多個窗格(pane),每個窗格執行不同的命令
上下分窗格: tmux split-window ctrl+b
左右分窗格: tmux split-window -h ctrl+b,%
窗格快捷鍵 : ctrl+b %:劃分左右兩個窗格 ctrl+b「:劃分上下兩個窗格 ctrl+b ; 游標切換到其他窗格。是指向要切換到的窗格的方向鍵,比如切換到下方窗格,就按方向鍵↓
Android下PM命令常見使用方法
1.1 察看已安裝的包 pm list package 此時則顯示所有已經安裝的包名。pm list package f 也顯示associated檔案所在目錄 即儲存的apk檔案 1.2 察看已知的許可權組 pm list permission groups 1.3 察看所有已知的許可權 pm l...
gsoap常見使用方法
網上有很多gsoap客戶端或者伺服器端最常見的例子,在這裡我就不多講了,主要講解一下不太常見的一些內容,自己琢磨出來的一些東西,供給大家參考一下。通過wsdl2h h可以檢視wsdl2h命令的一些option,而最常用的一些有如下幾個 s 命令意味著產生的標頭檔案不要使用stl t 後面接typem...
gsoap常見使用方法
網上有很多gsoap客戶端或者伺服器端最常見的例子,在這裡我就不多講了,主要講解一下不太常見的一些內容,自己琢磨出來的一些東西,供給大家參考一下。通過wsdl2h h可以檢視wsdl2h命令的一些option,而最常用的一些有如下幾個 s 命令意味著產生的標頭檔案不要使用stl t 後面接typem...