1.sed

sed  [option] ‘script’ input_file

sed  -f ‘script_file’ input_file

'ADDRESScommand [para]'

‘ADDRESS!command [para]’  取反

ADDR:

省略表示所有行

ADDR1,ADDR2   1,7    1,+6

ADDR1               3

/PATTERN/ 默认基本正则表达  -r 表示支持扩展正则表达式

匹配字符:

.

[]

[^]

次数匹配

*

\?

\{m,1\}

锚定符:

\< \b

\> \b

^

$

扩展新加:

+

|

命令:

d:删除

p:打印 通常与-n同用

a:\追加

i:\插入

c:\替换

r:file 读入某个文件

w:将符合的行保存到其它文件

s/PATTERN/string/flag     分隔符任意

g:全局

i :不区分大小写

string不能用正则表达式元字符但能引用   &  \1

=显示匹配行的行号

y /source/dest  逐个替换匹配的字符非字符串

选项:

-n 静默模式

-i 直接修改系统文件

-e指定多个命令  -e “scripts” –e “scripts”

-f 指定脚本文件

-r支持正则扩展表达式

2,任务计划:

1,定时执行任务

at/batch     Ctrl+d

at 时间

at>

Ctrl+d

-l 查看at队列相当于atq

-q指定队列

-d删除某个等待队列,相当于atrm

-f AT_FILE 读取要执行的任务

batch 不需要指定时间 自动挑选系统空闲时段执行任务

2,周期性执行某个任务

crond:服务

前提:主机时时在线,crond时时运行;

所有计划任务,脚本命令必须声明PATH或者用完整路径

系统cron

/etc/crontab

每一行一个任务 7个字段

分钟  小时  天   月    周   用户  命令

*:全部有效值

10  4 * * *

,: 离散取值

10 4,11 * * *

-:连续取值

10 8-17 * * *

/:每#除以频率

*/5 * * * *

3 */3 * * *

10 3 * * 3  每周三

用户cron

每行一个任务  6个字段

/var/spool/cron/USERNAME

-e 编辑

-u username

-l 查看当前周期任务

/etc/cron.deny    如果两个文件存在,deny文件将被忽略

/etc/cron.allow    两个文件如果一个都没有表示只有管理员使用

anacron:

四个字段

天任务  超过 1 天 没执行 开机第65分钟执行一次

周任务  超过 7 天 没执行  开机第70分钟执行一次

月任务 超过30天   没执行   开机滴75分钟执行一次

3,ACl

access control list  文件系统控制列表

lsattr

显示额外的属性

chattr

更改额外的属性

getfacl FILE  显示acl属性

setfacl FILE

-m u|g:用户名|组名:MODE FILE  添加acl控制

-x  u|g:用户名|组名 FILE删除acl控制

tune2fs –o acl /dev/sda5为磁盘添加acl

tune2fs –o ^acl /dev/sda5为磁盘删除acl

转载于:https://blog.51cto.com/piaoz/1056193

lt;备份gt;10.9Sed and 计划任务相关推荐

  1. linux一号进程和二号进程,Linux系统管理10——进程和计划任务管理(示例代码)

    Linux系统管理10--进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...

  2. 阿里钉钉陈航发布10亿“春雨计划”,推进企业级市场服务创新

    8月24日,在阿里巴巴DING峰会重庆站上,阿里钉钉CEO陈航(花名无招)以"解放创新力"为主题,分享了对智能移动办公时代的思考,并在现场宣布,"春雨计划"正式 ...

  3. windows10中如何在d盘新建kaoshi.log文件_命令行备份Windows 10驱动amp;设备管理器中安装驱动。...

    一. 为何需要备份驱动. 1. 现在电脑驱动的一些情况: Windows 10系统安装好后,系统会自动在网络上查找合适的驱动并下载安装. 此外,多数电脑厂商都已提供自家的驱动管理软件,用以对驱动进行统 ...

  4. 软件项目管理相关内容1:项目介绍与背景 2:乙方投标书 3:合同 4:生存期模型 5:需求规格说明书 6:WBS 7:成本估算 8:甘特图 9:进度计划 10:质量计划 11:项目总结

    软件项目管理相关内容 内容太多只选取部分内容 点击链接查看全部文档和项目 1:项目介绍与背景 一.项目名称 (一)项目背景 第二课堂被认为是实施素质教育的重要途径和有效方式,它能够能够培养学生与人相处 ...

  5. 青少年成长管理 第10章 成长计划

    "凡事预则立,不预则废" 成长计划是成长管理的主要内容,根据学生的具体情况分别制定. 10.01 成长计划 一.计划原则 1.面向未来,兼顾现在 不同的社会发展阶段,在制定成长计划 ...

  6. Linux系统配置及服务管理_第10章_计划任务日志管理

    一.计划任务 简介: 作用:计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据. 分类: 一次性调度执行 at 循环调度执行 cron 1.一次性调度执行 at (1)安装 yum -y ...

  7. linux crontab 每5分钟执行一次_Linux系统配置及服务管理_第10章_计划任务

    一·简介 作用: 计划任务主要是做一些周期性的任务, 目前最主要的用途是定期备份数据. 分类 一次性调度执行 at Schedule one-time tasks with at. 循环调度执行 cr ...

  8. MySQL数据库备份的10个教程

    MySQL 是用于交互式网站开发的最为知名的开源数据库系统.如果你使用的 MySQL 数据库,你应当经常有规律地备份数据,以防数据丢失(译注:不管用什么类型的数据都得定期备份).这里有10个自动或手动 ...

  9. bat脚本交互输入_windows 10 如何设定计划任务自动执行 python 脚本?

    场景: 我们都会用 python 写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中.之前我都是手动执行这些脚本,现在我希望如何这些脚本能 ...

最新文章

  1. 口袋无人机DOBBY:我的“人脸识别”已上线
  2. gazebo入门_【ROS-Gazebo】仿真插件编写教程(1)——概述
  3. ​DeepMind Nature发文:AI首次实现数学领域的重大进展
  4. 原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现
  5. c语言getchar的不赋任何变量,C语言中getchar中的问题
  6. NETINT刘伟:ASIC才是未来
  7. (计算机组成原理)第一章计算机系统概述-第四节:计算机的性能指标
  8. Spring 中使用redis缓存方法记录
  9. 很特别的动态规划教程
  10. 7z解压crc错误_7-Zip - 常见问题解答(FAQ)
  11. 股票数据Scrapy爬虫-Python网络爬虫与信息提取-北京理工大学嵩天教授
  12. ps快捷键-csdn
  13. P4556 雨天的尾巴 线段树合并
  14. 四川大学计算机系统 赵树龙,王俊峰
  15. 网易云音乐登录信息加密算法详解
  16. 还款计划公式计算大全
  17. 【MATLAB】输入命令(matlab实用小技巧)
  18. navicat与mysql
  19. Unity扩展编辑器五
  20. 爬虫(数据采集与预处理课程)

热门文章

  1. 在Centos 6.x 下yum安装php 5.5
  2. 外联css及js的使用
  3. 博弈论-囚徒困境与重复囚徒困境的启示
  4. Zabbix监控环境的搭建
  5. JAVA - package与import解析(一)
  6. (转)JS正则表达式元字符
  7. solr4.1 DataImport MYSQL批量导入
  8. oralce 表空间解锁
  9. MySql-5.1.32的data文件夹找不到是什么原因呢?
  10. shell脚本——调试(-n / -x /-c)