文章标题

来源:互联网 发布:淘宝账号注销不了 编辑:程序博客网 时间:2024/06/05 09:03

yum相关命令及操作

yum install softwarename ##安装
这里写图片描述
repolist ##列出设定yum源信息
这里写图片描述
remove softwarename ##卸载
这里写图片描述
list softwarename ## 查看软件源中是否有此软件
这里写图片描述
list all ##列出所有软件名称
这里写图片描述
list installd ##列出已经安装的软件名称
这里写图片描述
list available ##列出可以用yum安装的软件名称
这里写图片描述
clean all ##清空yum缓存
这里写图片描述
search softwareinfo ##根据软件信息搜索软件名字
这里写图片描述
whatprovides filename ##在yum源中查找包含filename文件的软件包、
这里写图片描述
update ##更新软件
这里写图片描述
history ##查看系统软件改变历史
这里写图片描述
reinstall softwarename ##重新安装
这里写图片描述
info softwarename ##查看软件信息
这里写图片描述
groups list ##查看软件组信息
这里写图片描述
groups install softwaregroup ##安装组件
这里写图片描述
groups remove softwaregroup ##卸载组件

at命令

at命令可以指定某一命令在将来某个时间去执行,at所执行的命令可以是建立文件,给用户发送通知,发送邮件等等,at命令的将来时间是从现在算起只能精确到分钟,可以延长到天、周、月等。

表示从现在开始一分钟之后执行显示hello world的命令,命令输入完后按Ctrl+d 退出编辑
这里写图片描述

at -l 可以显示当前系统中执行的at命令,第一位的数字表示该at命令的序号
这里写图片描述

at -d +任务序号 可以将at执行的命令删除,键入Atrm 作业编号 同样可以删除作业
这里写图片描述

atq命令可以用来查看at命令的序号和次数
这里写图片描述

当用at命令给系统中某个用户发邮件时 用mail命令查看邮件,并且根据提示输入作业编号可以查看作业内容
这里写图片描述

下图表示 给lyc这个用户发送主题为hello every的邮件
这里写图片描述

下面是一些关于at命令的操作练习
这里写图片描述

这里写图片描述

这里写图片描述

  • uptime命令
    uptime主要用于获取主机运行时间和查询系统负载等信息

分别表示主机运行时间 目前有多少用户登录 系统在过去的一分钟、五分钟和十五分钟内的平均负载
这里写图片描述

crontab管理定期任务

crontab管理系统中必须按计划定期执行的任务

crontab -e 编辑文件

这里写图片描述

crontab -l 列出文件

这里写图片描述

crontab -r 删除文件
这里写图片描述

显示其他用户的文件
这里写图片描述

cron的事件表示方式
这里写图片描述

示例:08 * * * * 每小时整点过8分钟
08 02 * * * 每天02:08am
30 08 01 * * 每月第一天8:30am
30 16 * * 5 每个星期五4:30 pm
/5 * * * 每五分钟(0、5、10、、、55)
/10 9-17 1,15 * 在每个月的第一天和第十五天9:00到17:00,每隔十分钟运行,最后一次运行是16:50

cron权限设定

用户黑名单: /etc/cron.deny

用户白名单:/etc/cron.allow 其中白名单的优先级更高
这里写图片描述

原创粉丝点击