init.d相关内容
我正在使用一个初始化脚本来运行一个简单的进程,它以: start-stop-daemon --start --quiet --chuid $DAEMONUSER \--make-pidfile --pidfile $PIDFILE --background \--exec $DAEMON $DAEMON_ARGS 名为 $DAEMON 的进程通常会将日志信息打印到其标准输出.据我所知,这些数据
..
如何在 Linux 系统中很好地配置打包为可执行 jar as a Service 的 Spring Boot 应用程序?这是推荐的方法,还是我应该将此应用程序转换为 war 并将其安装到 Tomcat 中? 目前,我可以从 screen 会话运行 Spring 启动应用程序,这很好,但需要在服务器重启后手动启动. 我正在寻找的是一般建议/方向或示例 init.d 脚本,如果我对可执行
..
在 Amazon S3 Linux 实例上,我有两个脚本,名为 start_my_app 和 stop_my_app 启动和停止永远(依次运行我的 Node.js 应用程序).我使用这些脚本手动启动和停止我的 Node.js 应用程序.到目前为止一切顺利. 我的问题:我还想设置它以便在系统启动时运行 start_my_app.我知道我需要在 init.d 中添加一个文件,并且我知道如何将它符
..
我创建了一个作为守护进程运行的 linux 服务(并从/etc/init.d/X 启动).我需要设置一些应用程序可以访问的环境变量. 这是场景.该应用程序是一堆 Perl AGI 脚本,它们依赖于(因此需要作为)asterisk 用户运行,但 asterisk 没有 shell.理想情况下,我只是将其设置在 /home/asterisk/.bashrc 中,但 asterisk 不存在.
..
我有一个基于 python 的应用程序,它的工作方式类似于提要聚合器,需要成为 init.d 脚本的一部分,以便我可以使用启动/停止/重启选项控制执行.此外,我希望将 init.d 脚本设置为 cron 作业(我在这里有示例). 我在这里找到了一个样本http://homepage.hispeed.ch/py430/python/守护进程 (PS.我不希望脚本用python本身编写).
..
如果我运行命令,Redis 会正确启动: sudo/etc/init.d/redis-server start 我已经添加了我的启动脚本: sudo update-rc.d redis-server 默认值 但是当我重新启动时,Redis 没有运行.我应该去哪里解决这个问题? 解决方案 defaults 通常设置为 20 开始.redis 需要联网,现在还为时过早. 因此,请
..
我正在开发运行 Raspbian 的 Raspberry Pi,运行 Node.js 应用程序,并尝试在 Pi 启动时启动它.我找到了几个例子,但我似乎无法让它工作.我当前的代码是: #!/bin/sh#/etc/init.d/MyApp### 开始初始化信息# 提供:MyApp.js# 必需-开始:$remote_fs $syslog# 需要停止:$remote_fs $syslog# 默认开
..
我目前正在运行 Raspbian 的 Raspberry PI 上运行 node.js 脚本.该 node.js 脚本在启动时启动,所以我只需要插入电路板即可. 但是,如果脚本崩溃导致节点退出,我如何让引导服务(在 bood 启动节点脚本)在节点服务崩溃时自动重启? 这是我在 /etc/init.d 中的引导服务示例: #!/bin/sh### 开始初始化信息# 提供:MyScrip
..
如何在Linux系统中很好地配置打包为可执行jar作为服务的Spring Boot应用程序?是推荐的方法,还是应该将此应用转换为war并将其安装到Tomcat中? 当前,我可以从 screen 会话运行Spring引导应用程序,这很好,但是需要在服务器重启后手动启动. 如果我使用可执行文件 jar 的方法是正确的,我正在寻找的是一般建议/指导或示例 init.d 脚本. 解决方案
..
在系统启动(Linux-Debian)之后,我需要通过.sh脚本启动Wildfly AS。因此,我创建了自己的脚本,应该在init.d中执行该操作: #! / bin / sh #/etc/init.d/starter case“ $ 1” in start) echo“ Starting” nohup / home / xxx / wildfly-9.0.1.Final
..
我有一个使用gstreamer插件捕获摄像头输入的docker容器.使用Bastler相机可以正常运行,但是现在我需要使用IDS uEye相机.为了能够使用此相机,我需要运行ueyeusbdrc服务. IDS文档说,要启动它,我可以运行sudo systemctl start ueyeusbdrc或sudo /etc/init.d/ueyeusbdrc start.问题是,当docker容器运行时
..
因此,我试图编写一些满足LSB的init.d脚本,以便它们在启动和关闭时都能正常运行.不幸的是,我遇到LSB/update-rc.d来满足依赖性的问题. # Required-Start: $network $local_fs hadoop-namenode hadoop-datanode zookeeper-server # Required-Stop: $network $local_
..
我当前正在运行Ubuntu 12.04.我创建了一个debian软件包,该软件包当前可以成功安装并启动三个新进程.通过将以下脚本放在/etc/init.d中,我也使这三个过程在运行时启动: # This example is from http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_wi
..
我想知道是否有可能在以我检查了spring-boot-maven-plugin自动生成的脚本: command="$javaexe -jar -Dsun.misc.URLClassPath.disableJarChecking=true $jarfile $@" 所以也许可以通过maven插件的选项来完成,但是除了JVM参数之外,找不到任何其他有用的东西... 解决方案 我找不
..
我正在使用一个初始化脚本来运行一个简单的过程,该过程始于: start-stop-daemon --start --quiet --chuid $DAEMONUSER \ --make-pidfile --pidfile $PIDFILE --background \ --exec $DAEMON $DAEMON_ARGS 称为$ DAEMON的进程通常
..
我有一个要守护的Perl脚本.基本上,此perl脚本将每30秒读取一个目录,读取其找到的文件,然后处理数据.为了简单起见,请考虑以下Perl脚本(称为synpipe_server,该脚本在/usr/sbin/中有符号链接): #!/usr/bin/perl use strict; use warnings; my $continue = 1; $SIG{'TERM'} = sub { $
..
什么是start-stop-daemon以及应如何使用? 我正在尝试使特定程序自动化以运行.每当系统启动时,程序都应运行.为此,我正在/etc/init.d/位置编写脚本. 解决方案 这是一个用于管理系统级后台进程(守护程序)的启动和停止的程序.您可以通过传递要启动的进程的参数(例如用于创建/检查的pid文件)和命令参数来使用它. 然后,您执行以下两项操作之一: star
..
服务默认在启动时在我的RHEL盒上以root开头.如果我没记错的话,其他在/etc/init.d中使用初始化脚本的Linux发行版也是如此. 您认为让进程以我选择的(静态)用户身份运行的最佳方法是什么? 我到达的唯一方法是使用类似的东西: su my_user -c 'daemon my_cmd &>/dev/null &' 但这似乎有点不整洁... 是否存在一些魔术
..
在 Amazon S3 Linux实例上,我有两个名为start_my_app和从而开始和停止 永远 (依次运行我的Node. js应用程序).我使用这些脚本手动启动和停止我的Node.js应用程序.到目前为止一切顺利. 我的问题:我还想进行设置,以便在系统启动时运行start_my_app.我知道我需要在init.d中添加一个文件,并且知道如何将其符号链接到rc.d中的正确目录,但是我无法
..
我有一个容器,在目录上有 odoo “/ opt / odoo /\". “/etc/init.d/odoo-server”上的初始化脚本 #!/ bin / bash ### BEGIN INIT INFO #提供:odoo #必需开始:$ remote_fs $ syslog #必需停止:$ remote_fs $ syslog #默认开始:2 3 4 5 #默认停
..