導航:首頁 > 程序命令 > 用命令查看安裝和運行狀態

用命令查看安裝和運行狀態

發布時間:2023-02-08 08:36:31

① 查看後台運行的命令 、進程狀態、關閉前後台命令

有兩個命令可以來查看,ps 和 jobs。區別在於 jobs 只能查看當前終端後台執行的任務,換了終端就看不見了。而ps命令適用於查看瞬時進程的動態,可以看到別的終端的任務。

先後起了兩個後台運行的進程,使用jobs後都顯示出來了。 「+」代表最近的一個任務(當前任務),「-」代表之前的任務。

只有在當前終端命令行中敲下 nohup和& 時,jobs命令才能將它顯示出來。如果將他們寫到 .sh 腳本中,然後執行腳本,是顯示不出來的

比如執行下面這個腳本後,jobs顯示不出來:

這個是查看進程常用的命令,不多說了。
a: 顯示所有程序 u: 以用戶為主的格式來顯示 x: 顯示所有程序,不以終端機來區分

linux系統中,ps(Process Status的縮寫)命令常常用來用來列出系統中當前運行的進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程, 如果想要動態的顯示進程信息,就可以使用top命令。 要對進程進行監測和控制,首先必須要了解當前進程的情況,也就是需要查看當前進程,而 ps 命令就是最基本同時也是非常強大的進程查看命令。使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程佔用了過多的資源等等。總之大部分信息都是可以通過執行該命令得到的。
Linux上進程有5種狀態:

ps命令有很多參數,具體如下:

ps -ef 與 ps aux
Linux下顯示系統進程的命令ps,最常用的有ps -ef 和ps aux。這兩個到底有什麼區別呢?兩者沒太大差別,討論這個問題,要追溯到Unix系統中的兩種風格,System V風格和BSD 風格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,兩者輸出略有不同。現在的大部分Linux系統都是可以同時使用這兩種方式的。

ps -ef 是用標準的格式顯示進程的、其格式如下:

ps aux 是用BSD的格式來顯示、其格式如下:

其中STAT狀態位常見的狀態字元有
D 無法中斷的休眠狀態(通常 IO 的進程);
R 正在運行可中在隊列中可過行的;
S 處於休眠狀態; [ 注意:在前台的進程狀態為s+,而在後台的sleep進程狀態都是s ]
T 停止或被追蹤;
W 進入內存交換 (從內核2.6開始無效);
X 死掉的進程 (基本很少見);
Z 僵屍進程;
< 優先順序高的進程
N 優先順序較低的進程
L 有些頁被鎖進內存;
s 進程的領導者(在它之下有子進程);
l 多線程,克隆線程(使用 CLONE_THREAD, 類似 NPTL pthreads);
+ 後面有加號說明進程是「位於在 前台 進程組」。也就是進程可以使用鍵盤輸出;

(1)通過jobs命令查看jobnum,然後執行 kill %jobnum

(2)通過ps命令查看進程號PID,然後執行 kill %PID

如果是前台進程的話,直接執行 Ctrl+c 就可以終止了

將後台中的命令調至前台繼續運行

如果後台中有多個命令,可以先用jobs查看jobnun,然後用 fg %jobnum 將選中的命令調出。

(2)Ctrl + z 命令

將一個正在前台執行的命令放到後台,並且處於暫停狀態

(3)bg命令

將一個在後台暫停的命令,變成在後台繼續執行

如果後台中有多個命令,可以先用jobs查看jobnum,然後用 bg %jobnum 將選中的命令調出繼續執行。

② win10怎麼使用運行命令查看系統信息和電腦配置

1.通過systeminfo命令查看

第一步在win10系統任務欄搜索框中輸入「命令提示符」,找到之後,右鍵以管理員身份運行,如下圖所示:

第二步進去之後,輸入systeminfo命令,按回車鍵可以看到電腦的配置信息,系統型號,類型,製造商,物理內存,虛擬內存,處理器等


2.下載游戲加加查看

第一步在官網下載最新版本的游戲加加安裝打開,打開之後即可自動檢測當前電腦的系統信息和電腦配置信息

③ cmd命令如何判斷 是否已安裝一個軟體

這個判斷起來有點難。。。不過也不是沒有可能,就是麻煩
我的思路是,因為安裝一個軟體,一般會在兩個地方找到,
1,開始菜單
2,添加刪除程序列表

既然如此,開始菜單的判斷路徑為:『C:\Documents and Settings\All Users\Start Menu\Programs』
而一般情況下,有些程序是不會顯示在開始菜單,那麼就只能判斷添加刪除程序列表了。。

