zabbix 23698 23693 0 Mar05 ? 00:03:48 /opt/App/zabbix/sbin/zabbix_agentd
[root@DB01 ~]#
[root@DB01 ~]#
[root@DB01 ~]# cat /etc/init.d/dnsmasq
#!/bin/sh
#
# Startup script for the DNS caching server
#
# chkconfig: - 49 50
# description: This script starts your DNS caching server
# processname: dnsmasq
# pidfile: /var/run/dnsmasq.pid
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
dnsmasq=/usr/sbin/dnsmasq
[ -f $dnsmasq ] || exit 0
DOMAIN_SUFFIX=`dnsdomainname`
if [ ! -z "${DOMAIN_SUFFIX}" ]; then
OPTIONS="-s $DOMAIN_SUFFIX"
fi
RETVAL=0
# See how we were called.
case "$1" in
start)
if [ $UID -ne 0 ] ; then
echo "User has insufficient privilege."
exit 4
fi
echo -n "Starting dnsmasq: "
daemon $dnsmasq $OPTIONS
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/dnsmasq
;;
stop)
if test "x`pidof dnsmasq`" != x; then
echo -n "Shutting down dnsmasq: "
killproc dnsmasq
fi
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/dnsmasq /var/run/dnsmasq.pid
;;
status)
status dnsmasq
RETVAL=$?
;;
reload)
echo -n "Reloading dnsmasq: "
killproc dnsmasq -HUP
RETVAL=$?
echo
;;
force-reload)
# new configuration takes effect only after restart
$0 stop
$0 start
RETVAL=$?
;;
restart)
$0 stop
$0 start
RETVAL=$?
;;
condrestart)
if test "x`/sbin/pidof dnsmasq`" != x; then
$0 stop
$0 start
RETVAL=$?
fi
;;
*)
echo "Usage: $0 {start|stop|restart|reload|condrestart|status}"
exit 2
esac
exit $RETVAL
分享到:
相关推荐
本文将深入探讨"shell编程简单例子代码"这一主题,结合在Ubuntu Linux下调试通过的实例,为你提供一个全面的入门指南。 首先,我们需要了解什么是Shell。Shell是操作系统提供的一个命令行界面,用户可以通过它与...
这个"Windows Shell编程例子1"聚焦于菜单扩展,这是一个常见的Shell编程应用场景,旨在为用户的文件资源管理器或者右键菜单增加自定义功能。下面我们将深入探讨Windows Shell编程以及如何实现菜单扩展。 首先,理解...
shell教程,包含大量的小例子,脚本信息,还有一些技巧。
本教程将通过一系列基础例子,介绍如何使用Shell,包括`echo`、`if`判断和`for`循环等基本概念。 1. **`echo`命令**:`echo`是Shell中最简单的命令之一,用于在终端打印文本。例如,输入`echo "Hello, World!"`将在...
2. **命令行工具**:Windows Shell编程中会涉及到各种内置的命令行工具,如`dir`用于查看目录结构,`copy`和`move`用于文件复制和移动,`del`用于删除文件,`ren`用于重命名文件等。通过Ch04和Ch06的学习,你可以...
2、codeproject上的一个copypath的例子,做了扩充,可以拷贝文件路径、文件夹路径和磁盘路径。 3、一个文件属性页例子、可以展示出一个dll所依赖的其它dll文件。 注意: 编译64位系统的shell程序,需要选择x64平台...
提供一个oozie job shell action 列子,例子中 配置文件有 job.properties,workflow.xml,lineCount.sh 项目开发时候,发现shell action 不好配 ,最后网上参照一个列子,配置,可以运行成功
Shell脚本高级编程教程,希望对你有所帮助。 Example 10-23. Using continue N in an actual task: 1 # Albert Reiner gives an example of how to use "continue N": 2 # -------------------------------------...
从给定的Linux Shell脚本示例中,我们可以提炼出一系列关键知识点,这些知识点涵盖了Shell编程的基本结构、流程控制、变量处理以及系统操作等方面。下面将详细解释这些知识点: ### 知识点一:基本输入输出与循环...
2. **编写头文件**:使用`javah`工具自动生成C/C++的头文件,这个文件定义了Java方法对应的C函数原型。 3. **实现C/C++代码**:根据生成的头文件编写具体的C/C++代码,实现本地方法的功能。 4. **构建共享库**:将C/...
标题中的“一个批量域名解析的Shell脚本例子”是指通过Shell脚本来实现对大量域名进行DNS解析的功能。在IT行业中,这种操作常用于网络监控、安全分析或数据收集等场景。下面将详细介绍这个主题。 首先,`...
这里我们探讨几个基本的Shell脚本例子,包括用户交互、参数处理、文件解压缩以及进度条模拟。 1. 用户交互脚本: 在`show_var.sh`这个例子中,脚本通过`while`循环不断请求用户输入数字,直到用户输入"end"为止。`...
在给定的“几个shell编程的小例子”中,我们可以看到四个不同的脚本示例,分别涉及了不同的编程概念。以下是这些知识点的详细说明: 1. **一百内的素数**:这个例子展示了如何在Shell中实现一个简单的素数检测算法...
shell运算符介绍和例子 shell运算符是指在shell脚本中使用的运算符,包括算术运算符、比较运算符、逻辑运算符、按位运算符、赋值运算符等。这些运算符可以在shell脚本中使用,实现各种计算、比较和逻辑判断等操作。...
接下来,我们来看几个Shell脚本的例子: 1. **欢迎消息脚本**:这个脚本会在用户登录时显示一个欢迎消息。 ```bash #!/bin/bash echo "欢迎,$(whoami)!今天是$(date)。" ``` 这个脚本使用`whoami`命令获取...
shell-curl小例子,md5加密,shell时间处理
2. **StepOne.cpp**:这可能是实现Shell Extension过程中的第一步的代码示例,可能包含初始化或注册扩展的基本步骤。 3. **Debug.cpp, Debug.h**:这些文件与调试有关,`Debug.cpp`可能包含了调试帮助函数,而`...
【标题】"Linux & Shell 课件及例子" 涵盖了Linux操作系统的基本概念以及Shell脚本编程的实践知识。Linux是一种广泛使用的开源操作系统,它的核心在于提供了一个稳定的、可定制的系统环境,而Shell作为Linux的命令行...