企業日常巡檢

2022-09-12 10:57:19 字數 2319 閱讀 8442

centos6版本的,我這個指令碼名字 checkeveryday.sh

先將系統時間與網路時間同步

linux的時間分為system clock(系統時間)和real time clock (硬體時間,簡稱rtc)。

檢視系統時間的命令: #date

設定系統時間的命令: #date –set(月/日/年 時:分:秒)

例:#date –set 「10/11/10 10:15」

檢視硬體時間的命令: # hwclock

設定硬體時間的命令: # hwclock –set –date = (月/日/年 時:分:秒)

上述提到的是手動設定時間到乙個時間點,可能與當前網路的時間有誤差。下面介紹一下與時間伺服器上的時間同步的方法

1.  安裝ntpdate工具

# yum -y install ntp ntpdate

2.  設定系統時間與網路時間同步

# ntpdate cn.pool.ntp.org

3.  將系統時間寫入硬體時間

# hwclock --systohc

4.強制系統時間寫入cmos中防止重啟失效

hwclock -w

或clock -w

1 #!/bin/bash  2

function system()

'|awk -f , ''`

8 os_boot=`who -b|awk -f '''

'`9 os_hostname=`hostname`

10 echo "

#########系統資訊##########

"11 echo "

系統型別:$os_type

"12 echo "

系統版本:$os_version

"13 echo "

系統核心:$os_ker

"14 echo "

"15 echo "

"16 echo "

"17 echo "

本機名稱:$os_hostname"18

可以訪問外網"27

else

28 y="

不可以訪問外網"29

fi 30 echo "

"31 echo "

子網掩碼:$mask

"32 echo "

閘道器:$bcast

"33 echo "

能否訪問外網:$y"34

} 35function hardware()'`

38 cpu_ker=`cat /proc/cpuinfo|grep family|awk -f : ''`

39 cpu_mode=`cat /proc/cpuinfo|grep "

model name

"|awk -f : ''`

40 memtotal=`free -m|grep mem|awk -f '''

'`41 memfree=`free -m|grep mem|awk -f '''

'`42 df_size=`df -th|grep "

root

"|awk -f '''

'`43 df_free=`df -th|grep "

root

"|awk -f '''

'`44 echo "

cpu數量:$cpu_num

"45 echo "

cpu核心:$cpu_ker

"46 echo "

cpu型號:$cpu_mode

"47 echo "

記憶體總容量:

"$memtotal"mb"

48 echo "

剩餘記憶體總量:

"$memfree"mb"

49 echo "

磁碟總容量:$df_size

"50 echo "

剩餘磁碟容量:$df_free"51

} 52function secure() 65

function chksys()

71 chksys

企業日常巡檢

root izbp176gmws1f6cpbllwouz vim check.sh bin bash function system os time date f t os run time uptime awk awk f,os last reboot time who b awk os host...

企業日常巡檢指令碼

bin bash system shiji date f t yunxin uptime awk awk f congqi who b awk host hostname echo 系統型別 lei xin echo 系統版 本 leixin echo 系統版本 leixin ech o 系統 版本...

日常巡檢 指令碼

bin bash function system os time date f t os run time uptime awk awk f,os last reboot time who b awk os hostname hostname echo 系統型別 os type echo 系統版本 ...