-
linux定时任务
2021-02-22 17:42:37批量添加任务 (echo '*/5 * * * * /rssp/code/test.sh' ;crontab -l) |crontab展开全文 -
Linux ftp 定时批量下载
2020-07-14 14:37:48Linux ftp 定时批量下载 使用ftp mget从win服务器批量定时下载前一天的文件,编写脚本文件getfile.sh,代码及说明如下: 将脚本加入crontab定时任务 执行命令:crontab -e 按 i 编辑文件,添加命令如下: 0 0 * * * ...Linux ftp 定时批量下载
使用ftp mget从win服务器批量定时下载前一天的文件,编写脚本文件getfile.sh,代码及说明如下:
将脚本加入crontab定时任务
执行命令:
crontab -e
按 i 编辑文件,添加命令如下:
0 0 * * * sh /home/getFile.sh
0 0 * * *
指每天0点0分开始执行该定时任务sh /home/uploadFile.sh
指执行 home目录下的脚本getFile.sh按ESC返回命令行模式,再按:wq回车保存并退出。
如果选择nano编辑,
^X
退出,Y
确定退出,^T
保存文件,然后选择一个文件名,按ENTER键即可保存后退出。设置目标服务器ip、账号、密码,时间,根据时间下载文件
定义变量记录ip、账号、密码,获取系统时间
ip=127.0.0.1 u=root p=123456 T=`date -d -1day +%Y%m%d`
完整脚本代码
#!/bin/bash u=root #账号 p=123456 #密码 ip=127.0.0.1 #目标服务器ip地址 T=`date -d -1day +%Y%m%d` #获取昨天日期 mkdir /home/root/$T #创建文件夹 ftp -n <<EOF open $ip user $u $p binary cd /www/file lcd /home/root/$T prompt off mget $T*.txt close bye EOF
脚本代码说明
!/bin/bash 表明该文本的内容为bash SHELL命令 。
T=`date -d -1day +%Y%m%d`
声明变量T,即可使用变量$T,用来记录需要获取文件名中的日期标签。 -1day 表示距系统时间的天数。假如今天是20121123, -2day就表示20121121;
`date –d -2day +%Y-%m-%d %H:%M:%S`的值为:20121121 10:55:44
%Y表示年,如2012,%y也表示年,但是格式为12 #%m表示月,如11 #%d表示日,如23
同样,%H,%M,%S分明表示时分秒, 以系统时间为2012年11月23日10时55分44秒为例 。ftp -nv 12.2.2.28 <<!EOF
或
ftp -n <<!EOF open $ip
登录FTP服务器,12.2.2.28表示FTP服务器的IP地址 ,从EOF至代码结束的EOF是FTP命令。 EOF是自己随意给的标示名 。
user $u $p
给出FTP的用户名和密码。此处用户名和密码是:u p。binary
二进制格式传送 。cd /www/file
TXT表示数据文件在FTP服务器上的目录。。lcd /home/root/$T
数据文件要下载到服务器的目录 。prompt off
该命令忽略FTP交互。mget $T*.txt
需要下载的文件,$T为前面声明的变量,*表示通配符,表示下载文件名已该日期开头的文件 。close
关闭ftp链接。Bye
FTP完成退出 。EOF
FTP代码结束。 -
linux——批量修改文件所有者 | 永久修改运行级别:GNOME桌面 | 定时任务 | VMware共享文件夹
2019-08-27 16:29:241.批量修改文件所有者 批量修改目录下所有子目录和文件的所有者 chown –R root:root /path useradd –m//创建目录 –g 组名 //分配组 userdel –r name //用户和目录一同删除 usermod - a - G ...3.定时任务 ...1.批量修改文件所有者
批量修改目录下所有子目录和文件的所有者 chown –R root:root /path
useradd –m//创建目录 –g 组名 //分配组
userdel –r name //用户和目录一同删除
usermod - a - G www hexu # 将hexu添加到www用户组
2.永久修改运行级别(GNOME桌面)
1)修改文件
2)
3.定时任务 crontab
#* 每1分钟,来一次
*/1 * * * * root /bin/php/www/web/test.php#1分时
1 * * * * root /bin/php/www/web/test.php
#1,12,24点的1,30,60分时执行任务
1,30,60 1,12,24 * * * root /bin/php/www/web/test.php4.设置共享文件夹
//查看共享文件夹 vmware-hgfsclient //下载挂载工具 yum install open-vm-tools-devel -y //执行挂载工具,D为分享的文件夹名称[比如这里为D盘] .host前面有个空格 sudo vmhgfs-fuse .host:/D /mnt/hgfs //执行完后 查看 ll /mnt/hgfs
-
Linux 基础 - 非交互模式写入crontab定时任务
2020-12-23 03:15:19有时候我们运维系统,需要用到shell 脚本来批量插入计划任务,但是由于crontab -e 执行的是交互式的编辑,为了提高工作效率,下面非交互式的写入定时任务到crontab 步骤 假设我们要添加一个 0 0 * * * sh /data/bak_...说明
有时候我们运维系统,需要用到shell 脚本来批量插入计划任务,但是由于crontab -e 执行的是交互式的编辑,为了提高工作效率,下面非交互式的写入定时任务到crontab
步骤
假设我们要添加一个 0 0 * * * sh /data/bak_everyday.sh 的任务
# 执行以下命令 (crontab -l;echo "0 0 * * * sh /data/bak_everyday.sh > /dev/null 2>&1 ") | crontab
再次查看crontab 是否成功
crontab -l
非交互式删除一个crontab 任务
crontab -l | grep -v "bak_everyday.sh" | crontab
-
Linux企业实战-zabbix(4)自动发现agent
2020-03-18 15:46:52自动发现规则主要针对企业批量添加主机,如果使用传统办法去单个添加设备、分组、项目、图像....…,这是一个任务量巨大的一个工程,由此引入自动发现规则。 自动发现规则由服务端主动发起,Zabbix Server开启发现... -
Linux企业实战之监控(三)——Zabbix(3)
2020-09-09 20:18:56自动发现规则主要针对企业批量添加主机,如果使用传统办法去单个添加设备、分组、项目、图像…这是一个任务量巨大的一个工程,由此引入自动发现规则。 自动发现规则由服务端主动发起,Zabbix Server开启发现进程,... -
Linux 系统 “Argument list too long” 错误与解决方法
2020-04-07 11:42:33如果你是一名运维人员,对这个错误并不陌生,在执行 rm、cp、mv 等...这是一台 MySQL 数据库服务器,在系统中运行了很多定时任务,今天通过如下 crontab命令又添加了一个计划任务,退出时发生了报错。 #crontab -e ... -
php定期拉取数据对比方法实例
2021-01-02 23:03:33写在前面 今天在网上看帖子提问的时候,看到有人发表了一个提问 ...手动在linux添加定时任务 # crontab -e 运行该命令 打开任务编辑 在其中输入任务内容,然后Esc :wq保存退出 任务示例 0 0 * * -
filezilla,filezilla是什么软件
2020-08-27 16:16:46IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除了ftp功能,IIS7服务器管理工具还可以实现... -
两台电脑用flashfxp传文件,如何实现两台电脑用flashfxp传文件
2020-08-31 14:55:57IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除此之外,IIS7服务器管理工具还可以实现桌面... -
leapftp连接不上,为什么leapftp连接不上
2020-08-31 09:50:51IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除此之外,IIS7服务器管理工具还可以实现桌面... -
8uftp使用教程 图解,8uftp使用教程 图解
2020-08-31 14:47:32IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除此之外,IIS7服务器管理工具还可以实现桌面... -
8uftp,8uftp使用教程图解
2020-08-27 18:20:22IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除了ftp功能,IIS7服务器管理工具还可以实现... -
8uftp怎么下载客户文件,8uftp怎么实现下载客户文件
2020-08-31 16:10:03IIS7服务器管理工具中的ftp功能可以实现批量添加服务器信息,定时任务 (定时上传、定时下载),自动更新功能,大量文件快速加载,边加载边传输,批量连接一键关闭等。 除此之外,IIS7服务器管理工具还可以实现桌面... -
FTP工具,5款常用的FTP工具
2020-06-29 17:13:45iis7服务器管理工具是小编强烈推荐的一款工具,它可以批量操作windows和Linux系统服务器,可以多窗口管理,支持FTP和VNC批量操作上传下载,多服务器同时操控,还可以添加定时任务,让你再也不必时时守在电脑前。... -
Shell编程规范
2020-11-04 00:28:32shell编程规范shell的作用用户的登录shellLinux常用shell种类shell编写规范使用vim文本编辑器使脚本具有可执行属性执行脚本文件更完善的脚本构成重定向操作与管道管道操作符号"|" ...定时任务执行 She -
Shell 脚本 概述
2020-11-17 23:00:45Shell 脚本什么是Shell脚本Shell脚本应用场景Shell脚本的作用用户的登录ShellLinux常用的Shell种类编写Shell脚本格式执行权限执行脚本文件sh 脚本文件路径重定向Shell变量特殊的Shell...定时任务执行 Shell脚本的作用 -
Shell脚本及变量
2020-11-04 20:14:37定时任务执行 Shell的作用 命令解释器,在用户命令和系统内核间充当翻译官 执行脚本的方式 已有脚本first.sh sh first.sh(不需要执行权限) ./first.sh(需要执行权限) source first.sh(不需要执行权限,立马让... -
Shell编程过程中使用规范与变量总结
2020-10-17 16:32:56定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作, 就是shell脚本。 shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,负责... -
Shell编程规范与变量
2020-09-16 23:50:17目录 一、shell脚本概述 二、编写一个shell脚本 三、重定向 四、自定义变量 ...定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操.. -
简单介绍Shell编程规范与变量
2020-11-02 08:37:13定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作,就是shell脚本。 3、shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,... -
Shell脚本基本概念及编程规范
2020-11-04 18:21:33目录一、Shell脚本概念Shell脚本应用场景shell作用二、完整脚本格式构成三、重定向与管道操作重定向操作管道 一、Shell脚本概念 将要执行的命令按顺序...定时任务执行 shell作用 命令解释器,翻译官 介于系统内核及用 -
Shell编程过程中的使用规范与变量
2020-11-12 11:48:40定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作, 就是shell脚本。 shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,负责解释... -
Shell使用规范与变量
2020-11-05 16:58:10定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作, 就是shell脚本。 shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,负责解释... -
Shell概述与编程规范
2020-10-19 10:33:46定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作,就是shell脚本。 3、shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,负责解释... -
shell脚本编程规范与常见的变量
2020-11-10 08:32:15定时任务执行 3,什么是shell脚本? 简单地说,只要将平时使用的各种linux命令按顺序保存到一个文本文件中,然后添加可执行权限,这个文件就成为一个shell脚本了 4,shell脚本的作用 (1)shell相当于命令解释器,... -
Shell脚本的编程规范以及shell变量类型
2020-10-19 12:09:39定时任务执行 简单来说,将平时使用的各种linux命令按顺序保存到一个文本文件,添加可执行权限,从而完成更复杂的操作,就是shell脚本。 shell的作用:命令解释器,“翻译官” 介于系统内核与用户之间,负责解释... -
shell编程及变量
2019-12-17 17:20:48一、 shell脚本的概念 将平时使用的各种Linux命令按顺序保存(堆叠)到一个文本文件中,添加上执行权限,就是一个Shell脚本。 l 将要执行的命令按先后顺序保存到一个文本...定时任务执行 减轻管理员负担 规避费时... -
5、支持DataX定时任务,支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效; 6、调度采用中心式设计,支持集群部署; 7、任务分布式执行,任务"执行器"支持集群部署; 8、执行器会周期性自动注册...
-
SecureCRT 连接 GNS3/Linux 的安全精密工具
-
task2
-
php 二进制安装
-
Python启蒙到架构师的核心技术精讲课程
-
Linux基础入门系列课程
-
FastDFS 分布式文件系统部署
-
MySQL 高可用(DRBD + heartbeat)
-
Liunx 优化思路与实操步骤
-
C++11 14 17 20 多线程从原理到线程池实战
-
PPT大神之路高清教程
-
php值转换之strval()、intval()、floatval()、bool
-
进阶JavaScript之玩转递归与数列
-
基于Netty实现一个类SpringMVC的轻量级Java服务端Web开发框架
-
AndroidAssistant_test.zip
-
【微信小程序】微信课程群二维码查询
-
pdf是图片还是文档
-
win7 ultimate是什么版本?
-
【Python-随到随学】 FLask第一周
-
php提示Notice: Undefined index解决方法
-
jquery如何判断是否是数组元素