RH134 UNIT3

简介:

一.系统延迟及定时机制

1.计划定期任务

at命令

    1)at 命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份、对您系统的检查或者          特定时间发送的通知。那些需要花费很长时间才可完成的作业正适合 at 命令。仅需使用 at 命令             将任务设置为在一分钟或两分钟之后运行。然后您便可以安全注销 , 因为该任务会在与 shell 会          话断开连接的情况下运行
    2)at 命令必须指定任务应运行的时间。该指定可以是具体时间和 / 或日期 ( 例如星期一 , 10:00pm         或 7 月 15 日 ) 。也可以是当前时间的相对时间 ( 现在时间加上 5 分钟 , 现在时间加上 3 天或         4:00pm 加上1 周 ) 通过添加其他选项 , 您可以在任务完成是发送邮件 ( -m ), 或者从文件中读取           任务 ( -f 文件 ), 而无需通过标准输入进行
    3)在键入 at 命令行之后 , 按 Enter 并继续键入作业中包含的其他命令。任务可由多个命令组成。

          在 完成键入要运行的命令时 , 在单独出现的一行中按 Ctrl+d 完成任务

wKiom1j0fSfhWoBAAAtQzmk01YE063.png-wh_50

    4)at -l 查看正在作业的命令

wKiom1j0fbjDtxFEAAtGf-SQBJ8028.png-wh_50

    5)atrm 工作编号   删除正在工作的命令

wKiom1j0fh3gtZyEAAtV0vGhHqE282.png-wh_50

    6)at.deny黑名单 at.allow白名单

        /etc/at.deny             ##黑名单路径

        vim /etc/at.allow      ##白名单路径(白名单需自己添加)

        *当at.allow出现时忽略黑名单

wKiom1j0f4bj3RyaAAs5gIzKQG8335.png-wh_50

cron命令

    cron 设备管理必须按计划定期重复运行的程序。后台程序crond 每分钟唤醒一次 , 以运行计划的        任何任务用户使用crontab 命令计划个人任务。系统管理员可以在系统范围配置文件中设置任务

    *crontab -l       ##列出文件
    *crontab -r      ##删除文件
    *crontab -e      ##编辑文件

    *crontab -e -u 用户   ##指定输入的用户执行命令

wKiom1j0hMahQqEbAAsXxnVBh-c765.png-wh_50

    cron时间表示方式

        1* 2* 3* 4* 5* command
            – 1*---------- 分钟
            – 2*---------- 小时
            – 3*---------- 天
            – 4*---------- 月
            – 5*---------- 周

        

        cron 权限设定

         在系统中默认所有用户可以设定 cron
         用户黑名单
                – /etc/cron.deny
         用户白名单
                – /etc/cron.allow

        当有cron.allow后忽略cron.deny

wKioL1j0hl3Q5l8vAAsioEpoKRI441.png-wh_50


2.临时文件

    系统中服务在正常运行时会产生临时文件
    在系统中 /usr/lib/tmpfiles.d/ 标实服务的临时文件存放位置

    控制系统中的临时文件
            systemd-tmpfiles
                --create /usr/lib/tmpfiles.d/test.conf
                --clean /usr/lib/tmpfiles.d/test.conf

wKioL1j0iGnBbtlLAAv72i5a6V8569.png-wh_50

wKiom1j0iHCy9AXCAAwGbkGDGj8044.png-wh_50

wKioL1j0iHeTqIgGAAv6hKQRshg271.png-wh_50

wKiom1j0iH3igW2pAApT-84n0UA362.png-wh_50

wKioL1j0iIPjMwyNAApmnTemDWc779.png-wh_50


本文转自Super_MONKEY 51CTO博客,原文链接:http://blog.51cto.com/supermk/1916756


相关文章
|
8天前
|
数据采集 人工智能 安全
|
17天前
|
云安全 监控 安全
|
3天前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:七十、小树成林,聚沙成塔:随机森林与大模型的协同进化
随机森林是一种基于决策树的集成学习算法,通过构建多棵决策树并结合它们的预测结果来提高准确性和稳定性。其核心思想包括两个随机性:Bootstrap采样(每棵树使用不同的训练子集)和特征随机选择(每棵树分裂时只考虑部分特征)。这种方法能有效处理大规模高维数据,避免过拟合,并评估特征重要性。随机森林的超参数如树的数量、最大深度等可通过网格搜索优化。该算法兼具强大预测能力和工程化优势,是机器学习中的常用基础模型。
291 164
|
2天前
|
机器学习/深度学习 自然语言处理 机器人
阿里云百炼大模型赋能|打造企业级电话智能体与智能呼叫中心完整方案
畅信达基于阿里云百炼大模型推出MVB2000V5智能呼叫中心方案,融合LLM与MRCP+WebSocket技术,实现语音识别率超95%、低延迟交互。通过电话智能体与座席助手协同,自动化处理80%咨询,降本增效显著,适配金融、电商、医疗等多行业场景。
303 155
|
4天前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:六十九、Bootstrap采样在大模型评估中的应用:从置信区间到模型稳定性
Bootstrap采样是一种通过有放回重抽样来评估模型性能的统计方法。它通过从原始数据集中随机抽取样本形成多个Bootstrap数据集,计算统计量(如均值、标准差)的分布,适用于小样本和非参数场景。该方法能估计标准误、构建置信区间,并量化模型不确定性,但对计算资源要求较高。Bootstrap特别适合评估大模型的泛化能力和稳定性,在集成学习、假设检验等领域也有广泛应用。与传统方法相比,Bootstrap不依赖分布假设,在非正态数据中表现更稳健。
233 113
|
11天前
|
SQL 自然语言处理 调度
Agent Skills 的一次工程实践
**本文采用 Agent Skills 实现整体智能体**,开发框架采用 AgentScope,模型使用 **qwen3-max**。Agent Skills 是 Anthropic 新推出的一种有别于mcp server的一种开发方式,用于为 AI **引入可共享的专业技能**。经验封装到**可发现、可复用的能力单元**中,每个技能以文件夹形式存在,包含特定任务的指导性说明(SKILL.md 文件)、脚本代码和资源等 。大模型可以根据需要动态加载这些技能,从而扩展自身的功能。目前不少国内外的一些框架也开始支持此种的开发方式,详细介绍如下。
808 6