日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux注释内容,Linux 中snmptrapd的内容有大虾能帮我注释下吗?谢谢了

發布時間:2024/4/11 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux注释内容,Linux 中snmptrapd的内容有大虾能帮我注释下吗?谢谢了 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

#!/bin/bash???????????????????????????????????#表示下面的腳本是用bash編寫的,必須調用bash程序對它解釋執行)

#?ucd-snmp?init?file?for?snmptrapd

#

#?chkconfig:?-?50?50??????????????????????????#啟動或禁止特定服務,優先級從-50到50。

#?description:?Simple?Network?Management?Protocol?(SNMP)?Trap?Daemon???#描述

#

#?processname:?/usr/sbin/snmptrapd

#?config:?/etc/snmp/snmptrapd.conf

#?config:?/usr/share/snmp/snmptrapd.conf

#?pidfile:?/var/run/snmptrapd.pid

#

#?source?function?library

.?/etc/init.d/functions???????????????????????#shell文件的路徑

OPTIONS="-s?-u?/var/run/snmptrapd.pid"

RETVAL=0??????????????????????????????????????定義變量RETVAL為0

prog="snmptrapd"????????????????????????????定義prog為“snmptrapd”

start()?{?????????????????????????????????????start()函數

echo?-n?$"Starting?$prog:?"???????????打印Stopping??echo?–n表示光標不換行

daemon?/usr/sbin/snmptrapd?$OPTIONS???進程路徑

RETVAL=$??????????????????????????????返回

echo

touch?/var/lock/subsys/snmptrapd

return?$RETVAL

}

stop()?{

echo?-n?$"Stopping?$prog:?"

killproc?/usr/sbin/snmptrapd

RETVAL=$??????????????????????????把上一條命令的返回值賦值給RETVAL

echo

rm?-f?/var/lock/subsys/snmptrapd

return?$RETVAL?????????????????????顯示RETVAL

}

reload(){

stop

start

}

restart(){????????????????????????????????????restart()函數,調用start和stop

stop

start

}

condrestart(){???????????????????????????????$1為condrestartcondrestart

[?-e?/var/lock/subsys/snmptrapd?]?&&?restart

return?0

}

case?"$1"?in????????????????用$1的值依次與各模式字符串進行比較,如果發現匹配,就執行命令,直到遇到兩個分號為止

start)????????????????????$1為start

start???????????????就執行start命令

;;??????????????????退出

stop)?????????????????????$1為stop

stop????????????????就執行stop命令

;;??????????????????退出

restart)??????????????????$1為restart

restart?????????????就執行restart命令

;;??????????????????退出

reload)???????????????????reload()函數,調用restart

reload??????????????就執行reload命令

;;??????????????????退出

condrestart)??????????????$1為condrestart

condrestart?????????執行condrestart命令

;;??????????????????退出

status)???????????????????$1為status

status?snmptrapd

RETVAL=$?

;;??????????????????退出

*)????????????????????????前面條件都不滿足,就運行以下命令

echo?$"Usage:?$0?{start|stop|status|restart|condrestart|reload}"

RETVAL=1

esac???????????????????????????????case語句結束

exit?$RETVAL

總結

以上是生活随笔為你收集整理的linux注释内容,Linux 中snmptrapd的内容有大虾能帮我注释下吗?谢谢了的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。