小编zig*_*ggy的帖子

如果未运行,则自动重新启动 Windows 服务

我有一个在 Windows 2003 服务器上运行的 Windows 服务。在您右键单击服务时的属性选项下,有一个选项可以在服务失败时重新启动该服务。可用选项适用于第一次、第二次和任何后续故障。

我尝试使用此选项在未运行时重新启动服务,但看起来它仅在服务因故障而失败时才重新启动服务。我遇到的问题是,如果出现故障,服务会选择它并“优雅地”关闭服务。这意味着它没有被重新启动。

有没有一种方法可以重新启动服务,无论它是由于故障而停止还是正常停止?

谢谢

windows services

9
推荐指数
2
解决办法
4万
查看次数

为什么这个命令会删除所有内容?

我在 Unix 机器上运行这个命令:

find . name CVS -exec rm -fr {} \;
Run Code Online (Sandbox Code Playgroud)

我想CVS从当前目录中删除任何目录中调用的任何文件,它删除了所有内容。

幸运的是,我所要做的就是从 CVS 再次签出。想象一下,如果我指定/为起始目录!

我认为原因是我使用了name而不是-name. 我只是重新运行它

find . -name CVS -exec rm -fr {} \;
Run Code Online (Sandbox Code Playgroud)

它似乎工作正常。如果name使用而不是 ,究竟会发生什么-name

unix find

4
推荐指数
1
解决办法
263
查看次数

为什么 rm 命令的行为是这样的,我会造成什么损害

假设 am 在目录 /home/userA

有一个指向 /u/xml/xmlfiles 的环境变量 $XMLFILES。$XMLFILES 环境变量位于用户 A 的环境/配置文件中

我以 userA 身份登录,然后“su”进入 userB,然后 cd 进入 /home/userB/testdata。

我没有意识到我是 userB 所以我发出了命令

rm $XMLFILES/*
Run Code Online (Sandbox Code Playgroud)

突然间我看到了这个

bash-3.00$ rm $XMLFILES/*
rm: /bin not removed: Permission denied
rm: /boot is a directory
rm: /cdrom is a directory
rm: /dev is a directory
rm: /devices is a directory
rm: /etc is a directory
rm: /export is a directory
rm: /home is a directory
rm: /kernel is a directory
rm: /lib is a directory
rm: /lost+found …
Run Code Online (Sandbox Code Playgroud)

unix shell solaris

0
推荐指数
1
解决办法
2237
查看次数

标签 统计

unix ×2

find ×1

services ×1

shell ×1

solaris ×1

windows ×1