linux后台启动服务命令自己停止 nohup和&

简介: 简单的说,在启动命令最后加&,是后台启动,但是你的ssh连接工具断了 这个服务就停止了

简单的说,在启动命令最后加&,是后台启动,但是你的ssh连接工具断了 这个服务就停止了


例如 ./collector.linux -conf=/root/mongo-shake-v2.4.16/collector.conf &


在前面加上nohup可以解决


nohup ./collector.linux -conf=/root/mongo-shake-v2.4.16/collector.conf &


如果需要前台启动并打印日志


在命令加 -verbose参数


./collector.linux -conf=/root/mongo-shake-v2.4.16/collector.conf -verbose


相关文章
|
3天前
|
Linux
会玩这10个Linux命令,一定是个有趣的IT男!
会玩这10个Linux命令,一定是个有趣的IT男!
|
2天前
|
安全 Linux 开发者
Linux笔记之ldd命令详解
`ldd`命令是Linux环境下一个非常实用的工具,用于显示一个程序运行时所需的共享库依赖。它帮助开发者和系统管理员快速诊断程序运行问题,特别是在处理"找不到库文件"或者"错误的库文件版本"等错误时。然而,出于安全的考虑,对于不信任的可执行文件,应该慎用 `ldd`命令,可以考虑使用其他工具如 `objdump`。总的来说,懂得如何妥善且安全地使用 `ldd`,对于维护一个稳定和高效的Linux系统来说,是非常重要的。
18 9
|
2天前
|
Linux Shell
linux命令
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
2天前
|
SQL 存储 分布式计算
Linux退出Hive命令
【8月更文挑战第14天】
|
3月前
|
Shell Linux
Linux命令(76)之nohup
Linux命令(76)之nohup
59 1
|
23天前
|
JSON Java Linux
linux 命令使用总结:vim,nohup,find,df,du,sudo,netstat,ll,curl,lastlog
linux 命令使用总结:vim,nohup,find,df,du,sudo,netstat,ll,curl,lastlog
28 5
|
Linux
12.18 Linux将后台命令脱离终端运行(nohup命令)
在前面章节中,我们一直在说进程可以放到后台运行,这里的后台,其实指的是当前登陆终端的后台。这种情况下,当我们以远程管理服务器的方式,在远程终端执行后台命令,如果在命令尚未执行完毕时就退出登陆,那么这个后台命令还会继续执行吗?
235 0
12.18 Linux将后台命令脱离终端运行(nohup命令)
|
Linux Shell 程序员
linux后台执行命令:&与nohup的用法
linux后台执行命令:&与nohup的用法
266 0
|
Linux Ubuntu
Linux基础命令---nohup
nohup        nohup可以使程序能够忽略挂起信号,继续运行。用户退出时会挂载,而nohup可以保证用户退出后程序继续运行。如果标准输入是终端,请将其从/dev/null重定向。如果标准输出是终端,则将输出附加到“nohup.out”(如果可能的话),否则追加到“$home/nohup.out”。
2043 0
|
Linux Shell
linux后台执行命令:&与nohup的用法
大家可能有这样的体验:某个程序运行的时候,会产生大量的log,但实际上我们只想让它跑一下而已,log暂时不需要或者后面才有需要。所以在这样的情况下,我们希望程序能够在后台进行,也就是说,在终端上我们看不到它所打出的log。
7122 0