top命令動態(tài)地監(jiān)視進程活動與系統(tǒng)負載等信息。
靖遠網站制作公司哪家好,找成都創(chuàng)新互聯!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、自適應網站建設等網站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯成立與2013年到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選成都創(chuàng)新互聯。
使用示例:
效果如下圖:
以上命令輸出視圖中分為兩個區(qū)域,一個統(tǒng)計信息區(qū),一個進程信息區(qū)。
統(tǒng)計信息區(qū):
第一行信息依次為:系統(tǒng)時間、運行時間、登錄終端數、系統(tǒng)負載(三個數值分別為1分鐘、5分鐘、15分鐘內的平均值,數值越小意味著負載越低)。
第二行信息依次為:進程總數、運行中的進程數、睡眠中的進程數、停止的進程數、僵死的進程數。
第三行信息依次為:用戶占用資源百分比、系統(tǒng)內核占用資源百分比、改變過優(yōu)先級的進程資源百分比、空閑的資源百分比等。
第四行信息依次為:物理內存總量、內存使用量、內存空閑量、作為內核緩存的內存量。
第五行信息依次為:虛擬內存總量、虛擬內存使用量、虛擬內存空閑量、預加載內存量。
進程信息區(qū):
按 q 鍵退出監(jiān)控頁面。
uptime 用于查看系統(tǒng)的負載信息。
使用示例:
查看系統(tǒng)的負載信息。
效果如下圖:
輸出說明:
當前服務器時間:11:06:57
當前服務器運行時長:59 min
當前用戶數:1 users
當前負載情況:load average: 0.00, 0.04, 0.08(分別取1min,5min,15min的均值)
free用于顯示當前系統(tǒng)中內存的使用量信息。
命令語法: free [-bkmotV][-s 間隔秒數]
參數說明:
使用示例:
顯示當前系統(tǒng)中內存的使用量信息。
效果如下圖:
輸出說明:
ifconfig命令用于獲取網卡配置與網絡狀態(tài)等信息。
使用示例:
獲取網卡配置與網絡狀態(tài)等信息。
效果如下圖:
輸出說明:
第一部分的第一行顯示網卡狀態(tài)信息。
eth0表示第一塊網卡。
UP代表網卡開啟狀態(tài)。
RUNNING代表網卡的網線被接上。
MULTICAST表示支持組播。
第二行顯示網卡的網絡信息。
inet(IP地址):172.16.67.50。
netmask(掩碼地址):255.255.0.0。
broadcast(廣播地址):172.16.255.255。
RX表示接收數據包的情況,TX表示發(fā)送數據包的情況。
lo表示主機的回環(huán)網卡,是一種特殊的網絡接口,不與任何實際設備連接,而是完全由軟件實現。與回環(huán)地址(127.0.0.0/8 或 ::1/128)不同,回環(huán)網卡對系統(tǒng)顯示為一塊硬件。任何發(fā)送到該網卡上的數據都將立刻被同一網卡接收到。
pidstat主要用于監(jiān)控全部或指定進程占用系統(tǒng)資源的情況,如CPU,內存、設備IO、任務切換、線程等。pidstat首次運行時顯示自系統(tǒng)啟動開始的各項統(tǒng)計信息,之后運行pidstat將顯示自上次運行該命令以后的統(tǒng)計信息。用戶可以通過指定統(tǒng)計的次數和時間來獲得所需的統(tǒng)計信息。pidstat可以監(jiān)控到進程級別的信息;這就意味著我們更容易定位問題源頭。
pidstat [ 選項 ] [ 時間間隔 ] [ 次數 ]
常用的參數:
等同于pidstat -u -p ALL,等同于pidstat -u
使用-r選項,pidstat將顯示各活動進程的內存使用統(tǒng)計:
使用-d選項,我們可以查看進程IO的統(tǒng)計信息:
[root@vircent7 ~]# pidstat -w
Linux 3.10.0-1160.45.1.el7.x86_64 (vircent7.kyj) 2021年12月15日 x86_64 (4 CPU)
對監(jiān)控對象進行篩選
以上所有命令結尾,加上兩個數字,即可設定采樣間隔和采樣次數
表示每1秒采集一次數據,一共采集5次
Linux下的Top命令是一個性能監(jiān)控程序,許多系統(tǒng)管理員常常用它來監(jiān)控Linux性能,在許多Linux或者類Unix操作系統(tǒng)里都有這個命令。Top命令用于按一定的順序顯示所有正在運行而且處于活動狀態(tài)的實時進程,而且會定期更新顯示結果。這條命令顯示了CPU的使用率、內存使用率、交換內存使用大小、高速緩存使用大小、緩沖區(qū)使用大小,進程PID、所使用命令以及其他。它還可以顯示正在運行進程的內存和CPU占用多的情況。對系統(tǒng)管理員來說,top命令式是一個非常有用的,它可用于監(jiān)控系統(tǒng)并在需要的時候采取正確的處理動作。命令需求網頁
今日分享開始啦,請大家多多指教~
linux 系統(tǒng)中采用了多用戶的管理方式使用系統(tǒng)
默認用戶是root,有最高的權限。(在終端顯示為 #)
普通用戶為:$
在linux系統(tǒng)中沒有盤符的概念,以樹的形式管理文件
整個系統(tǒng)的根文件為 /
# 目錄結構
linux系統(tǒng)中命令的使用
在使用linux系統(tǒng)命令的時候,嚴格區(qū)分大小寫
使用命令的語法: 命令 [-選項] 參數
clear 清屏
1.ls命令
ls 顯示文件和目錄列表(list)
常用參數:
-l (long) 長格式顯示文件和目錄信息
-a (all) 顯示所有文件和目錄(包含隱藏文件和目錄)
-R 遞歸顯示指定目錄下的文件清單,即會顯示指定目錄分支內各子目錄中的文件清單。
ls -R ,會遞歸顯示目錄下的文件。
查看指定目錄下的文件
ls /(指定目錄) 例如:ls /etc
查看文件和目錄的組合使用命令
例如 ls -la 指定目錄 查看目錄下所有文件并且長格式展示
2. cd 命令
cd 切換的目錄名
pwd 顯示當前所在目錄
cd /root 回家目錄 或者 cd ~ 或者 cd 快速回家
3.常用操作文件命令
4.ls -l 長格式說明
5.網絡相關命令
ip addr 查看當前服務器地址
簡寫: ip a
ping ip地址 測試網絡連通性
會一直ping 。Ctrl+c 結束
6.壓縮相關命令
tar 命令
-c 建立一個壓縮文件的參數指令(create) 打包 .tar
-x 解開一個壓縮文件的參數指令(extract)解壓
-z 是否要用 gzip 壓縮 壓縮 .tar.gz
-v 壓縮過程中顯示文件(日志)
-f 指定打包名字,f后緊跟名字(必有)
例如: tar -zcvf linux.tar.gz aa.txt bb.txt
tar -zxvf linux.tar.gz
7.centos獨有 服務命令
systemctl
8.進程相關
ps 查詢當前控制臺上運行的進程
動態(tài)顯示進程 top
殺死進程 kill
9.vi 命令
vi /vim 是linux最常用的文本編輯器,功能非常強大。
vi 有三種模式 :
常用命令
10.軟件相關的命令
rpm 命令 需要有rmp 的安裝包
rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm
yum命令 [好用,自動檢測依賴下載]
使用yum命令必須連接外部網絡。
11.用戶和組相關命令
1.查看當前用戶:whoami
查看登錄用戶:who
退出用戶 exit
添加、刪除組賬號:groupadd、groupdel
添加用戶賬號:useradd
設置用戶名密碼:passwd [用戶名]
su 切換用戶
12.權限相關命令
linux 文件有三種權限,r讀,w寫,x執(zhí)行;r=4,w=2,x=1
chmod
今日份分享已結束,請大家多多包涵和指點!
如何獲取?
轉發(fā)分享此文,后臺私信我:“1”即可獲取。(注:轉發(fā)分享,感謝大家)