Shell脚本自动删除指定大小以上的备份文件 Linux
最近本地虚拟机的空间老是被备份给占满,为了偷懒不想自己天天登录上去清除,才写了这个自动清理脚本.系统:centos 5.x脚本内容:cat make_room.sh
#!/bin/
标签: linux
Shell脚本实现批量替换文件内容 Linux
今天同事发现内部服务器的硬盘空间不够了,上面有很多备份,我又不能删除,重新找了个320g的硬盘挂载了上,想以后shell脚本下的备份都转移到新硬盘上,给
标签: linux
Shell脚本批量清除Nginx缓存 Linux
前言*随着整个互联网的发展,产生了无数大大小小的网站,随之而来用户对网站UI和速度体验也在日益加强,对企业或者个人来说,赢得用户体验也就意味着赢得先机。 那今天我们在这里针对网站速度这方面来一起交流,提高网站速度对于运维工程师、程序员来说变...
标签: linux
Shell脚本调快调慢系统时间(测试服务器时使用) Linux
公司近来服务器测试,需要经常调整系统时间,一两台还好半,稍微多点,就各种纠结了,笔者这几台都把笔者快弄疯了。老大一句话:全部调快3分钟.
标签: linux
Shell中比较大小简洁总结 Linux
#!/bin/bash
if [ $1 -gt $2 ]
then echo "$1>$2"
else echo "$2>$1"
fi
# 数字判断一些命令
#-gt是大于的意思
#-lt是小于
#-eq是等于
#-ne是不等于
#-ge是大于等于
标签: linux
获取服务器信息的Shell脚本分享(ubuntu、centos测试通过) Linux
此脚本已经在ubuntu以及centos版本上测试通过,脚本如下:
#!/bin/bashLine='==========='#linux发行版名称
if [[ -f /usr/bin/lsb_release ]]; then
OS=$(/usr/bin/lsb_release
标签: linux
一句话Shell命令关闭不需要的随机启动服务 Linux
Linux可以简单的通过一条shell命令来关闭其他不需要的开机启动服务,只保留计划任务,网络,ssh和日志,看shell命令:
chkconfig --list | grep 3:on |
grep -v
标签: linux
Shell编程中的特殊变量之进程状态变量介绍 Linux
进程状态变量 1、$$获取当前shell的进程号(PID) 2、$!执行上一个指令的PID 3、$?获取执行上一个命令的返回值(0为成功,非零为失败,这个很常用) 4、$_在此之前执行的命令或脚本的最后一个参数 cat test$...
标签: linux
Shell编程中的特殊变量之位置变量介绍 Linux
1、$0 获得当前脚本的文件名,包括路径。
#写一个测试脚本
vim test.sh
#内容如下
dirname$0
basename$0
#执行一下
bash$(pwd)/test.sh
#输出如下
/home/jane
test.
标签: linux
Shell逐行读取文件的4种方法 Linux
在Linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法。为了给大家一个直观的感受
标签: linux