在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:
如果123目录下有3个子目录,aa、bb、cc。
我现在想只对aa和bb目录打包压缩,命令如下:
tar -zcvf 123.tar.gz --exclude=cc 123
(在123目录的外面运行)
使用exclude参数来过滤不需要的目录或文件,排除某个文件的操作和目录一样。
……继续阅读 »
博客教主
14年前 (2011-05-02) 6559浏览 1评论
0个赞
参考文献写在前面,以示我对他们工作的感谢:
1.关于Xen和OpenVZ的详细分析,受益匪浅:http://hostingfu.com/article/xen-or-openvz
2.10美元以下VPS列表:http://www.vpser.net/ten-dollars-vps,参考了这个列表,我会对其中尝试过的几个做出点评,并且结合我对Xen和Open……继续阅读 »
博客教主
14年前 (2011-05-01) 1926浏览 2评论
0个赞
1. 找出那些被规则禁掉的IP,嗅探器
这段代码会在当前目录下面生成黑名单,根据nginx的access日志,统计被禁掉的403访问,它们不是搜索引擎的爬虫 ,也不是本机地址。
安全提示: 这个脚本对所有IP地址都是全面封杀无误的,所以你自己在使用这个脚本之前,千万要记住,不要为了测试你的规则,而直接用你的电脑,去测试 。因为万一触发了规则,就可能会被下面的……继续阅读 »
博客教主
14年前 (2011-05-01) 2447浏览 1评论
0个赞
1.删除0字节文件
find -type f -size 0 -exec rm -rf {} \;
2.查看进程
按内存从大到小排列
ps -e -o “%C : %p : %z : %a”|sort -k5 -nr
3.按cpu利用率从大到小排列
ps -e -o “%C : %p : %z : %a”……继续阅读 »
博客教主
14年前 (2011-05-01) 4148浏览 0评论
0个赞
1.check_user.sh
#!/bin/bash
echo "You are logged in as `whoami`";
if [ `whoami` != linuxtone ]; then
echo "Must be logged on as linuxtone to run this script."
exit
fi
echo "Runni……继续阅读 »
博客教主
14年前 (2011-05-01) 4867浏览 3评论
0个赞
下面是我常用的几个Linux系统监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。
1、查看主机网卡流量
#!/bin/bash
#network
#Mike.Xu
while : ; do
time=’date +%m”-“%d” “%k”:”%MR……继续阅读 »
博客教主
14年前 (2011-05-01) 7988浏览 2评论
0个赞
Raid 0
RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。
优点就是把一个任务被多个磁盘存取,速度快了。
缺点:没有数据冗余。RAID 0 连续地分割数据并并行地读/写于多个磁盘……继续阅读 »
博客教主
14年前 (2011-04-26) 1391浏览 3评论
0个赞
今晚有空把最近运维中遇到的一些问题及解决方法总结下,写的比较匆忙,可能有些问题和错误,请各位看官指正。
——————————————————————————————————————————
1.shell脚本死活不执行
问题:某天研发某同事找我说帮他看看他写的shell脚本,死活不执行,报错。我看了下,脚本很简单,也没有常规性的错误,报“: bad inte……继续阅读 »
博客教主
14年前 (2011-04-26) 3052浏览 0评论
0个赞
PS:这玩意偶前几天用了一下,确实强悍无比,在这个表面前,md5等公开的加密算法不堪一击啊。记得我之前的公司开发的游戏账号都用修改过的特有MD5加密算法,建议开发人员都这样搞,这样安全性就大大提高。如给哈希表加个前缀后缀之类的。
彩虹表(Rainbow Table)是一种破解哈希算法的技术,是一款跨平台密码破解器,主要可以破解MD5、HASH等多种密码。它的……继续阅读 »
博客教主
14年前 (2011-04-24) 79325浏览 11评论
0个赞
本脚本在Linux/FreeBSD平台下均测试通过。
#!/bin/sh
#
# created by yejr, 2007/06/03
#
# 本脚本用于监控MySQL 复制是否运行,并且根据具体的错误代码自动判断是否忽略
#
now=`date +"%Y%m%d%H%M%S"`
StatFile="./slave_status.$now"
echo "……继续阅读 »
博客教主
14年前 (2011-04-22) 1104浏览 0评论
0个赞
对任何一个已经上线的网站站点来说,数据备份都是必须的。无论版本更新还是服务器迁移,备份数据的重要性不言而喻。人工备份数据的方式不单耗费大量时间和精力,还灰常不专业的说。于是,有了下面这段脚本的出现。参考了网上的很多教程,外加自己的测试,以下脚本经测试可用。
#!/bin/bash
#Shell Command For Backup MySQL Databa……继续阅读 »
博客教主
14年前 (2011-04-22) 5249浏览 3评论
0个赞