成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux一鍵巡檢腳本,建議收藏!

系統 Linux
今天分享一個Linux一鍵快速巡檢的Shell腳本,涵蓋了常見的系統性能、網絡配置、安全檢查等方面,適用于單機快速巡檢。

今天分享一個Linux一鍵快速巡檢的Shell腳本,涵蓋了常見的系統性能、網絡配置、安全檢查等方面,適用于單機快速巡檢。

一、巡檢內容

[1] 系統基本信息

[2] CPU 信息

[3] 內存使用情況

[4] 磁盤使用情況

[5] 網絡配置和連接

[6] 服務狀態檢查

[7] 安全檢查

[8] 登錄記錄

[9] 系統日志檢查

[10] 性能分析

巡檢結果展示:

二、編寫巡檢腳本

# 編寫巡檢腳本
vi /opt/linux_inspection.sh

添加下面內容:

#!/bin/bash

# Linux 一鍵巡檢腳本
# 作者: liyb
# 生成時間: $(date)

LOG_FILE="/opt/巡檢報告_$(date +%F_%T).log"

# 初始化日志文件
echo"系統巡檢報告" > $LOG_FILE
echo"生成時間: $(date)" >> $LOG_FILE


# 輸出函數
log() {
    echo"$1" | tee -a $LOG_FILE
}

log""
log""
log"======================[1] 系統基本信息========================"
log"主機名: $(hostname)"
log"IP地址: $(hostname -I | cut -d' ' -f1)"
log"操作系統: $(cat /etc/os-release | grep PRETTY_NAME | cut -d= -f2 | tr -d '\"')"
log"內核版本: $(uname -r)"
log"啟動時間: $(uptime -s)"
log"運行時長: $(uptime -p)"
log"系統負載: $(uptime | awk -F'load average:' '{print $2}')"
log"當前時間: $(date)"
log""

log"======================[2] CPU 信息==========================:"
log"CPU 型號: $(lscpu | grep 'Model name' | awk -F: '{print $2}' | sed 's/^ *//')"
log"邏輯CPU核數:  $(grep "processor" /proc/cpuinfo|sort -u|wc -l)"
log"物理CPU核數:  $(grep "physical id" /proc/cpuinfo |sort -u|wc -l)"
log"CPU 使用率: $(top -bn1 | grep '%Cpu' | awk '{print $2}')%"
log""

log"======================[3] 內存使用情況=========================="
free -h | tee -a $LOG_FILE
log"總共內存:  $(free -mh|awk "NR==2"|awk '{print $2}')"
log"使用內存: $(free -mh|awk "NR==2"|awk '{print $3}')"
log"剩余內存: $(free -mh|awk "NR==2"|awk '{print $7}')"
log"內存使用占比:  $(free | grep -i mem |awk '{print $6/$2*100}'|cut -c1-5)"
log""

log"======================[4] 磁盤使用情況=========================="
df -hT | tee -a $LOG_FILE
log""

log"======================[5] 網絡配置和連接=========================="
log"IP 地址: $(hostname -I)"
log"默認網關: $(ip route | grep default | awk '{print $3}')"
log"網絡接口狀態:"
ifconfig  | tee -a $LOG_FILE
log""

log"網絡連接狀態:"
ss -tunlp | tee -a $LOG_FILE
log""

log"======================[6] 服務狀態檢查=========================="

log"檢查特定服務狀態 (Firewalld,SSH,Nginx,,Apache,,MySQL):"
for service in firewalld sshd nginx apache2 mysqld; do
    if systemctl is-active --quiet $service; then
        log"$service 服務狀態: 正在運行"
    else
        log"$service 服務狀態: 未運行"
    fi
done
log""

log"========================[7] 安全檢查============================"
log"SSH 配置:"
grep -E "^#?PermitRootLogin|^#?PasswordAuthentication" /etc/ssh/sshd_config | tee -a $LOG_FILE
log""


log"系統用戶:"
awk -F: '{if ($3 >= 1000) print $1}' /etc/passwd | tee -a $LOG_FILE
log""


log"========================[8] 登錄記錄============================"
log"當前登錄用戶:"
who | tee -a $LOG_FILE
log""

