51CTO博客开发
#!/bin/bash X=`expr $RANDOM % 100` Times=0 echo "我写了一个0~99之间的整数,你猜猜是多少?" while true do read -p "请输入你猜测的结果:" INT #Times=`expr $Times + 1` echo $((Times++)) if [ $INT
#! /usr/bin/env python db = {} def newuser(): prompt = 'login desired: ' while True: name = raw_input(prom
iptables 深度学习
Vsftp虚拟用户配置 取自 MonitorWiKi 跳转到: 导航, 搜索 &n
find . -name '*.class' -type f -print -exec rm -rf {} \; find /home/backup/*.gz -type f -mtime +12 -exec rm {} \;
你自己用的电脑里装 Xmanager,创建一个RSA Key,然后把这个Key 加入到服务器上~/.ssh/authorized_keys Xshell --> Tools --> User Key Manager Generate KeyType : RSA Key Length: 3072 后面的Passphrase 可以输个简单的密码,防止别人利用你的Key S
echo a b c d | { echo $(cat -) $(date +"%D-%T"); } echo a b c d | awk '{$NF=$NF" "'''\"$(date +%D-%T)\"'''}1' echo a b c d | sed "s/.*/& $(date +%F-%T)/g"
DRBD+Heartbeat+NFS实验笔记 2011-06-19 23:27:05 标签:heartbeat drbd 休闲 nfs 职场 drbd下载 wget http://oss.linbit.com/drbd/8.4/drbd-8.4.1.tar.gz heartbeat下载 wget http://www.ultramonkey.or
.keepalived和heartbeat区别 Keepalived使用的vrrp协议方式,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP); Heartbeat是基于主机或网络的服务的高可用方式; keepalived的目的是模拟路由器的双机 heartbeat的目的是用户service的双机 lvs的高可用建议用keepavli
sed -n '/^[2-9]/p' 打印以什么开头的行 sed -n '/^12/p' ADS_attackinfo.log10 > ADS_attackinfo.log12 cat ADS_attackinfo.log3 |grep ^[^3] > ADS_attackinfo.log5 将以3开头的行输出到文件 删除首行空格:sed 's/^\s*//g' f
echo命令-e选项的作用是激活终端对反斜线转义符(即\)的解释。引号内\033用于引导非常规字符序列,在这里的作用就是引导设置输出属性,后边的[32m就是将前景色设置为绿色,字母m表示设置的属性类别,数字代表属性值。设置可以单独使用,例如: echo -e "\033[0m"  
#! /bin/bash /^$/{ ++x; } END{ print x }
#!/bin/bash while [ "1" ] do eth=$1 RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{p
curl -x 24.10.28.84:32779 -o home.html http://blog.51yip.com curl -r 0-100 -o img.part1 http://blog.51yip.com/wp-content/uploads/2010/09/compare_varnish.jpg rsync命令详解 #!/bin/bash #Author
导出:mysqldump -u 用户名 -p密码 --quick 表明 | gzip > 路径 --quick表示不处理不到内存 直接写出sql 推荐加上 效率更高
先对脚本的内容做一下说明: 1. 对系统进行判断,如果是Cent OS 64位,继续运行。 2. 设置为每天凌晨四点进行时间同步(跟国家授时中心的服务器进行时间同步)注释:已调. 3. 禁用 atime 日志记录特性。 4. 将系统
1.vi /boot/grub/grub.conf default=0 timeout=5 splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-194.el5) root (hd0,0) kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolG
1、 获取VPN 相关软件包。 dkms-2.0.10-2.fc5.noarch.rpm; kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm ; ppp-2.4.3-9.2.i586.rpm; pptpd-1.3.1-0.i386.rpm; 这几个rpm包。然后分别执行命令 #rpm –ivh dkms-2.0.10-2.fc5.noarch.r
1. vi /usr/local/tomcat/bin/catalina.sh 在最后加入一行 JAVA_HOME=/usr/local/java/ 2. vi /etc/profile PATH=$PATH:/usr/local/java/bin 否则报错 Neither the JAVA_HOME nor the JRE_HOME environment variable is de
yum install openssl* -y nginx详细配置说明 本帖最后由 Duron 于 2010-1-2 11:02 编辑 #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文件 error_log logs/error.log notice; pid logs/nginx.pid;
生产环境开源监控系统整合
#! /bin/bash ##zhaoyingbin## #export HISTTIMEFORMAT='%F %T ' find /home/zhaoyingbin/ -name "*.tgz" -type f -mtime +3 -exec rm {} \; > /dev/null 2>&1 log=/home/zhaoyingbin/`date
#! /bin/bash find /opt/nginx3/logs -name "*.access_winenice.log" -type f -mtime +30 -exec rm {} \; > /dev/null 2>&1 echo -e "\033[1;31mbeginning cut nginx log\033[0m"
其他端口 #! /bin/bash rsync -ravu --progress --delete -e 'ssh -p 53012' /home/zhaoyingbin/ 192.168.1.115:/home/zhaoyingbin/ 默认22端口 rsync -ravu --progress --delete /home/zhaoyingbin/ 192.168.1.115:/h
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号