test.sh内容#!/bin/bash#DESCRIBE:执行完该脚本后删除该脚本echo "生亦何欢,死亦何苦!"trap "rm -rf test.sh" EXIT		#脚本退出执行trap后面双引号中的命令            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-28 18:24:56
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            网站页面比较多,我针对每个二级域名的专区提取了一个url进行监控。如果这个url挂了 那么就会报警。
#!/bin/bash
#cleck url
#2010-04-06
for D in $(cat /root/mo/web/d.txt)
do
echo $D
curl -I --connect-timeout 5 $D 2>/dev/null |grep 200            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-12-15 22:39:22
                            
                                519阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 检查磁盘使用情况
这个脚本检查系统的磁盘使用情况,并发送邮件通知磁盘使用超过阈值的情况。#!/bin/bash
THRESHOLD=80
EMAIL="admin@example.com"
df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output;
do
  u            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-08 08:29:17
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell脚本可以直接./**.sh,也可以bash **.sh 我用./**.sh运行自己写的一个脚本,会出现如下的错误: 但运行bash **.sh可以。 ./**.sh是将脚本作为可执行程序在执行,需要用chmod改权限才可以 将上面的代码保存为 test.sh,并 cd 到相应目录: 注意,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-09 23:28:00
                            
                                129阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #!/bin/bashsource /etc/profilesource ~/.bash_profile##################################00 01 * * * /bin/bash /utxt/soft/tools/rm_oracle.sh >>/utxt/soft/tools/rm_oracle.log 2>&1############            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-06-07 08:49:27
                            
                                1863阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在写这个shell之前先说一下,stat命令的使用方法一、关于时间戳每一个文件都有3中时间(称为时间戳timestamps),对这3种时间,很多时候容易混淆不清,因此 这里要说明下:  Access time(atime):是指取用文件的时间,所谓取用,常见的操作有:使用编辑器查看文件内容,使用cat命令显示文件内容,使用cp命令把该文件(即来源文件)复制成其他文件,或者在这个文件上运用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-01 22:10:54
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!/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脚本来处理就方便多了,只需运行脚本输入需要删除的用户名就可以了上机题地址:http://www.gtalent.cn/exam/interview/gJlBfwMmD9kz3xQs可以使用命令行也可以使用shell如何使用userdel由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-27 23:53:43
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            有了 Makefile、CMake 和 Shell 的基础后,我们就可以自己动手编译 FFmpeg 了。当然网上能找到别人已经有编译好的库文件,我们之所以折腾这么一大圈,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-07 16:21:47
                            
                                522阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编辑自己用户下的 .bash_profile文件# .bash_profile#exportPS1="\n\e[1;32m[\e[0;31m\u\e[0;34m@\e[0;31m\h\e[1;32m]\e[1;32m[\e[0;34m\w\e[1;32m]$"# Get the aliases and functionsif [ -f ~/.bashrc ]; then               
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-10 18:02:07
                            
                                1190阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            加密你的shell,shc是一个加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件。用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等。同样,在shell脚本运行时会也泄露敏感信息。shc是一个加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-06 11:31:58
                            
                                610阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Shell脚本定时删除MySQL
## 引言
MySQL是一种开源的关系型数据库管理系统,被广泛应用于各种Web应用程序的开发中。在使用MySQL的过程中,有时候需要定期清理不再需要的数据,以节省存储空间并提高数据库性能。本文将介绍如何使用Shell脚本定时删除MySQL中的数据。
## Shell脚本的概述
Shell脚本是一种运行在Shell环境中的脚本语言,用于自动化执行一系列命令。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-06 14:25:11
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            **Shell脚本删除Redis key**
*本文将介绍如何使用Shell脚本删除Redis中的Key,并提供了相应的代码示例。*
## 什么是Redis?
Redis是一个开源的内存数据库,用于存储键值对。它以其高性能和灵活的数据结构而闻名。Redis可以用于缓存、消息队列、实时分析等各种用途。
在Redis中,Key是唯一标识一个Value的字符串。我们可以通过Key来获取、设置和删            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-21 21:51:35
                            
                                421阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Shell脚本循环删除MySQL记录
在日常数据库管理中,可能会遇到需要大量删除数据的情况。通过Shell脚本结合MySQL的命令行工具,可以高效地完成批量删除的工作。本文将介绍如何使用Shell脚本循环删除MySQL中的记录,并给出相应的代码示例。
## 准备工作
在开始编写Shell脚本之前,需要确保已经安装了MySQL客户端,并且能够通过命令行连接到MySQL数据库。此外,确保            
                
         
            
            
            
            8个DBA最常用的监控Oracle数据库的常用shell脚本--转                 一.8个重要的脚本来监控Oracle数据库:1.检查实例的可用性2.检查监听器的可用性3.检查alert日志文件中的错误信息4.在存放log文件的地方满以前清空旧的log文件5.分            
                
         
            
            
            
            #!/bin/bash
#
#User : Mobanche
#Date : 2017-7-17
#Work : Delete User
#
#############################################
#                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-11 15:55:35
                            
                                1737阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bashstr="she is a beautiful girl"unset strecho $str            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-06 17:04:50
                            
                                240阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 科普文章:使用shell脚本删除java进程
在日常工作中,我们经常会遇到需要结束某个java进程的情况,可能是因为进程出现异常导致系统卡顿,或者需要重启该进程等。为了方便地管理这些java进程,我们可以编写一个shell脚本来删除指定的java进程。本文将介绍如何使用shell脚本来删除java进程,并通过代码示例和流程图来详细说明操作步骤。
## 背景知识
在Linux系统中,可以通            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-18 04:10:58
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Shell脚本中也算是一门简易的编程语言了,当然循环是不能缺少的。常用到的循环有for循环和while循环。下面就分别介绍一下两种循环的结构。【for循环】:Shell脚本中的for循环示例:#! /bin/bash
## author:Xiong Xuehao
## Use for in this script.
for i in `seq 1 5`; do
  echo $i
done脚本中的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 19:11:12
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            shell脚本 查看Linux所支持的shell# cat /etc/shells /bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/bin/tcsh/bin/csh输入/输出设备文件	/dev/stdin		标准输入设备		0	/dev/stdout		标准输出设备		1	/dev/s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-04-05 18:06:54
                            
                                1371阅读