【Linux】修改环境变量显示当前登陆用户的相关信息
利用脚本显示出当前登陆用户的相关信息以及当前的目录信息
【shell】用shell实现自动压缩日志并且清理压缩包
使用find命令找出文件夹中符合条件的相关文件,-mtime +1和+15为筛选时间的条件,以24小时制计算,并不是自然日,即现在18点,之能删除过去24小时外的文件-exec 命令 命令参数 {}其中大括号指前面find出来的值,exec和后面的命令指对find出来的值进行该命令参数在crontab 中输入相关的执行条件即可#!/bin/sh...
【shell】列出正在占用swap的进程
列出正在占用swap的进程#!/bin/bash ############################################################################### # 日期 : 2011-10-31 # 作者 : xiaoxi227 # Email : xiaoxi227@163.com # QQ : 543928910 # 版本 : 1.0...
【shell】日志切割脚本
日志切割脚本#!/bin/bashDIR=/app/weblogic/user_projects/domains/base_domain/d=`date +%Y%m%d%H`cd $DIRcp nohup.out ${d}nohup.outecho "" > nohup.outzip ${d}nohup.out.zip ${d}nohup.outmv ${d}nohup.out.zip logs/rm $...
【shell】根据文件时间有无更新进行报警
!/bin/shexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/oracle/product/ora10/libexport TNS_ADMIN=/data/oracle/product/ora10/network/adminexport ORACLE_HOME=/data/oracle/product/ora...
【shell】实现tomcat日志切割功能
用shell来对Tomcat的日志进行切割,并压缩日志 点击(此处)折叠或打开#!/bin/bash DIR=日志地址 d=`date +%Y%m%d%H` cd $DIR cp catalina.out ${d}catalina.out echo "" > catalina.out zip ${d}catalina.o...
【shell】实现tomcat的启动用户判定
判断启动用户再进行启动tomcat 点击(此处)折叠或打开#!/bin/sh#tomcat启动脚本#判断用户,启动tomcat,输出日志user=rootif [ "`id -nu`" != $user ]; then ec...
【shell】通过shell编写ping包及arp的监控并发送短信
通过shell编写ping包及arp的监控并发送短信