问题标签 [startupscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - UNIX 平台上的系统启动文件夹/方法?
我有一个 Java 应用程序需要实现在启动时启动 JAR 的安装功能。
我可以通过在注册表中输入 REG 文件在 Window 上执行此操作,但是如何在 UNIX 平台上执行此操作?如果方法不同,Linux 和 Mac。
Linux 和 Mac 有系统启动文件夹吗?
请记住,我需要以编程方式执行此操作,而不是通过系统首选项或类似的方式。
assembly - 程序集引导加载程序
在我的 ARM9 汇编启动代码中,我有一些我不理解的行,如下所示:
我听说数字 0x41676d69 是某种图像幻数,但我不知道为什么要使用它。其他 .word 元素呢?这些是什么?他们在做什么?
诚挚的问候 Žiga Lausegger
assembly - 忽略重要数据的分支指令?
B arm926ejs_reset_handler
我在理解跳转到标签arm926ejs_reset_handler:
并因此忽略其间代码的分支指令时遇到问题。我想知道为什么有人会这样做?
以及一些额外的解释。标签__start:
是程序的入口点。分支指令忽略的行是启动 ISROM 应该在启动时获得的参数。但是,如果我们跳过它们,引导 ISROM 怎么能得到这些参数呢?这对我来说没有逻辑。
php - 适用于 PHP 的 Windows Azure 启动脚本
我使用启动脚本安装 PHP,normallay 我会使用PHPAzure SDK的默认脚本,它安装最新的可用版本,但我绝对需要 PHP v5.3.8。
所以我编写了自己的安装脚本(我使用它而不是 install-php.cmd):
问题是,我对编写启动脚本不是很熟悉。
而且我现在遇到的问题是,在部署包之后,PHP 处理程序路径完全错误,它总是指向我本地开发机器上某处的临时构建路径,而不是采用相对于最近的 approot 的路径。
也许您可以帮助我使用正确的参数配置此脚本?
我的自定义 PHP 安装的正确路径是:
approot/bin/PHP/v5.3/php-cgi.exe
mysql - mysqladmin 设置初始 root 密码在脚本中失败,但在 shell 中有效
我正在尝试将其作为 EC2 实例上的启动脚本(以 root 身份运行)的一部分来执行
为了调试它,我将整个命令回显到日志中,它是正确的。我在脚本中的命令之前做了一个“ps ax”,以确保 mysql 正在运行。我在密码周围用双引号和单引号尝试了它(应该没有关系,也没有)。无论我尝试什么,在脚本中都会出错
mysqladmin:连接到“localhost”的服务器失败
错误:“用户“root”@“localhost”的访问被拒绝(使用密码:否)”
但是当我在 shell 中从脚本中复制并运行完全相同的行时,它就可以工作了。而且我已经验证在命令运行之前没有 root 密码(在任何一种情况下)。
不可能我需要使用 -p,即使这就是错误的样子,因为当我从 shell 运行它时我不需要它。
我很困惑。
在任何人评论这不安全之前,事实并非如此。密码存储在作为启动的一部分安装的私有 EBS 卷上,并从该卷上的文件中提取并放入启动 shell 的环境中,然后在脚本中使用(而不是回显到 syslog 中)。然后卸载 EBS 卷。一旦该启动脚本结束,除了 mysql 之外,密码无处可寻。
更新:我只是尝试了这个(在 2.12.2 的 5.1 MYSQL 手册中找到)
也没有工作,类似的错误并正在运行
从 shell 让我连接得很好(我可以输入 UPDATE 和 FLUSH cmds),没有错误。
我开始认为 mysql 和 mysqladmin 正在做一些时髦的事情,比如从 tty 读取导致它们在从 shell 脚本中运行时失败。这将使我的启动脚本难以初始化。
java - Java start program on user login (platform-wide)
Across linux, MAC, and Windows, is there any way to make a Java program startup on login? I know on windows their would just need to be a shortcut to the jar file in the user's startup folder. But for linux and MAC what should i do?
startupscript - 创建用于运行 VNUML 的启动脚本
为了创建包含特定设备数量的 VNUML 模拟,我们使用 vnumlparser.pl -t -u root -w 100
但是我无法使用我在位置 /etc/rcS.d/ 目录中创建的启动脚本来运行它。
node.js - 启动时的 Linux 启动屏幕
我正在尝试在启动时启动屏幕会话,所以我在 rc.local 的末尾添加了我的脚本
但这不起作用。我的目标是能够在屏幕会话(名为 ws 的屏幕)中运行 2 个命令:
start.sh 内容:
我也尝试创建一个 cronjob 但仍然无法启动脚本。
欢迎任何帮助!
deployment - Azure 部署因启动脚本而失败
我正在按照我的 ServiceDefinition.csdef 中的以下内容启动启动脚本
startup.cmd 文件是
(E: or F:)\approot\bin 中的错误是:
如果我在 RDP 进入 WebRole 之后运行 startup.cmd 文件,那么这些任务就会很好地添加到调度程序中。由于某种原因,它总是无法通过部署。有谁知道如何解决这一问题?我恢复到 OSVersion=2 直到我可以解决这个问题。