# Shell脚本定时删除MySQL ## 引言 MySQL是一种开源的关系型数据库管理系统,被广泛应用于各种Web应用程序的开发中。在使用MySQL的过程中,有时候需要定期清理不再需要的数据,以节省存储空间并提高数据库性能。本文将介绍如何使用Shell脚本定时删除MySQL中的数据。 ## Shell脚本的概述 Shell脚本是一种运行在Shell环境中的脚本语言,用于自动化执行一系列命令。
原创 2023-11-06 14:25:11
238阅读
1.删除脚本 vi delete #!/bin/bash #删除文件 #解释 找到/FastDFDS/FastDFS 目录下 10天前修改的 名字任意 并删除 find /FastDFS/FastDFS -mtime +1 -name "*" -exec rm -rf {} \ ; #解释 找到/F
[root@localhost backup]# more mysql_clean.sh#!/bin/bash#保存备份个数,备份31天数据number=15#备份保存路径backup_dir=/opt/backup/mysql#找出需要删除的备份delfile=`ls -l -crt $backu ...
转载 2021-10-12 10:26:00
527阅读
2评论
shell脚本编写步骤及其常用命令和符号
转载 2023-06-19 06:58:36
334阅读
设置需要执行的脚本新增调度任务可用两种方法:1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。 2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。crontab -e配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务查看调度任务crontab -l //列出当前的所有调度任务 crontab -l -u
转载 2023-12-15 18:47:56
134阅读
# 使用 Shell 脚本定时删除 MongoDB 数据的实现指南 在这篇文章中,我们将探讨如何使用 Shell 脚本定时删除 MongoDB 中的数据。这一过程听起来可能有些复杂,但只要按照正确的步骤去做,其实是很简单的。接下来,我们将以表格的形式展示整个流程,然后逐步深入每个步骤,提供必要的代码和注释。 ## 整体流程 以下是我们实施这一任务的整体流程,分为五个主要步骤: | 步骤
原创 8月前
43阅读
为当前用户创建cron服务1.  键入 crontab  -e 编辑crontab服务文件      例如 文件内容如下:     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh   &nbs
转载 2023-11-02 20:31:12
64阅读
1、tools目录文件结构 [root@www tools]# tree tools/ tools/ ├── bin │ ├── del_history_files │ └── etc ├── del_history_files.cfg 2 directories, 2 files 2、删除历史文件
转载 2020-05-21 10:17:00
376阅读
2评论
#!/bin/bash # Date: 20140328 # Developer: sndapk # function: delete files in folders. # exec: bash $0 PATH=/bin:/sbin:/usr/bin:/usr/sbin IFS=' ' export PATH IFS log_t="$(date +%F)" log="/data/logs/cro
原创 2014-02-14 18:48:59
3034阅读
在写这个shell之前先说一下,stat命令的使用方法一、关于时间戳每一个文件都有3中时间(称为时间戳timestamps),对这3种时间,很多时候容易混淆不清,因此 这里要说明下:  Access time(atime):是指取用文件的时间,所谓取用,常见的操作有:使用编辑器查看文件内容,使用cat命令显示文件内容,使用cp命令把该文件(即来源文件)复制成其他文件,或者在这个文件上运用
        近来单位新开了个FTP服务器,各位管理员都知道的,文件多了就得定时删除啊,网上找了一圈,倒是有个几个软件可以用,但是总觉得效果不是很好,时灵时不灵的。只好痛下决心,自己做一个啦,小弟用的依旧是老掉牙的VC++6.0,不过软件能用就行啦。重点是思路。        主要功能:1、 定时
1. 创建一个 delete.sh 文件,代码如下#!/bin/bash find /root/test/ -mtime +30 -name "*.log" | xargs -i mv {} /root/copy/;解读: find 查找 /root/test/ 指定目录 -mtime +30 30天前的(天数可自定义) -name “*.log” 所有.log结尾的文件 | xargs -i m
一、开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编写脚本完成时,如果要执行该脚本,还必须使其可执行。 要使编写脚本可执行: 编译 chmod +x filename 这样才能用./filename 来运行二、注释 在进行shell编程时,以#开头的句子表示注释,
转载 2023-12-07 02:26:47
142阅读
Python可以玩的方向有很多,比如爬虫、预测分析、GUI、自动化、图像处理、可视化等等,可能只需要十几行代码就能实现酷炫的功能。因为Python是动态脚本语言,所以代码逻辑比Java要简要很多,实现同样的功能少写很多代码。而且Python生态有众多的第三方工具库,把功能都封装在包里,只需要你调用接口,就能使用复杂的功能。下面举几个简单好玩的脚本例子,初学者可以照着代码写写,能快速掌握python
bin/bash 设置当前shell脚本采用bash解析器运行脚本代码。脚本文件后缀名规范:建议以.sh结尾。
原创 2024-10-27 05:57:12
109阅读
  /etc/passwd  用于保存用户名称、宿主目录、登录的Shell   /etc/shodow  用于保存用户的密码、账号的有效期等、   /etc/group   /etc/gshadow   建组以后保存组的账户信息   /etc/skel/   用户账号的模板
原创 2010-08-01 17:58:24
810阅读
大家都知道普通的bash命令后边可以跟任意的参数,那我们自己编写脚本是否也支持传递参数呢?答案当然是肯定的执行“vim test.sh”创建一个新的shell脚本脚本test.sh的内容如下:#!/bin/shname=$1echo "the ${name} are great man!"给新创建的test.sh的脚本赋可执行权限,命令为“chmod +x test.sh”
转载 2018-07-31 14:45:53
2949阅读
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来2、查出用户UID最大值的用户名、UID及shell类型3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序4、编写脚本createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息5、编写
原创 2020-05-06 13:30:28
1025阅读
1.shell脚本就是一些命令的集合。把需要执行的一组命令记录到文档中,再去调用这个文档。    139邮箱,收到邮件同时受到短信通知。    shell脚步编写建议:自定义脚本放到/usr/local/sbin目录下2.第一个shell脚本    vim firstshell.
原创 2015-07-02 16:33:37
1059阅读
目录一、准备工作:1、shell代码:2、crontab2.1 安装crontab 2.2 开启crontab服务二、添加定时任务新增调度任务可用两种方法: 三、原理一、准备工作:1、shell代码:1.1 使用vi编辑器 可以直接 # vim time.sh编写第一个shell文件 time.sh$ cat time.sh #! /bin/bash echo $(date
转载 2023-09-17 19:29:11
519阅读
  • 1
  • 2
  • 3
  • 4
  • 5