延时、定时、临时任务的命令 yum的配置

At延时任务命令的使用方法
date
at -l 查看任务列表
touch /mnt/file{1..5}
at now+2min 延时任务两分钟后
at -l查看任务列表
at -c l 创建延时任务1
at now+3min 延时任务三分钟后
at -l 查看任务列表
at -r 2 删除延时任务2
at -l 查看任务列表
Minute 分钟
这里写图片描述
0-23/2 每隔两小时

* * * * *

分钟 小时 天 月 周
* /2 08-17 * * * /表示两次
* /2 08-17 1,15 * *
* /2 08-17 1,15 3-5 3

useradd westos 建立用户 westos
useradd linux 建立用户 linux
vim /etc/at.deny 建立延时任务黑名单 添加westos
cat /etc/at.deny 查看延时任务黑名单
su - westos 切换用户westos
cat /etc/at.deny 看延时任务黑名单
su - linux 切换linux用户
实验结果添加黑名单的用户不能使用延时任务
这里写图片描述

touch /etc/at.allow 建立用户白名单 对于超级用户就是白名单
at now+1min 一分钟后看日期定时任务
vim /etc/at.allow 把westos用户添加到用户白名单
cat /etc/at.allow 看黑名单
su -westos 切换westos用户
cat /etc/at.allow 看用户白名单
cat /etc/at.deny 看用户黑名单
这里写图片描述
这里写图片描述

定时任务的命令使用
查看crond定时任务的服务
这里写图片描述

crontab -u root -e 创建root用户的定时任务
crontab -u root -r 删除root用户的定时任务
crontab -u root -e 创建root用户的定时任务
ifconfig
clear
crontab -u root -e 创建root用户的定时任务
crontab -u root -l 删除root用户的定时任务
cat /var/spoll/cron/root 查看定时任务命令root用户的文件
cat /var/spool/cron/root
crontab -u root -r 删除root用户的定时任务
crontab -u root -l 查看root用户的定时任务
这里写图片描述
监控/mnt目录下的文件
这里写图片描述
定时任务删除/mnt目录下的文件
这里写图片描述

su - student 切换学生用户
crontab -e 创建定时任务
su - linux 切换linux用户
crontab -e 创建定时任务
这里写图片描述

watch -n 1 ls /mnt/ -1 看/mnt下的文件
vim /etc/cron.deny 写定时任务的黑名单
cat /etc/cron.deny 看定时任务的黑名单
Student 添加学生用户黑名单
vim /etc/cron.deny 写定时任务的黑名单
touch /etc/cron.allow 新建定时白名单文件
vim /etc/cron.allow 写定时任务的白名单
cat /etc/cron.allow 看定时任务的白名单
Linux 添加Linux用户到白名单
这里写图片描述

临时任务
watch -n 1 ls -R /mnt/ -1
这里写图片描述
进入cron的文件目录
这里写图片描述
配置vim westos.conf 配置临时任务
这里写图片描述
修改配置文件
d /tmp 1777 root root 10d
d /var/tmp 1777 root root 30d
这里写图片描述

[root@localhost tmpfiles.d]# systemd-tmpfiles –create /usr/lib/tmpfiles.d/*
[/usr/lib/tmpfiles.d/westos.conf:1] Path ‘1777’ not absolute.
[root@localhost tmpfiles.d]# vim westos.conf
[root@localhost tmpfiles.d]# vim tmp.conf
[root@localhost tmpfiles.d]# vim westos.conf
[root@localhost tmpfiles.d]# systemd-tmpfiles –create /usr/lib/tmpfiles.d/*
[root@localhost tmpfiles.d]# rm -fr /mnt/file*
[root@localhost tmpfiles.d]# rm -fr /mnt/file*
[root@localhost tmpfiles.d]# touch /mnt/westos/file
[root@localhost tmpfiles.d]# systemd-tmpfiles –create /usr/lib/tmpfiles.d/*
[root@localhost tmpfiles.d]# systemd-tmpfiles –clean /usr/lib/tmpfiles.d/*
[root@localhost tmpfiles.d]# touch /mnt/westos/file
[root@localhost tmpfiles.d]# touch /mnt/westos/file1
[root@localhost tmpfiles.d]# systemd-tmpfiles –clean /usr/lib/tmpfiles.d/*
[root@localhost tmpfiles.d]# touch /mnt/westos/file
[root@localhost tmpfiles.d]# systemd-tmpfiles –clean /usr/lib/tmpfiles.d/*
[root@localhost tmpfiles.d]# touch /mnt/westos/file1
[root@localhost tmpfiles.d]# systemd-tmpfiles –clean /usr/lib/tmpfiles.d/*
这里写图片描述
这里写图片描述
删除的文件
这里写图片描述

el7企业7版本系统
Yum的命令列表
Yum install softwarename 安装
Yum repolist softwarename 列出设定yum源信息
Yum Remove softwarename 卸载
Yum List softwarename 查看软件源中是否有次软件
Yum List all 列出所有软件名称
Yum List installd 列出已经安装的软件名称
Yum List avaiable 列出可以用的yum安装的软件名称
Yum Clean all 清空yum缓冲
Yum Search softwareinfo 根据软件信息搜索软件名字
Yum Whatprovides filename 在yum源中查找包含filename文件的
Yum Update 更新软件
Yum History 查看系统软件改变历史
Yum Reinstall softwarename 重新安装
Yum Info softwarename 查看软件信息
Yum Group list 查看软件组信息
Yum Group info softwarename 查看软件组内包含的软件
Yum Group install softwarename 安装软件
Yum Group remove softwarename 卸载组件

gpgcheck=0允许安装第三方软件
gpgcheck=1不允许安装第三方软件

hostnamectl 查看系统版本
这里写图片描述

Operating System: Red Hat Enterprise Linux Server 7.0 (Maipo)
把一个和系统配匹配的镜像文件到系统中
mkdir /iso/
mv /home/kisok/Desktop/*.iso /iso
mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0
mkdir /source7.0 /source7.2/
mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0
mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2
这里写图片描述
cd /etc/yum.repos.d/
mkdir /repobakcup
mv * /repobackup
这里写图片描述
vim yum.repo
[source7.0]
name=source7.0
baseurl=file:///source7.0
gpgcheck=0
yum clean all
这里写图片描述
这里写图片描述

网络共享yum
1.本地yum源配置完成之后安装apache
yum install httpd
这里写图片描述
systemctl start httpd
systemctl enable httpd
systemctl stop firewalld
systemctl disable firewalld
mkdir /var/www/html/source7.0 /var/www/html/source7.2
2.挂载镜像
mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/source7.0

mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/source7.2
3.访问测试
在浏览器中输入地址
http://ip/source7.0
http://172.25.254.77/source7.0
http://172.25.254.77/source7.2

4.配置虚拟机yum
rm -fr /etc/yum.repos.d/*
vim /etc/yum.repos.d/yum.repo

[soucrce7.0]
name=source7.0
baseurl=http://172.25.254.77/source7.0
gpgcheck=0

[kiosk@foundation77 Desktop]$ vim /etc/rc.d/rc.local
写入文本
Touch /var/look/subys/local
Mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/source7.2
Mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/source7.0

[kiosk@foundation77 Desktop]$ su - root
Password:
Last login: 日 4月 22 16:23:34 CST 2018 on pts/5
[root@foundation77 ~]# vim /etc/rc.d/rc.local
[root@foundation77 ~]# chmod +x /etc/rc.d/rc.local

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值