linux 计划任务日志,linux计划任务,系统日志,故障处理

计划任务管理

At 一次性任务设置。 服务脚本:/etc/init.d/atd

使用方法;  #at  13:00  2017-11-4

进入at>界面后,设置任务即可。 最后按Ctrl+D组合键提交即可。

已经设置任务但还未执行的计划任务,可通过atq命令查询。

删除指定编号的at任务,可使用atrm命令。

Crontab周期性任务设置

服务脚本: /etc/init.d/crond

Crontab的配置文件和目录

/etc/crontab: 系统任务配置文件。维护linux系统所需的任务,由linux系统及相关程序在安装时自动设置。

/var/spool/cron/   :  用户cron任务的配置文件存放目录。

Crond守护进程会自动检查/etc/crontab文件,/etc/cron.d目录及/var/spool/cron/目录中的改变。

使用crontab命令管理用户的计划任务。

-e  编辑计划任务列表。

-u  指定所管理的计划任务属于哪个用户。

-l   列表显示计划任务。

-r  删除计划任务列表。

格式:

分钟+小时+日期+月份+星期

分钟: 取值为0~59

小时:取值为0~23

日期:取值为1~31

月份:取值为1~12

星期:取值为0~7

符号:

“ *”  : 表示取值范围的任意时间。

“-“   :   一个连续的时间范围。

“,”   :  一个间隔的不连续范围。

“/”  :  指定间隔频率。

分析和排查系统故障

日志文件是记录linux系统中各种运行消息的文件。

日志数据分为以下几种类型:

内核及系统日志:由系统服务rsyslog统一管理,根据主配置文件/etc/rsyslog.conf中的设置决定将内核消息及系统程序消息记录到什么位置。

用户日志: 记录系统用户登录和退出系统的消息。

程序日志: 应用程序有自己的日志文件。记录程序运行过程中的各种事件消息。

常见的日志文件:

/var/log/messages :   记录内核消息及各种应用程序的公共日志消息。

/var/log/cron :记录crond计划任务产生的事件消息。

/var/log/dmesg :  系统在引导过程中的各种事件信息。

/var/log/maillog :  记录进入或发出系统的电子邮件。

/var/log/lastlog :  记录每个用户最近的登录事件。

/var/log/secure :   记录用户验证相关的安全事件消息。

/var/log/wtmp :  记录每个用户登录,注销及系统启动和停机事件。

/var/log/btmp : 记录失败的,错误的登录尝试和验证事件。

日志消息的优先级:

0        EMERG(紧急): 导致主机系统不可用。

1        ALERT(警告) : 需要马上采取措施解决。

2        CRIT(严重) : 比较严重。

3        ERR(错误): 运行出现错误。

4        WARNING(提醒) 影响系统功能,需要提醒用户的重要事件。

5        NOTICE(注意)   不影响正常功能,需要注意。

6        INFO(信息)   一般信息。

7 DEBUG(调试)  程序或系统调试信息。

记录日志格式:

时间标签:  消息发出的日期和时间

主机名   生成消息的计算机的名称。

子系统名称: 发出消息的应用程序的名称。

消息: 消息的具体内容。

Tail, more,less命令可查看日志内容。

用户日志:

查询当前登录的用户情况

Users  输出当前登录的用户名称。

Who命令报告当前登录到系统中的每个用户的信息。

默认输出包括:用户名,终端类型,登录日期和远程主机。

W命令显示当前系统中的每个用户及其所运行的进程信息。

查询用户登录的历史记录:

Last 查询成功登录到系统的用户记录。

Lastb 查询登录失败的用户记录。查看/var/log/secure。

排除系统启动类故障:

MBR扇区故障:

MBR引导记录位于物理硬盘的第1个扇区(512B), 主引导扇区(MBR扇区)

包含了系统引导程序和整个硬盘的分区表记录。

GRUB引导故障:

查看grub配置文件/boot/grub/grub.conf

Title  : 显示操作系统名称。

Root  :  包含内核等引导文件的/boot分区所在的位置。

Kernel :  指定内核文件所在的位置。内核加载时,权限为只读,并通过root= 指定根分区的设备文件位置。

Initrd 指定启动内核所使用的临时系统镜像文件所在的位置。

Chroot 命令 切换到待修复的操作系统根环境。

排除文件系统类故障

修复文件系统:

修复一般的文件系统错误可用 fsck命令, -t 选项 指定文件系统类型。

-y  对发现的问题自动回答yes.

例如: fsck   -y   -t   ext4   /dev/sda1

磁盘资源耗尽故障:

修复i节点耗尽故障:  找出该分区中占用大量i节点的文件,并删除。

检测硬盘坏道:

逻辑坏道: 软件操作不当。

物理坏道: 通过更改磁盘分区或扇区的占用位置来改善。

使用badblocks命令检测磁盘的坏道情况。

-s  选项显示进度信息, -v 选项 显示详情。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值