我想在不登录的情况下编辑 Linux Mint 17 的启动列表。启动应用程序在哪里保存其应用程序列表?
我有一个 CentOS 服务器。当服务器启动时我想以后要执行的命令10 minutes的booting up。我怎么能这样做?
$ /usr/bin/curl -u admin:$PASSWORD -i -H 'X-Requested-By: ambari' -X PUT -d '{"RequestInfo": {"context" :"Stop HDFS via REST"}, "Body": {"ServiceInfo": {"state": "INSTALLED"}}}' http://AMBARI_SERVER_HOST:8080/api/v1/clusters/CLUSTER_NAME/services/HDFS
Run Code Online (Sandbox Code Playgroud) 我已经成功安装了一些以太网卡(这里有完整的故事),根据文档,必须手动启动:
# modprobe e1000bp
Run Code Online (Sandbox Code Playgroud)
我希望在启动时执行此驱动程序启动。
实现这一目标的正确方法是什么?
我想将命令添加到/etc/rc.local,但对于 PPTP 或 OpenVPN 连接,还有另一种方法应该更干净,所以我想知道是否可以将相同的方法告知驱动程序启动。
每当我尝试启动我的项目时,都会发生以下错误。
django.db.utils.OperationalError: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)
这是 postgres 的状态:
? postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Run Code Online (Sandbox Code Playgroud)
而且它只有在我重新启动服务时才有效,如何避免每次打开笔记本电脑时重新启动它可能是安装错误?
我正在使用 Ubuntu 18
我在 debian 9 上安装了rescuetime。它需要在终端中运行命令rescuetime,这只是保持运行而不是运行和关闭(它在屏幕左下角的托盘中添加了一个图标)。我在启动时遇到了一些困难。
我已经尝试过 crontab 并添加了 @reboot rescuetime
我也试过添加一个 rc.local 文件
#!/bin/sh -e
sh 'rescuetime.sh'
exit 0
Run Code Online (Sandbox Code Playgroud)
救援时间.sh
#!/bin/sh<CR>
rescuetime
Run Code Online (Sandbox Code Playgroud)
这些选项都不起作用。
如何让救援时间在启动时运行。
当我的 Linux 安装启动时,我想以 root 身份启动后台进程。我可以将它添加到目录或配置文件中吗?
我试图在 Linux 中理解以下内容。在 Windows 中,我们有运行或“启动”的服务。当我们安装应用程序时,它可以作为服务安装,以便它自动启动。
但是如果应用程序没有安装为服务,我们通常可以在开始->程序菜单中看到它。所以我们知道安装了哪些应用程序。
在 Linux 中等价物是什么?我了解等效服务位于/etc/init服务启动/停止的位置。但是我假设如果我安装一个包,它不一定会创建一个启动脚本,/etc/init对吗?
那么如何知道 Linux 中已安装和可用的内容(就像我们可以在 Windows 中从Start -> Programs)?
注意:我问的是 CLI 模式。我想在桌面版本中,您可以在各种菜单中看到相关图标(例如在 Kubuntu 中的Application -> Internet -> Firefox)。
我希望在 CentOS 6.5 机器启动时自动启动 VPN 连接。我有一个在命令行上运行的 Fortinet VPN 客户端,如下所示:
[centhost]$./forticlientsslvpn_cli --server 10.0.0.50:443 --vpnuser userxyz --keepalive
VPN Password:
Server certificate is invalid. Do you want to connect anyway? [y/n]
Connection successful.
Tunnel running.
Run Code Online (Sandbox Code Playgroud)
自动化此连接的挑战是我需要输入 VPN 密码,然后接受无效证书。此外,VPN 客户端似乎在连接后继续作为用户进程运行,而不是守护进程,这很好,但我需要它继续在后台运行。另外,当我执行 ps aux | grep forti,我注意到它不只运行一个进程,而是实际上运行四个完全相同的进程,这也很好。只是不知道这是否会影响我的自动化选项。如果连接失败,我还想自动重新启动连接。有什么建议?
我有一个装有 Debian 9.1 的 beaglebone black。我们为其 GPIO 编写了一个 c++ 程序,我们希望该程序在系统打开时始终运行。我们怎么做?
我有一个运行的脚本
python3 /path/script.py
Run Code Online (Sandbox Code Playgroud)
我不知道如何使脚本在启动时运行。
任何指点都会很棒!
在阅读了有关 cron 的维基百科页面后,我不清楚 cron 何时开始执行我在 crontab 文件中定义的任务。是在启动过程中 - 甚至在启动过程中 - 还是稍后?我确信当我登录系统(Linux Mint 17.3)时它们会被执行,但是如果我不这样做会发生什么?
如何编写脚本在我睡觉时关闭计算机?我的意思是,当我运行脚本并在早上 6.45 启动计算机时,它应该关闭计算机。