RH134 UNIT3

一.系统延迟及定时机制

1.计划定期任务

at命令

1)at 命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份、对您系统的检查或者          特定时间发送的通知。那些需要花费很长时间才可完成的作业正适合 at 命令。仅需使用 at 命令             将任务设置为在一分钟或两分钟之后运行。然后您便可以安全注销 , 因为该任务会在与 shell 会          话断开连接的情况下运行
    2)at 命令必须指定任务应运行的时间。该指定可以是具体时间和 / 或日期 ( 例如星期一 , 10:00pm         或 7 月 15 日 ) 。也可以是当前时间的相对时间 ( 现在时间加上 5 分钟 , 现在时间加上 3 天或         4:00pm 加上1 周 ) 通过添加其他选项 , 您可以在任务完成是发送邮件 ( -m ), 或者从文件中读取           任务 ( -f 文件 ), 而无需通过标准输入进行
    3)在键入 at 命令行之后 , 按 Enter 并继续键入作业中包含的其他命令。任务可由多个命令组成。

在 完成键入要运行的命令时 , 在单独出现的一行中按 Ctrl+d 完成任务

4)at -l 查看正在作业的命令

5)atrm 工作编号   删除正在工作的命令

6)at.deny黑名单 at.allow白名单

/etc/at.deny             ##黑名单路径

vim /etc/at.allow      ##白名单路径(白名单需自己添加)

*当at.allow出现时忽略黑名单

cron命令

cron 设备管理必须按计划定期重复运行的程序。后台程序crond 每分钟唤醒一次 , 以运行计划的        任何任务用户使用crontab 命令计划个人任务。系统管理员可以在系统范围配置文件中设置任务

*crontab -l       ##列出文件
    *crontab -r      ##删除文件
    *crontab -e      ##编辑文件

*crontab -e -u 用户   ##指定输入的用户执行命令

cron时间表示方式

1* 2* 3* 4* 5* command
            – 1*---------- 分钟
            – 2*---------- 小时
            – 3*---------- 天
            – 4*---------- 月
            – 5*---------- 周

cron 权限设定

在系统中默认所有用户可以设定 cron
         用户黑名单
                – /etc/cron.deny
         用户白名单
                – /etc/cron.allow

当有cron.allow后忽略cron.deny

2.临时文件

系统中服务在正常运行时会产生临时文件
    在系统中 /usr/lib/tmpfiles.d/ 标实服务的临时文件存放位置

控制系统中的临时文件
            systemd-tmpfiles
                --create /usr/lib/tmpfiles.d/test.conf
                --clean /usr/lib/tmpfiles.d/test.conf

时间: 2024-10-08 10:28:02

RH134 UNIT3的相关文章

2 unit3

#############################unit3系统延迟及定时机制############################# ###1.at延时at timeat> 动作at>ctrl+dat> <ETO> at -l   ###查看任务atrm 任务号  ###结束任务当执行动作有输出时输出内容会以邮件的形式发送给人物的发起人[[email protected] mnt]# mailHeirloom Mail version 12.5 7/5/10.  

第三本书 unit3 之DNS

book3           unit3 配置DNS高速缓存 hostnamectl set-hostname dns-server.example.com   /*修改服务器主机名 hostnamectl set-hostname client.example.com     /*修改客服端服务器 yum install bind -y /*BIND 是最广泛使用的开源名称服务器 在 RHEL 中 ,通过 bind 软件包提供 防火墙开启端口 53/TCP 和 53/UDP vim /etc

第三课unit3 高速缓存DNS

1.yum install bind -y ##安装软件 2.systemctl stop firewalld  ##关闭防火墙 systemctl start named    ##开启服务 3.vim /etc/named.conf  ##修改配置文件 **修改内容 systemctl restart named    ##重启服务 netstat -antlpe | grep named  ##查看端口状态 4.正向解析 (1) vim /etc/named.rfc1912.zones  

RH134 UNIT1

一.自动安装 RED HAT ENTERPRISE LINUX Kickstart 概述 使用 kickstart, 系统管理员可以创建一个包含安装期间所有常见问题的答案的文件 , 以自动安装RedHat Enterprise Linux Kickstart 类似于 Oracle solaris 中的Jumpstart 或 Microsoft Windows 的无人值守安装 安装system-config-kickstart 2.创建*.cfg文件 3.自动安装脚本

RH134 UNIT2

一.控制对文件的访问 读取文件权限[[email protected] Desktop]$ getfacl file# file: file 文件名称# owner: kiosk 文件所有人# group: kiosk 文件所有组user::rw- 用户权限user:kiosk:rwx 特殊指派用户及权限group::rw- 组权限mask::rwx 可指派最大权限other::r-- 其他人权限 2.设定权限列表 setfacl -m u:bob:rw filename         – 授

RH134 UNIT7

第七单元 访问网络文件共享服务 1.CIFS CIFS 是针对windows操作系统的本地文件网络文件系统 安装samba-client.x86_64 识别共享 smbclient -L //ip 挂载 mount //ip/sharename /mnt -o username=guest ###挂载共享文件 windows中匿名用户为guest 自动挂载 2.NFS NFS是由linux,unix及其他类似操作系统使用的互联网标准协议 安装nfs-utils yum install nfs-u

RH134 UNIT8

第八单元  LDAP网络用户账户 安装ldap客户端所需软件 yum sssd krb5-workstation -y 开启ldap用户认证 authconfig-tui 自动安装并配置auth脚本 #/bin/bashecho "install packages..."yum install sssd krb5-workstation autofs -y &> /dev/null     ###安装所需软件echo "config autoconfig...&

RH134 UNIT6

第六单元  文本处理工具 1.diff diff命令用于比较两个文件的内容,以了解其区别.还可以用于创造补丁文件 参数 -c    显示上下文周围的内容 -u    使用统一输出格式(用于生成补丁) -r     从指定的目录开始文件执行递归式比较 创建两个text文件 vim /mnt/old hellow world vim /mnt/new hellow world 123 用diff命令比较这两个文件的不同 2.patch patch 采用补丁文件  patchfile(包含由diff生

RH134 UNIT4

管理系统中的简单分区和文件系统 一.简单分区和文件系统     存储是每个计算机系统的基本需求. Red Hat EnterpriseLinux 提供了一些强大的工具 , 它们能在       大量的场景中管理多种类型的存储设备    disk 是用于管理磁盘分区的实用程序.您可以通过选择 -l选项和指定磁盘名称 ( fdisk -cul/dev/vda)         运行该实用程序 , 以查看磁盘及其分区.您可以通过交互式地运行该实用程序 , 并选择相应的菜            单选项