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

改造ctrl+alt+del(默認重啟)為一個信息搜集腳本的腳本

 更新時間:2011年05月02日 13:28:55   作者:  
遠程一個服務器總是出現(xiàn)網(wǎng)絡故障,因為不方便讓IDC工程師做太詳細的操作,每次都是讓他按ctrl+alt+del重啟服務器,最后寫了這么一個腳本,實現(xiàn)的效果是
a,第一次按下ctrl+alt+del后60秒內再按無效,在執(zhí)行了N多信息搜集作業(yè)以后就會將防火墻停用,sshd服務重啟;
b,如果還是連不上服務器,那繼續(xù)讓機房工程師按ctrl+alt+del機器就會真的重啟。
具體作業(yè)步驟如下:
1,首先修改當前的/etc/inittab文件,將默認的重啟改為執(zhí)行/root/checksystem.sh
復制代碼 代碼如下:

sed -i 's#ca\:\:ctrlaltdel\:\/sbin\/shutdown\ \-t3\ \-r\ now#ca\:\:ctrlaltdel\:\/bin\/sh\ \/root\/checksystem\.sh#' /etc/inittab

2,然后使用 “ init q ”這個命令重載文件
復制代碼 代碼如下:

init q

3,接下來創(chuàng)建/root/checksystem.sh 這個腳本文件 。內容如下,具體含義就不詳解了,大家可以自行豐富內容。
復制代碼 代碼如下:

#!/bin/bash
#History
#2011-04-28 Caoyameng ver1.0
#
test -e /root/systeminfo_lock && exit 0
touch /root/systeminfo_lock
test -e /root/systeminfo && /bin/mv /root/systeminfo /root/systeminfo_bak
echo "##1" >> /root/systeminfo
date >> /root/systeminfo
echo "##2" >> /root/systeminfo
df -h >> /root/systeminfo
echo "##3" >> /root/systeminfo
free -m >> /root/systeminfo
echo "##4" >> /root/systeminfo
iostat >>/root/systeminfo
echo "##5" >> /root/systeminfo
w >> /root/systeminfo
echo "##6" >> /root/systeminfo
netstat -lntp >> /root/systeminfo
/sbin/ifconfig >> /root/systeminfo
echo "##7" >> /root/systeminfo
iptables -L >> /root/systeminfo
echo "##8" >> /root/systeminfo
ping -c 2 -W 2 127.0.0.1 >> /root/systeminfo
ping -c 2 -W 2 這里改成eth0的IP >> /root/systeminfo
ping -c 2 -W 2 這里改成eth1的IP(如果有eth1)>> /root/systeminfo
ping -c 2 -W 2 www.linuxtone.org >> /root/systeminfo
echo "##9" >> /root/systeminfo
route -n >> /root/systeminfo
echo "##10" >> /root/systeminfo
/etc/init.d/iptables stop
echo "##11" >> /root/systeminfo
/etc/init.d/sshd restart
/etc/init.d/network restart
####################
sleep 60
sed -i 's#ca\:\:ctrlaltdel\:\/bin\/sh\ \/root\/checksystem\.sh#ca\:\:ctrlaltdel\:\/sbin\/shutdown\ \-t3\ \-r\ now#' /etc/inittab
rm -f /root/systeminfo_lock
init q

相關文章

  • linux下umask命令用途原理和計算方式詳解

    linux下umask命令用途原理和計算方式詳解

    大家好,本篇文章主要講的是linux下umask命令用途原理和計算方式詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下哦
    2021-11-11
  • Linux下安裝卸載ftp的方法

    Linux下安裝卸載ftp的方法

    本文給大家簡單分享了下如何在Linux系統(tǒng)中安裝配置與卸載FTP的方法,非常實用,有需要的菜鳥小伙伴可以參考下
    2016-07-07
  • Linux利用Sysctl命令調整內核參數(shù)

    Linux利用Sysctl命令調整內核參數(shù)

    Sysctl指令是對系統(tǒng)核心參數(shù)的設置,下面這篇文章主要給大家介紹了關于Linux利用Sysctl命令調整內核參數(shù)的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2018-01-01
  • 在Linux下搭建Zookeeper管理中心步驟分享

    在Linux下搭建Zookeeper管理中心步驟分享

    本篇文章主要給大家詳細分享了在Linux下搭建Zookeeper管理中心步驟以及相關軟件的下載,需要的朋友參考下。
    2018-01-01
  • Linxu服務器上安裝JDK 詳細步驟

    Linxu服務器上安裝JDK 詳細步驟

    這篇文章主要介紹了Linxu服務器上安裝JDK 詳細步驟,在安裝之前需要先卸載自己linux上的jdk,具體內容詳情大家參考下本文
    2017-12-12
  • web服務器iptables配置腳本實現(xiàn)代碼

    web服務器iptables配置腳本實現(xiàn)代碼

    這篇文章主要介紹了web服務器iptables配置腳本實現(xiàn)代碼的相關資料,需要的朋友可以參考下
    2017-06-06
  • APACHE支持.htaccess偽靜重寫出錯 No input file specified的解決方案

    APACHE支持.htaccess偽靜重寫出錯 No input file specified的解決方案

    這篇文章主要介紹了APACHE支持.htaccess偽靜重寫出錯 No input file specified的解決方案,需要的朋友可以參考下
    2016-09-09
  • linux下scp和sftp命令使用詳解

    linux下scp和sftp命令使用詳解

    大家好,本篇文章主要講的是linux下scp和sftp命令使用詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Linux 平臺上比較好的C/C++ IDE 清單

    Linux 平臺上比較好的C/C++ IDE 清單

    這里所說的ide是集成開發(fā)環(huán)境,ide設置非常簡單,用起來非常方便,因此不能比這樣更合適編寫一個項目了。鑒于這么多的好處,下面小編給大家分享一份在Linux 平臺上比較好的C/C++ IDE 清單,感興趣的朋友一起看看吧
    2016-11-11
  • CentOS7連接XShell與網(wǎng)絡配置的方法

    CentOS7連接XShell與網(wǎng)絡配置的方法

    這篇文章主要介紹了如何使用CentOS7連接XShell與網(wǎng)絡配置的方法,可以更好的幫助大家工作和學習,感興趣的小伙伴可以了解下
    2020-05-05

最新評論