欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在Linux中如何查看服務(wù)器整體情況

 更新時(shí)間:2023年11月24日 10:00:29   作者:Jerry 二河小魚  
這篇文章主要介紹了在Linux中如何查看服務(wù)器整體情況問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux查看服務(wù)器整體情況

第一步

進(jìn)入~目錄。

命令:cd

第二步

在~目錄新建status.sh腳本。

命令:vim status.sh

在腳本中添加下面的代碼:

#!/bin/bash
 
function cpu(){
 
util=$(vmstat | awk '{if(NR==3)print $13+$14}')
 
iowait=$(vmstat | awk '{if(NR==3)print $16}')
 
echo "CPU -使用率:${util}% ,等待磁盤IO相應(yīng)使用率:${iowait}:${iowait}%"
 
}
 
function memory (){
 
total=`free -m |awk '{if(NR==2)printf "%.1f",$2/1024}'`
 
    used=`free -m |awk '{if(NR==2) printf "%.1f",($2-$NF)/1024}'`
 
    available=`free -m |awk '{if(NR==2) printf "%.1f",$NF/1024}'`
 
    echo "內(nèi)存 - 總大小: ${total}G , 使用: ${used}G , 剩余: ${available}G"
 
}
 
disk(){
 
fs=$(df -h |awk '/^\/dev/{print $1}')
 
    for p in $fs; do
 
        mounted=$(df -h |awk '$1=="'$p'"{print $NF}')
 
        size=$(df -h |awk '$1=="'$p'"{print $2}')
 
        used=$(df -h |awk '$1=="'$p'"{print $3}')
 
        used_percent=$(df -h |awk '$1=="'$p'"{print $5}')
 
        echo "硬盤 - 掛載點(diǎn): $mounted , 總大小: $size , 使用: $used , 使用率: $used_percent"
 
    done
 
}
 
function tcp_status() {
 
    summary=$(ss -antp |awk '{status[$1]++}END{for(i in status) printf i":"status[i]" "}')
 
    echo "TCP連接狀態(tài) - $summary"
 
}
 
cpu
 
memory
 
disk
 
tcp_status

第三步

授予status.sh文件可執(zhí)行權(quán)限。

命令:chmod +x status.sh

第四步

執(zhí)行status.sh腳本,查看服務(wù)器整體情況。

命令:/bin/bash status.sh

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 阿里云ECS服務(wù)器入門使用流程(新手必看教程)

    阿里云ECS服務(wù)器入門使用流程(新手必看教程)

    這篇文章主要介紹了阿里云ECS服務(wù)器入門使用流程(新手必看教程),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Linux搭建Docker環(huán)境全過程

    Linux搭建Docker環(huán)境全過程

    這篇文章主要介紹了Linux搭建Docker環(huán)境全過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Linux shell利用sed如何批量更改文件名詳解

    Linux shell利用sed如何批量更改文件名詳解

    最近在學(xué)習(xí)shell,為了練習(xí)sed,寫了個(gè)簡(jiǎn)單的批量修改文件名的腳本,所以下面這篇文章主要給大家介紹了關(guān)于Linux shell利用sed如何批量更改文件名的相關(guān)資料,需要的朋友們可以參考借鑒,下面來一起看看吧。
    2017-09-09
  • linux中使用grep命令詳解

    linux中使用grep命令詳解

    在本篇文章里小編給大家整理了關(guān)于linux中使用grep命令的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。
    2019-03-03
  • Linux安裝CUDA GCC版本不兼容問題

    Linux安裝CUDA GCC版本不兼容問題

    這篇文章主要介紹了Linux安裝CUDA GCC版本不兼容問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • time_t tm timeval 和 時(shí)間字符串的轉(zhuǎn)換方法

    time_t tm timeval 和 時(shí)間字符串的轉(zhuǎn)換方法

    下面小編就為大家?guī)硪黄猼ime_t tm timeval 和 時(shí)間字符串的轉(zhuǎn)換方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • linux如何編寫同步文件的腳本

    linux如何編寫同步文件的腳本

    這篇文章主要介紹了linux如何編寫同步文件的腳本問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Linux下如何實(shí)現(xiàn)創(chuàng)建/刪除軟連接

    Linux下如何實(shí)現(xiàn)創(chuàng)建/刪除軟連接

    這篇文章主要介紹了Linux下如何實(shí)現(xiàn)創(chuàng)建/刪除軟連接方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • linux如何mount掛載磁盤并設(shè)置開機(jī)自動(dòng)mount的實(shí)現(xiàn)

    linux如何mount掛載磁盤并設(shè)置開機(jī)自動(dòng)mount的實(shí)現(xiàn)

    這篇文章主要介紹了linux如何mount掛載磁盤并設(shè)置開機(jī)自動(dòng)mount的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Centos Linux7設(shè)置靜態(tài)IP的實(shí)例

    Centos Linux7設(shè)置靜態(tài)IP的實(shí)例

    這篇文章主要介紹了Centos Linux7設(shè)置靜態(tài)IP的實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-05-05

最新評(píng)論