news 2026/7/24 18:10:47

2026.1.14 Linux计划任务与进程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2026.1.14 Linux计划任务与进程

任务进程

ps

查看进程

选项

a 显示当前终端下所有进程信息,包括其他用户的进程

u 显示以用户为主的格式输出进程信息

x 显示当前用户在所有终端下的进程信息

-e 显示系统内所有进程信息

-f 使用完整的格式显示进程信息

-l 使用完整的格式显示进程信息,长格式

STAT的字母与符号的含义

S:休眠 R:运行 Z:僵尸进程 <:高优先级 N:低优先级 s:负进程 +:前台进程

top

可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。

pstree

以树状图的方式展现进程之间的派生关系

控制进程的启动方式,分为手动启动、自启动、按预定计划调度启动

jobs

查看后台运行的进程

kill [-9]

[强制]终止进程

计划任务

at

一次性计划任务,搭配使用data,尽量配合脚本使用,因为在at中输入指令,如果输错了想要删除会出现乱码,就需要重新输入,所以以运行脚本来代替繁多的指令输入

使用atq与atrm对at任务查看与操作

crontab

用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。

centos7如果不修改接收操作的用户,默认日志在

/var/spool/mail/root

练习:

1、每天1:00运行脚本

编写一个查看防火墙、关闭防火墙、启动防火墙的脚本文件,为方便后续测试任务是否成功执行,添加一个提示文本进行测试。

将执行权限给予当前用户,用户组,其他用户

进入Root权限,进入vim /etc/crontab 系统周期执行文件中

根据分时日月周的顺序,这里是每天凌晨一点钟执行脚本文件,因为每天都要执行,所以在第二个*添加参数,但并不需要在凌晨1点的每分钟都执行,所以要在第一个*添加参数。

查看脚本执行输出日志文件,可以看到输出了“脚本开始执行”与“脚本执行完毕”的消息,表示中间的三条关于防火墙的命令也成功执行。

所以现在将vim /etc/crontab 系统周期执行文件中的时间修改回正确的时间。

2、每周周一凌晨1:00运行脚本

新建脚本bash2.sh

vim /home/ymqs-1/cycle_excute_file/bash2.sh

只为测试所以只输出提示信息。

赋予权限

vim /etc/crontab

每天凌晨一点,前两位为0、1,每周周一,根据顺序,第五位为1,表示每周一

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/23 18:30:39

AI应用架构师必知:优化AI系统故障诊断的方案

AI应用架构师必知&#xff1a;优化AI系统故障诊断的方案 引言 痛点引入&#xff1a;AI系统故障诊断的“三座大山” 作为AI应用架构师&#xff0c;你是否遇到过这样的场景&#xff1f; 线上推理服务突然延迟飙升&#xff0c;用户投诉不断&#xff0c;但日志里只有“timeout”报错…

作者头像 李华
网站建设 2026/7/17 10:49:18

通信原理篇---第一类部分响应的预编码和相关编码

我们用「事先打暗号的猜谜游戏」来彻底讲懂预编码和相关编码&#xff0c;你会惊叹于它们的巧妙。核心比喻&#xff1a;猜数字游戏假设我们要玩一个游戏&#xff1a;我快速报出一串数字给你听&#xff0c;你要猜出我心中原始的数字序列。但是有个讨厌的规则&#xff1a;我每次报…

作者头像 李华
网站建设 2026/7/17 9:33:38

如何用纯 HTML 文件实现 Vue.js 应用,并通过 CDN 引入 Element UI

相关名词解释Vue.jsVue.js&#xff1a;是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建&#xff0c;提供声明式的、组件化的编程模型&#xff0c;可高效开发用户界面。具有响应式数据绑定等特性&#xff0c;能自动跟踪数据变化并更新 DOM。…

作者头像 李华
网站建设 2026/7/17 15:18:19

一文读懂Agent模型思维链:从概念到实现,提升AI推理稳定性

本文解析了Agent模型中的思维链技术&#xff0c;介绍了Claude的Interleaved Thinking、MiniMax的Thinking-in-Tools等不同实现方式。将思考内容带入上下文可提升多轮推理稳定性&#xff0c;减少推理偏差&#xff0c;并通过签名校验和加密保障安全性。思维链已成为Agent多步骤推…

作者头像 李华