• 欢迎访问极客公园网站,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入极客公园 QQ群
  • Git主题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 最新版Git主题已支持说说碎语功能,可像添加文章一样直接添加说说,新建说说页面即可,最后重新保存固定连接,演示地址
  • 百度口碑求点赞啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊http://koubei.baidu.com/s/gitcafe.net
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏极客公园吧

标签:Shell

一个自动安装LNMP的简洁Shell脚本

此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除该目录。 使用方法: 1、把shell脚本的内容保存为nginx_php 2、root权限下运行:chmod u+x nginx_php……

(总结)Linux系统初始化优化Shell脚本

PS:本Shell脚本主要用于新安装Linux服务器系统的初始化工作,具体包括关闭ipv6模块、关闭selinux、让vim显示颜色、设置系统语言编码、优化系统服务、内核参数优化等。可以根据自己的实际情况修改,可用于生产环境。原作者是NetSeek,本人做了部分修改。 #!/bin/bash # desc: lsm03624 modified by www……

Linux的系统安全设置Shell脚本

本脚本是第二次更新,已经大量应用在某大型媒体网站体系中,加入了之前没有想到的一些安全设置。使用方法将其复制,保存为一个shell文件,比如security.sh.将其上传到Linux服务器上,执行sh security.sh,就可以使用该脚本了! 建议根据自己的实际需要来修改此脚本,不要盲目使用! #!/bin/bash # desc: setup lin……

(总结)统计Apache或Nginx访问日志里的独立IP访问数量的Shell

1、把IP数量直接输出显示: cat access_log_2011_06_26.log |awk '{print $1}'|uniq -c|wc -l 2、把IP数量输出到文本显示: cat access_log_2011_06_26.log |awk '{print $1}'|uniq -c|wc -l > ip.txt 总结:如果单个访问日志大……

一个经典实用的iptables shell脚本

PS:这个iptables规则不错,很实用,根据实际应用改一下就可以自己用。分享出来,供大家来参考。原作者佚名,脚本代码如下: #!/bin/bash # modprobe ipt_MASQUERADE modprobe ip_conntrack_ftp modprobe ip_nat_ftp iptables -F iptables -t nat -F ……

(总结)启用FreeBSD的C Shell(CSH)使用tab键补全命令功能

刚才用FreeBSD调试点东西,操作还是不习惯。里面的shell默认连tab键补全命令都不行。FreeBSD默认的Shell是C Shell(CSH),而非Linux默认的Bash Shell。C Shell默认是无法使用Tab补全命令的,如果要让csh能用Tab补全命令,提高命令输入的效率,可以通过以下的设置实现: 用vi编辑器打开文件: vi /etc……

常用的Shell脚本整理

如何计算当前目录下的文件数和目录数 # ls -l * |grep "^-"|wc -l ---- to count files # ls -l * |grep "^d"|wc -l ----- to count dir 如何只列子目录? ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux) l……

Shell:在vim中实现批量加密的方法

密码中还是不能带空格,不管了,能加密就好,先这么用着。 ===================================================== #!/bin/bash # Encrypt file with vim if (test $# -lt 2) then echo Usage: decrypt password filen……

Shell:查找日期为某一天的文件

#!/bin/sh # The right of usage, distribution and modification is here by granted by the author. # The author deny any responsibilities and liabilities related to the code. # OK=0 ……

实现分割文件的Shell脚本

#!/bin/bash if [ $# -ne 2 ]; then echo 'Usage: split file size(in bytes)' exit fi file=$1 size=$2 if [ ! -f $file ]; then echo "$file doesn't exist" ……

Linux常用服务器安全shell脚本

1. 找出那些被规则禁掉的IP,嗅探器 这段代码会在当前目录下面生成黑名单,根据nginx的access日志,统计被禁掉的403访问,它们不是搜索引擎的爬虫 ,也不是本机地址。 安全提示: 这个脚本对所有IP地址都是全面封杀无误的,所以你自己在使用这个脚本之前,千万要记住,不要为了测试你的规则,而直接用你的电脑,去测试 。因为万一触发了规则,就可能会被下面的……