cron 作业不适用于 xwindow

2024-06-25

我在 crontab 中有以下行 */1 * * * * xeyes

它不显示任何 xwindow,但相反 */1 * * * * touch somefile.txt 工作正常

尝试在谷歌上搜索但没有得到任何具体答案!


如果您运行的命令使用 X 服务器,您必须告诉 cron 在哪里可以找到它。

So use: env DISPLAY=:0.0 xeyes or export DISPLAY=:0.0; xeyes.

一些 cron 实现(Debian、Ubuntu 等)允许简单地在 cron 文件中设置环境。

DISPLAY=:0.0
# m h  dom mon dow   command
*/1 * * * * xeyes
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cron 作业不适用于 xwindow 的相关文章

  • Bash:执行命令时超时/文件溢出终止

    我正在用 bash 编写一个模拟评分脚本 它应该执行一个 C 程序 该程序将给出一些输出 我将其重定向到一个文件 我试图 1 使其在一定持续时间后超时 并且 2 如果输出文件到达某个文件则终止尺寸限制 不知道如何解决这两个问题 有什么帮助吗
  • 为什么这个脚本不改变目录

    好吧 简单的 bash 脚本问题 别笑 我的脚本只是更改目录 echo on echo running script CURRENT DIR cd pwd 我可以看到它在 echo 中更改目录 但是当它完成时 我的终端仍然位于同一目录 有小
  • sed:替换文本块

    我有一堆文件 从一段代码开始 我试图用另一个代码块替换 Replace
  • 通过多个换行符分割文件

    假设您有以下输入文件 Some text It may contain line breaks Some other part of the text Yet an other part of the text 并且您想要迭代每个文本部分
  • 为什么 bash for 循环出错?

    我正在尝试使用 for 循环运行以下代码 但出现语法错误 请帮忙 输入格式 输入的第一行包含一个整数N 表示整数的个数 下一行包含 N 个空格分隔的整数 它们构成数组 A read n sum 0 for i 1 i lt n i do r
  • 当 kubernetes cron 作业 pod 通过“替换”并发策略终止时,其关闭会是什么样子?

    我在 kubernetes 官方文档中找不到任何关于此的内容 替换长时间运行的 cron 作业的实际低级流程是什么 我想了解这一点 以便我的应用程序可以正确处理它 是否是干净的SIGHUP SIGTERM发送到正在运行的应用程序的信号 发送
  • Rails cron 每当捆绑:命令未找到

    我尝试使用 每当 每天执行一次耙子任务 我收到这个错误 bin bash bundle command not found home app rvm rubies ruby 1 9 2 p180 lib ruby site ruby 1 9
  • C - printf("\a") 不会发出警报[重复]

    这个问题在这里已经有答案了 这是我的 C 代码 include
  • 为什么我不能用这个循环从 bash 历史记录中删除多个条目

    这个循环将显示我想要做的事情 但是如果我删除echo从中 它实际上不会删除任何内容 history grep 0 5 0 9 ls cut c1 5 while read id do echo history d id done 我添加了缩
  • 在詹金斯管道作业中将变量传递给bash脚本

    我有一个 Jenkins 管道作业 其中我使用名为 setup sh 的 bash 脚本配置我的环境 如下所示 bin bash export ARCH 1 echo architecture ARCH 在 Jenkins 管道脚本中 我使
  • 安装heroku toolbelt后出现Ruby错误

    我正在 win 7 32 位系统上使用 Heroku 但我没有管理员权限 我已经下载并安装了heroku工具带如下http community webfaction com questions 11803 heroku toolbelt h
  • python中的多服务器监控/自动重启

    我有 2 个服务器程序 必须使用 GNU Screen 启动 我想使用基于 Python 的程序来强化这些服务器 防止崩溃 该程序启动每个屏幕会话 然后监视服务器进程 如果服务器进程崩溃 我需要 python 代码来终止无关的屏幕会话并再次
  • 如何在 Windows Server 上模拟 cron 作业?

    我在 Windows 盒子上运行 NET 我希望每晚午夜运行一个函数 当然 由于 HTTP 无状态并且 Windows 没有 cron job 类型的功能 据我所知 我要么必须每天晚上午夜亲自访问我的网站 要么只是等待用户访问该网站以依赖正
  • 错误:选项“Z”仅在夜间编译器上被接受[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在通过斯坦福操作系统课程 cs140e https web stanford edu class cs140e 其中一个问题是 有一个名
  • 使用sed插入文件内容

    我试图在给定模式之前插入文件内容 这是我的代码 sed i pattern i r scriptPath adapters default permissions xml manifestFile 它添加路径而不是文件的内容 有任何想法吗
  • 为什么 sed 将替换文本放在行首?

    在 Mac OS X bash 上 我在命令行中使用以下 sed sed s S 1 file1 txt gt file2 txt file1 txt有这样的行 some path to somewhere some stuff here
  • 使用列命令时出现 Bash 错误:“列:行太长”

    当我使用输入文件键入此列命令时 出现以下错误 column t text txt gt output column line too long column line too long column line too long column
  • 如何在 xargs 命令中使用 >?

    我想找到一个 bash 命令 它可以让我 grep 目录中的每个文件 并将该 grep 的输出写入一个单独的文件 我的猜测是做这样的事情 ls 1 xargs I grep ABC gt out 但是 据我所知 xargs 不喜欢双引号 但
  • git:每日更新日志

    如何生成按日期分组的提交变更日志 格式为 date today commit message1 commit message2 commit message3 date day 3 commit message1 commit messag
  • bash get 命令在管道符号之前使用

    对于已经使用程序输出的半成品脚本 我还需要用于通过管道传输到我的脚本的程序的名称和参数 所以我这样运行 yay something myscript现在我需要将 yay Something 存储到变量中 有一种方法可以获取以前运行的命令或当

随机推荐

  • XML 模式导入 -vs- 绑定到前缀的命名空间

    我是 XML 模式的新手 并且遇到了将许多前缀绑定到中的各种名称空间的模式文档 xsd schema根元素并导入a subset这样的模式 在 XML 模式文档的其余部分中 他们愉快地使用了绑定在xsd schema元素 无论是否导入 那么
  • 将逗号分隔的列条目拆分为行

    我已经找到了同一问题的其他版本 但我无法调整那里为我的问题给出的答案 这是一个旧链接 https stackoverflow com questions 13773770 split comma separated column into
  • 整数的 localeCompare

    我正在使用 localCompare 来比较一些字符串 这些字符串是数字 我希望订单是数字 我怎样才能做到这一点 排序功能 requestAmountEl find optgroup each function var this jQuer
  • 为什么在删除 DataGridView 控件中的行时出现此错误?

    为什么在删除 DataGridView 控件中的行时出现此错误 我该如何解决这个问题 Rows cannot be programmatically removed unless the DataGridView is data bound
  • 如何遍历对象的所有字段

    我有一个大约有 23 列的对象 有没有办法自动遍历每一列 而不是使用专门选择每一列 get COLUMN NAME 多谢你们 也就是说一个Class A 和fields id createdAt updatedAt a b c and ob
  • Powershell get-item VersionInfo.ProductVersion 不正确/与 WMI 不同

    我试图理解为什么 Powershell 会返回 DLL 文件的版本号 而不是 Windows 资源管理器中的文件属性页和 WMI 查询显示的版本号 如果这不符合编码问题的正确条件 我提前表示歉意 场景 运行以下 powershell 命令
  • 将ggplot中条带标签的位置从顶部更改为底部?

    我知道这不完全是一个数据可视化问题 但老板要求这样做 所以我需要弄清楚是否可以 为 2016 年寻找答案的人提供答案 As of ggplot22 0 切换参数 http docs ggplot2 org current facet gri
  • 如何将 UILabel 的基线与 UIImageView 的底部对齐?

    我试图将 UILabel 的基线与 UIImageView 的底部对齐 我发现我无法选择标签的基线作为标签的属性 但是 我还发现如果用另一个标签替换图像视图 我可以使用基线 有没有办法将标签的基线与图像的底部对齐 Edit 使用最新版本的
  • 管道上的持久 execvp?

    我正在为我的操作系统课程 Posix C 做作业 构建一个迷你 shell 但我不知道如何解决以下问题 例如 我的迷你 shell 必须接受两个命令ls grep a 为此 我创建了一个尺寸为 2 的管道和一个子管道 子进程关闭所有它必须关
  • 使用 RhinoMock 或 Moq 测试方法的内部结构

    我对这个嘲笑的事情很陌生 我有几个问题 如我错了请纠正我 模拟不会初始化真正的方法 即模拟不会实际调用类的构造函数 相反 它会执行类似查看类的签名并创建具有该签名但没有任何方法功能的对象的操作 如果您只需要该类型的对象但不想测试它的内部结构
  • 视频视图可以播放内部存储中存储的视频吗?

    我试图为我的用户提供使用外部或内部存储的能力 我正在显示图像和视频 具有科学性质 当将媒体存储在 SD 卡上时 一切都很好 但是当我在内部存储媒体时 只会显示图像 无论我尝试什么 在尝试加载和显示存储在 applicationcontext
  • 按任何属性对列表进行排序的更好方法

    我的方法接收所有 DataTables 参数 以按单击的列对表进行排序 我从每个页面列表的控制器调用此方法 我正在寻找一种更好的方法来执行此操作 例如适用于所有类型的通用方法 string int decimal double bool n
  • Memoize 基于单个输入选择器而不是所有输入选择器重新选择选择器输出

    我有一个重新选择选择器 它将选定的 id 数组映射到规范化存储中的对象中 const activeObjectsSelector createSelector state gt state activeIds state gt state
  • 如何使用 Windows API 从麦克风录制 wav 声音?

    如何使用 Windows API 从麦克风录制 wav 声音 您可以使用一系列的waveInXXX Windows API 来录制音频 即waveInOpen waveInPrepareHeader waveInAddBuffer wave
  • file_get_contents 的替代方案?

    xml file file get contents SITE PATH cms data php 问题是服务器禁用了 URL 文件访问 我无法启用它 它是一个托管的东西 所以问题是这样的 这data php文件生成 xml 代码 如果不执
  • Windows Azure 虚拟机在扩展时访问网络速度很慢

    我正在我的小型 azure VM 上运行一些启动脚本 cmd bat 其中包括从已安装的 VHD 进行文件传输操作 通常会在大约 3 分钟内完成 复制文件并使用命令行提取 500Mb zip 文件 7z 当我扩展到约 150 个实例时 相同
  • C# 循环下动态添加控件

    我正在开发一个 Windows 应用程序 我想在循环内动态创建一些控件 我正在尝试的代码是 private Label newLabel new Label private int txtBoxStartPosition 100 priva
  • 结构体中的运算符重载

    假设我定义这个结构 struct Point double x y 我怎样才能超载 运算符使得 声明 Point a b c double k 表达方式 c a b yields c x a x b x c y a y b y 和表达 c
  • 使用 knit2wp 更新帖子

    我已经能够使用 knit2wp 成功发布到 WordPress 甚至可以使用图像 即使拥有这样的天赋 我也并非绝对正确 事实上 即使是上面的内容也需要一些工作 我希望稍后能够更新帖子 显然 RWordPress 软件包允许删除帖子 但如果无
  • cron 作业不适用于 xwindow

    我在 crontab 中有以下行 1 xeyes 它不显示任何 xwindow 但相反 1 touch somefile txt 工作正常 尝试在谷歌上搜索但没有得到任何具体答案 如果您运行的命令使用 X 服务器 您必须告诉 cron 在哪