用户管理查看命令
idwhoamiw
last---记录系统有什么用户以前登陆过
lastlog---记录系统中所有用户linux计划任务整点执行,登入系统使用情况
系统相关检测命令
top---检测负载情况检测显存使用检测CPU使用情况
每位进程消耗的系统资源情况
us:用户态信息:时间消耗
sy:内核态信息:时间消耗
id:空闲状态:
htop---top一个升级版
iotop---检测确认c盘的IO消耗情况
free
iftop---检测网路带宽使用情况
netstat(ss)-lntup|grepssh---检测网路状态信息命令已知服务linux计划任务整点执行linux学习,获得对应端标语
-l列表显示网路服务状态信息
-n网路中的端口号码以数字方式显示
-t显示网路的tcp合同服务信息
-u显示网路的udp洗衣服务信息
-p网路合同服务进程信息进行显示
lsof-i:端标语---检测网路服务信息已知端标语,获得对应服务进程名
安全操作命令
chattr将文件数据进行上锁命令
+i对文件进行上锁
-i对文件进行解锁
lsattr查看文件锁定状态
定时任务介绍
作用说明:手动备份数据手动同步时间手动清空数据
闹铃Alarmy吵醒形式:算法(加减乘除2位)动作(5次)照相()
实现方式:cronie
实现方法:系统默认定时任务
/etc/cron.daily---每晚执行的任务
logrotate脚本---实现日志文件切割功能
切割文件过程
01.将源文件进行重命名注意:通常与cron打头的都跟定时任务有关
02.重起航序服务,生成源文件
/etc/cron.hourly---每小时执行的任务
/etc/cron.monthly---每位月执行的任务
/etc/cron.weekly---每周执行的任务
自定义定时任务
一个命令:
crontab -l --- 显示定时任务配置信息
crontab -e --- 编写定时任务配置信息 visudo
两个文件:
/var/spool/cron/root(oldboy) --- root用户编写的定时任务配置信息 ---这个文件是没有检查功能,编写错误是无法检查出来的
/var/log/cron --- 定时任务日志文件(排错)
/etc/cron.deny --- 定义定时任务用户黑名单 (了解)
定时任务编撰方式:
打算工作:定时任务服务是否开启
[oldboy@oldboyedu62~]$ps-ef|grepcron
root638910Jun23?00:00:01/usr/sbin/crond-n
systemctlstatuscrond.service
编撰定时任务:crontab-e
格式信息:
时常分钟每小时每晚每月每周
/每隔*/1每隔一分钟每隔1小时
测验06:每月5号周二凌晨12点整和女同事午睡
PS:日期和礼拜不能同时出现
编撰定时任务实践:
1)每隔3分钟,进行时间同步
第一步:借助命令实现时间同步
ntpdate
第二步:编辑定时任务时间信息
*/3****/usr/bin/ntpdate
第三步:编撰定时任务注释说明
完成时间同步
*/3****ntpdate
2)每隔1小时的整点,执行数据备份任务(cp/etc/hosts/tmp/hosts.bak)
00*/1***cp/etc/hosts/tmp/hosts.bak---须要注意时间
3)每隔1分钟,将/etc/hosts/etc/rc.local/server/scripts进行压缩,生成压缩有时间信息
压缩包保存在/tmp目录/oldboy_10:00:00.tar.gz
第一个历程:执行命令测试
cd/
tarzchf/tmp/oldboy_$(date+%H-%M).tar.gz./etc/hosts./etc/rc.local./server/scripts/----链接文件要加参数h,.避免出现错误
第二个历程:编撰脚本信息就是多干几件事用脚本
!/bin/bash
cd/
tarzchf/tmp/oldboy_$(date+%H-%M).tar.gz./etc/hosts./etc/rc.local./server/scripts/
第三个历程:测试执行脚本
/bin/sh/server/scripts/compress.sh
第四个历程:编撰定时任务
crontab-e
定时任务日志信息:/var/log/cron
Jun2417:44:57oldboyedu62crontab[13105]:(root)BEGINEDIT(root)
Jun2417:45:34oldboyedu62crontab[13105]:(root)REPLACE(root)
Jun2417:45:34oldboyedu62crontab[13105]:(root)ENDEDIT(root)
Jun2417:45:40oldboyedu62crontab[13107]:(root)LIST(root)
Jul700:03:01oldboyedu62CROND[13127]:(root)CMD(ntpdate)
010203
定时任务进行处理操作的时间主机名称信息哪些用户执行了定时任务
定时任务编撰注意事项:
1)定时任务中命令信息最好使用绝对路径
定时任务执行时辨识PATH环境变量信息:/usr/bin:/bin
2)定时任务中命令信息中特殊符号难以直接辨识
方式一:特殊符号加
方式二:将命令信息写成脚本
3)定时任务编撰不正确,会形成错误信息
postfix电邮服务开启解决关掉:systemctlstoppostfix.service
错误信息储存位置:/var/spool/mail/rootblock占用过多导致c盘储存资源降低
postfix电邮服务关掉
错误信息储存位置:/var/spool/postfix/maildrop/inode占用过多导致c盘储存资源降低
解决方法:将电邮服务开启,将形成错误信息追加到黑洞中
./catlina.shrestart
课程知识总结
1)定时任务实现方法
系统默认定时任务:4个目录
系统自定义定时任务:一个命令两个文件
2)定时任务编撰方法:
编撰格式
*/n-,
PS:编撰定时任务linux视频教程,日期和礼拜不能同时使用
3)定时任务注意事项7项注意