RHEL运行系统配置及管理

本文介绍如何在Linux系统中设置root及特定用户的计划任务,包括使用crontab命令管理和调度周期性任务。同时,文章讲解了如何利用ps、kill、top等命令管理进程,以及如何挂起、恢复和使用at命令安排一次性任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、设置root用户的计划任务

  1. 每天早上7:50自动开启sshd服务,22点50时关闭
  2. 每隔5天清空一次FTP服务器公共目录/var/ftp/pub
  3. 每周六的7:30时,重新启动httpd服务
  4. 每周一、三、五的17:30时,打包备份/etc/httpd目录
  5. 每天晚上9:30重启linux系统,并删除/var/www/user1下的所有文件
  6. 周一到周五下午五点半自动关机。
crontab -e
crontab -l

在这里插入图片描述
在这里插入图片描述

2、设置natasha用户的计划任务

  1. 每周日晚上23:55时将“/etc/passwd”文件的内容复制到用户主目录中,保存为pwd.txt文件
crontab -e -u natasha
crontab -u natasha -l

在这里插入图片描述
在这里插入图片描述

3、分别使用ps,kill和top命令,实现其操作

  1. 确定内存使用最多的进程,将其nice优先级调整为15
ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head -1
renice 15 -p 2558

在这里插入图片描述
在这里插入图片描述

  1. 确定cpu使用最多的进程,终止该进程
    通常占用最高的是图形界面,结束图形界面进程会造成系统问题。所以拿vim做实验,加&符合让vim后台运行,结束vim进程即可。
    确定cpu使用最多的进程语句:ps -u
vim &
kill -s kill 2957

在这里插入图片描述

4、挂起和恢复进程

  1. 按Ctrl+z键,挂起进程cat

使用cat命令编辑txt文件。

cat >test   //执行程序
输入 ctrl z 挂起程序

在这里插入图片描述

  1. 输入jobs命令,查看作业
jobs

在这里插入图片描述

  1. 输入bg,把cat切换到后台执行
bg

在这里插入图片描述

  1. 输入fg,把cat切换到前台执行
fg

在这里插入图片描述

  1. 按Ctrl+c键,结束进程cat在这里插入图片描述

5、使用at命令

  1. 登记一个一次性运行命令 ps –aux 的作业,使其在3:00am执行。
at 3:00am
ps -aux
ctrl+d

在这里插入图片描述
在这里插入图片描述

  1. 登记一条计划任务在三八妇女节当天九点广播祝贺所有人节日快乐。
    在这里插入图片描述
    在这里插入图片描述

  2. 登记一条计划任务6小时后查找/root目录下所有扩展名为.txt的文件。
    在这里插入图片描述
    在这里插入图片描述

6、禁止harry用户执行计划任务,其他用户不受限制。

vi /etc/at.deny
cat /etc/at.deny

在这里插入图片描述
在这里插入图片描述

总结

ps命令

用途:查看静态进程统计信息
格式:ps aux
常用命令选项:
-A:显示所有进程
-a: 显示当前终端下所有进程信息
-e: 显示系统中所有进程信息
-l: 以长格式显示进程的信息
-u: 显示面向用户的格式
-g: 根据用户组ID排列显示进程信息
-r: 显示正在运行的程序
-x: 显示后台进程信息
-t: 终端号 显示终端进程上的进程信息
-f: 显示进程所有信息

kill killall命令

  1. kill用于终止指定PID号进程
  2. killall用于终止指定名称的所有进程
  3. -9 用于强制终止

grep命令

  1. 用途:根据特定条件查询进程PID信息
  2. 常用选项命令:
    -l:列出进程名称
    -U:根据进程所属用户名查找
    -t:根据进程所在终端进行查找

pkill命令

  1. 用途:根据指定条件终止相应进程
  2. 常用命令选项:
    -t:根据进程所在终端终止相应进程。
    -U:根据进程所属用户名终止相应进程。

top命令

在这里插入图片描述
在这里插入图片描述

进程不同启动方式

在这里插入图片描述
在这里插入图片描述

计划任务管理

  1. at命令

在这里插入图片描述

  1. crontab命令

在这里插入图片描述

  1. 管理cron计划任务
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值