而添加刪除程序列表,只能去讀注冊表(注冊表記錄了電腦的所有信息,只要用好了,會很強大的)。添加刪除程序列表在注冊表中的位置為:『HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 』
你只能一個key,一個key的去讀 『DisplayName』的鍵值了。。。

不過,就算讀取了鍵值,其顯示名稱不一定也是這個軟體的全稱或者什麼的。。。這個你得用用正則表達式了。。。
我不知道cmd能用正則表達式不。。。

④ linux怎樣使用top命令查看系統狀態

在linux下可以通過top命令來查系統運行狀態和進程運行狀態,通過man查看top手冊,top的解釋是display Linux tasks,以前看到過一個另外的解釋display top CPU processes,這個我覺得挺貼切的,因為top這個命令會自動把消耗高的進程排到前面,真的很形象。
1、命令說明
top 參數

-h:help表示顯示幫助的意思
-v:version顯示版本的意思,和-h的功能一樣
-u:user顯示指定用戶的進程,例如:top -u root
-p:pid顯示指定進程,例如:top -p 1
-n:number進入top後,top會定時刷新狀態,這個值就是設置刷新幾次
-d:delay進入top後,top會定時刷新狀態,這個值就是設置幾秒刷新一次
-b:Batch mode,top刷新狀態默認是在原數據上刷新,使用這個參數後,會一屏一屏的顯示數據。結合重定向功能和計劃任務,這個參數在記錄伺服器運行狀態時非常有用。
以上一些參數是在輸入命令時提供的參數,在top運行的過程中,還可以輸入一些快捷鍵來調整顯示內容。
一些命令運行時的快捷鍵說明:
q:quit退出程序
M:Memory按照內存使用量排序
P:CPU按照cpu使用量排序
k:kill殺死PID的進程,不輸入PID,直接按回車就會退出
1:能顯示CPU每個核心的情況
h或者?:help 查看更多快捷鍵
f:fields查看進程表頭欄位含義
2、命令測試
top

top命令測試
第一行說明:
top – :系統當前時間
up:伺服器連續運行的時間,筆者見過有伺服器連續運行一年以上,linux伺服器還是非常穩定的。
user:當前有多少用戶登錄系統
load average:這個邊有3個數值分別表示系統在前1分鍾,5分鍾,15分鍾的工作負載,根據筆者以往的經驗來看單核負載在3-5之間比較合適,經常在1以下,說明cpu利用率不高,在5以上,cpu會處於較高負載狀態,會容易宕機。有一次項目上線,晚上加班觀察伺服器狀況,這個值長時間保持在72左右,因為伺服器有八核,所以每核的值為9,後來伺服器就掛了。
第二行就是顯示任務的數量情況,其中zombie要注意一下,這個是表示僵屍進程,出現了僵屍進程要注意下僵屍進程是如何產生的。如果不找到產生原因,即使殺死了,可能也會再次出現。
第三行表示cpu的運行情況,按下1可以顯示每個核的運行情況。
第四行表示內存memory的使用情況。
第五行表示交換空間swap的使用情況。
下面顯示的就是進程的運行狀態了。每個表頭表示的含義如下:
PID:進程編號
USER:進程所屬用戶
PR/NI:Priority/Nice value進程執行的優先順序
VIRT:Virtual Image (kb) 虛擬內存使用總額
RES:Resident size (kb) 常駐內存
SHR:Shared Mem size (kb) 共享內存
S:Process Status 進程狀態
%CPU:cpu使用率
%MEM:內存使用率
TIME+:進程開始運行時使用cpu的總時間
COMMAND:進程運行的命令
在top狀態下按f可以查看錶頭欄位說明。
3、常用的命令:
top -b -n 60 -d 60 > /home/cpu.txt

該命令每隔60秒會將伺服器運行狀態保存到一個文本文件,共運行60次,其實就是將伺服器1個小時的運行狀態保存起來。使用這個命令,可以記錄伺服器在繁忙時的負載情況,例如設置到晚上8點到9點之間,這樣就可以根據伺服器狀態作出調整,而不是等伺服器掛了才來處理。上面命令各參數,大家可以根據自己需要修改。終於不用加班蹲點觀察伺服器了。

⑤ 在linux中,怎樣查看Mysql服務運行狀態

  1. 使用命令 # service mysqld status 命令來查看mysql 的啟動狀態如圖所示: mysqld is stopped 那就說明mysql服務是停止狀態,如果是 mysqld is running 那就說明mysql服務是啟動狀態。

(5)用命令查看安裝和運行狀態擴展閱讀:

linux文件類型:

普通文件(regular file):就是一般存取的文件,由ls -al顯示出來的屬性中,第一個屬性為 [-],例如 [-rwxrwxrwx]。另外,依照文件的內容,又大致可以分為:

