使用 cron 作业中的会话命令 (linux) 2024-5-30 • linux cron command session 我需要能够从 cron 作业中启动一个命名的“会话”,并在该命名的会话中运行一个作业。如果存在问题,我需要运行的作业可能会导致我的设备无法正常运行,并且我需要能够重新附加到创建的命名会话(如果需要)/稍后关闭它。有谁知道我该怎么做? 答案1 GNU 屏幕或者TMUX可能是您最好的选择。两者的一般概念与选项卡式窗口管理器非常相似,但它们都用于终端使用,并且您可以从会话中分离并稍后重新附加。我不太确定 TMUX 所需的语法,但对于屏幕,您想要的命令是: screen -D -n -s <name> <command> 替换<name>为会话名称和<command>要运行的命令。然后,您可以使用以下命令重新附加到会话: screen -D -r <name> 唯一需要注意的是,当您尝试重新附加会话启动时,yuu 必须以同一用户身份运行(您可以技术上重新附加到其他用户会话,但这有点复杂)。 相关内容 计算文件中的特定字符 ConEmu Solarized 配色方案在 vim 中无法正确显示 VirtualBox 选择网络适配器类型 如何修复缺少大量软件包的 Ubuntu 安装? 仅当文件发生变化时才通过 GP 偏好设置推送屏幕保护程序 安装 MySQL Ruby Gem 我可以删除在 mysql 安装期间创建的“mysql”操作系统用户吗? 如何将 Pinephone 的 Glodroid 安装到 microSD 卡上 Ubuntu PPA 主线内核更新 - 它安全吗? 使用 find 命令按大小列出前 5 个图像文件