news 2026/6/25 12:54:59

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/6/18 14:08:20

通信原理篇---常见的几种部分响应

让我们用「声音接力游戏」来彻底搞懂这几类部分响应。这个比喻会让你瞬间理解它们的区别和妙处。核心比喻&#xff1a;声音接力游戏想象一个游戏&#xff1a;一排人站好&#xff0c;第一个人要悄悄传递一串数字&#xff08;比如 1 0 1 1&#xff09;给最后一个人。规则限制&…

作者头像 李华
网站建设 2026/6/24 5:14:37

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

我们用「带负号的声音接力」这个游戏来彻底搞懂第四类部分响应的预编码和相关编码。这个类比会让你发现它和第一类的精妙差异。核心比喻&#xff1a;带负号的猜数游戏这次的游戏规则变了&#xff0c;更奇特&#xff1a;新规则&#xff1a;我报出的数字 我当前的数字 - 你猜的上…

作者头像 李华
网站建设 2026/6/25 2:09:16

MySQL事务隔离级别:从并发混乱到数据一致性守护者

引言&#xff1a;一个银行系统的并发困境想象一下&#xff0c;你正在开发一个银行转账系统。当用户A向用户B转账时&#xff0c;系统需要执行两个操作&#xff1a;从A账户扣款&#xff0c;向B账户加款。在并发环境下&#xff0c;如果没有适当的控制&#xff0c;可能会发生这样的…

作者头像 李华
网站建设 2026/6/18 7:05:06

【卫星】全球导航卫星系统GNSS中的欺骗与欺骗检测算法,模拟载体在正常GNSS导航和GNSS欺骗攻击下的运动状态,通过IMU+GNSS融合定位,最终实现欺骗检测与结果分析附matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#x1f34…

作者头像 李华
网站建设 2026/6/10 18:34:44

在Markdown文档中添加目录的方法

在Markdown文档中添加目录有多种方法&#xff0c;下面介绍几种常用的方式&#xff1a; 一、自动生成目录&#xff08;部分编辑器/平台支持&#xff09; 1. 使用 [TOC] 标记&#xff08;Typora、部分GitHub项目等&#xff09; [toc] # 标题1 ## 标题2 ### 标题32. 使用插件/扩…

作者头像 李华