1、純文本文件(ASCII):這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容可以直接讀到的數據,例如數字、字母等等。設 置文件幾乎都屬於這種文件類型。舉例來說,使用命令「cat ~/.bashrc」就可以看到該文件的內容(cat是將文件內容讀出來)。

2、二進制文件(binary):系統其實僅認識且可以執行二進制文件(binary file)。Linux中的可執行文件(腳本,文本方式的批處理文件不算)就是這種格式的。舉例來說,命令cat就是一個二進制文件。

3、數據格式的文件(data):有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件可以稱為數據文件(data file)。舉例來說,Linux在用戶登入時,都會將登錄數據記錄在 /var/log/wtmp文件內,該文件是一個數據文件,它能通過last命令讀出來。但使用cat時,會讀出亂碼。因為它是屬於一種特殊格式的文件。

目錄文件(directory):就是目錄,第一個屬性為 [d],例如 [drwxrwxrwx]。

連接文件(link):類似Windows下面的快捷方式。第一個屬性為 [l],例如 [lrwxrwxrwx]。

設備與設備文件(device):與系統外設及存儲等相關的一些文件,通常都集中在 /dev目錄。通常又分為兩種:

塊設備文件:就是存儲數據以供系統存取的介面設備,簡單而言就是硬碟。例如一號硬碟的代碼是 /dev/hda1等文件。第一個屬性為 [b]。

字元設備文件:即串列埠的介面設備,例如鍵盤、滑鼠等等。第一個屬性為 [c]。

套接字(sockets):這類文件通常用在網路數據連接。可以啟動一個程序來監聽客戶端的要求,客戶端就可以通過套接字來進行數據通信。第一個屬性為 [s],最常在 /var/run目錄中看到這種文件類型。

管道(FIFO,pipe):FIFO也是一種特殊的文件類型,它主要的目的是,解決多個程序同時存取一個文件所造成的錯誤。FIFO是first-in-first-out(先進先出)的縮寫。第一個屬性為 [p]。

參考資料:php中文網-linux如何查看mysql是否啟動?

⑥ win10怎麼使用運行命令查看系統信息和電腦配置

1、在Win10桌面界面下,使用【Windows
+
R】組合快捷鍵打開運行命令框,然後輸入命令【dxdiag】,之後點擊底部的確定打開。
2、接下來會彈出一個Directx診斷工具提示,這里直接點擊下方的【是】就好了。
3、最後在Directx診斷工具的「系統」選項卡裡面,就可以看到系統信息。

⑦ 如何查看紅帽系統里的samba服務有沒有開啟用什麼命令查看

service smb status命令可以查看運行狀態.

如果想每次開機都自動運行,可以執行下面的命令

chkconfig smb on

看有沒有安裝,最好就是嘗試去運行,能運行就說明安裝了。不能安裝就說明沒有安裝或安裝不成功。

在終端,敲如smb三個字母,然後按鍵盤tab,看有沒有smbclient之類。

命令service smb start之類看能否啟動

⑧ 如何查看windows安裝時間、系統運行時間

查看windows安裝時間、系統運行時間步驟:

一、查看windows安裝時間

1、點擊任務欄上的名利提示符圖標,打開命令提示符窗口。

⑨ 如何用命令行看電腦系統安裝時間

第一步:首先打開開始運行命名框(可以直接使用 Windows + R 組合快捷鍵快速打開),然後在出現的運行界面輸入CMD,並且點擊確定,如圖所示。


將滾動條拖往下拉,可以看到當前系統的名稱、系統版本、激活狀態、安裝日期、系統啟動時間、以及處理器等情況了。

閱讀全文

與用命令查看安裝和運行狀態相關的資料

熱點內容
能看動漫成人的網址 瀏覽:769
親親寶貝by小鳥baby免費閱讀 瀏覽:25
《不看左上角》電影 瀏覽:867
傑西卡摩爾拍過的電影 瀏覽:12
主角叫江辰的小說 瀏覽:424
狼鷹電影女演員表 瀏覽:221
鐵雨3半島危機完整版 瀏覽:79
金燕演的電影 瀏覽:560
主角穿越到鴻蒙未判時 瀏覽:232
全球華人最大視頻平台 瀏覽:931
重生1934紅軍長征小說 瀏覽:137
愛情電影網怎麼打開了 瀏覽:853
男女同居黃帶片 瀏覽:347
波蘭愛情尺寸度電影推薦 瀏覽:340
資源小電影 瀏覽:55
關於核電站的香港電影 瀏覽:858
鄉村小說合集下載 瀏覽:825
韓國電影網站 瀏覽:895
飛天舞國語版電影 瀏覽:925
給個在線觀看網站 瀏覽:900