使用 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 必须以同一用户身份运行(您可以技术上重新附加到其他用户会话,但这有点复杂)。 相关内容 将 Windows 防火墙设置为默认“阻止所有”会造成互联网瓶颈 更换 PCIE/ m.2 SSD 驱动器 无法访问 BIOS - 如何更改 UEFI 设置? Skype 是否有用于在对话之间切换的键盘快捷键? 如何知道我是否可以使用 ssh 密钥对? 自动更新 hosts 文件中的 ip 地址? 收集 FusionIO 清单 LXD 安装无法与 Snapcraft 配合使用 是否可以同时访问/写入数据库 ms access 2003 .mdb? 为什么某些网站(yahoo.com、alibaba.com、prothom-alo.com……)无法在我的 ubuntu 12.04 中加载?