log"最近登錄記錄:"
last -a | head -10 | tee -a $LOG_FILE
log""

log"========================[9] 系統日志檢查============================"
log"登錄失敗日志:"
grep "Failed password" /var/log/auth.log | tail -10 | tee -a $LOG_FILE || log"未檢測到 auth.log 文件"
log""

log"檢查系統重啟記錄:"
last reboot | head -5 | tee -a $LOG_FILE
log""


log"========================[10] 性能分析============================"
log"內存占用排行前5:"
ps aux --sort=-%mem | head -6 | tee -a $LOG_FILE
log""

log"CPU 占用排行前5:"
ps aux --sort=-%cpu | head -6 | tee -a $LOG_FILE
log""


log"=============================巡檢完成============================"
log"巡檢報告生成完成,保存路徑: $LOG_FILE"
log"請根據巡檢內容檢查系統狀態!"
log""

三、執行腳本

# 給腳本添加權限
chmod +x linux_inspection.sh

# 運行腳本
./linux_inspection.sh

# 也可以直接執行
sh /opt/linux_inspection.sh

四、查看巡檢報告

腳本運行完成后,日志文件會保存到 /opt/ 目錄,文件名為 linux_inspection_YYYY-MM-DD_HH-MM-SS.log,可以使用以下命令查看:

less  /opt/巡檢報告_2025-01-10_12:41:26.log

五、做成定時任務

使用 cron 定時運行腳本:

crontab -e

添加任務:每天早上八點執行腳本

0 8 * * * /bin/sh /opt/linux_inspection.sh


責任編輯:趙寧寧 來源: 運維李哥不背鍋
相關推薦

2023-12-19 15:45:07

Linux工具

2025-03-19 09:47:08

Shell服務器腳本

2019-12-02 08:58:09

SQL腳本語言MySQL

2024-03-15 14:34:12

Oracle數據庫一鍵巡檢

2015-11-03 15:29:49

ONOS開放網絡操作系統SDN

2020-03-31 15:03:56

Spring Boot代碼Java

2021-11-22 10:40:35

Linux腳本內存

2025-03-28 11:14:24

Linux巡檢服務器

2023-11-06 18:48:31

LinuxShell

2015-02-09 15:25:52

換膚

2014-07-04 16:23:15

開發者CrossApp

2019-08-12 08:47:14

腳本語言數據庫MySQL

2024-06-17 00:00:05

鏡像倉庫帶寬

2011-01-27 10:40:08

2024-01-30 00:32:49

Linux網卡

2021-02-21 11:48:30

內存磁盤IO

2024-07-31 11:59:23

linux內存磁盤

2020-12-29 11:04:57

Linux安裝系統RedHat

2020-05-14 12:09:56

Centos7EFK部署

2020-12-24 14:00:58

開源技術 軟件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级黄在线观看 | 精品国产aⅴ | 毛片一级片 | 中文字幕一区二区三区四区不卡 | 亚洲一区二区三区在线播放 | 欧美自拍另类 | 国产99久久精品一区二区永久免费 | 国产目拍亚洲精品99久久精品 | 成人免费视屏 | 请别相信他免费喜剧电影在线观看 | 99在线精品视频 | 91九色在线观看 | 国产精品一区二区免费看 | 亚洲网在线 | 欧美日韩在线视频一区二区 | 午夜亚洲 | 成人免费视频网站在线看 | 久久精品国产99国产 | 成人h视频| 久久精品免费观看 | 亚洲天堂av网 | 色播视频在线观看 | 99在线免费观看视频 | 中文字幕在线一 | www.亚洲成人网 | 欧美在线a | 爱高潮www亚洲精品 中文字幕免费视频 | 中文无码日韩欧 | 久久久久久亚洲国产精品 | 伊人伊人 | 日本爱爱 | 超碰97人人人人人蜜桃 | 国产日韩一区二区 | 一区二区三区四区不卡视频 | 欧美国产精品一区二区三区 | 国产不卡在线 | 精品国产伦一区二区三区观看体验 | 午夜欧美一区二区三区在线播放 | 亚洲自拍偷拍视频 | 四虎影院免费在线 | 中文字幕 国产 |