友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

centos安装h5ai目录列表

post by rocdk890 / 2017-8-18 0:19 Friday linux技术

  一直想给我自己的download.slogra.com下载站找个好点的程序,终于在最近发现了h5ai这个目录列表程序,简洁的外观,又不简单的功能,很适合我这样挑剔的人.好了,废话不多,下面来看看怎么安装h5ai吧.
  系统:centos 6.x(64位)
  环境:LNMP

1.安装lnmp
如果不会安装的,也不用看下面的了.

2.下载h5ai
wget https://release.larsjung.de/h5ai/h5ai-0.29.0.zip

3.安装h5ai
unzip h5ai-0.29.0.zip
mv _h5ai DOC_ROOT/_h5ai 

#复制...

阅读全文>>

标签: nginx centos 安装 目录 文件 下载 h5ai

评论(2) 引用(0) 浏览(6760)

shell多进程scp传文件

post by rocdk890 / 2015-9-9 16:55 Wednesday linux技术

  昨天给大家了一个shell多进程并发, 今天我们来看怎么同时批量在定义数量的服务器上执行相关命令,比起普通for/while循环只能顺序一条一条执行的效率高非常多,在管理大批服务器时非 常的实用.以下脚本功能是通过scp(也可选rsync)向上千台服务器传更新包,脚本运行后同时在后台有50个scp进程向服务器传包:

#!/bin/bash
ip=`cat iplist.txt|grep -v "#"|awk '{print $1}'`
dir='/usr/local/src'
answer="yes"     #定义yes/no应答变量
passwd="123456"  #服务器密码
thead_num=5...

阅读全文>>

标签: shell 文件 scp 传输 flie 多进程

评论(0) 引用(0) 浏览(5170)

shell批量修改文件名

post by rocdk890 / 2014-12-25 11:27 Thursday linux技术

  公司同事今天找我帮忙修改文件名,我一看,好嘛,几百个文件要改名,文件名格式是_01.png _02.png这样依次类推,同事要求把前面的"_"给去掉,还好要求算简单,没有让我再改成其他名字.
一条命令搞定:
for i in `ls _*.png`; do mv "$i" `echo...

阅读全文>>

标签: 修改 shell 批量 文件 文件名

评论(0) 引用(0) 浏览(3735)

shell检测系统文件完整性

post by rocdk890 / 2014-12-9 11:44 Tuesday linux技术

  今天发现个可以检测系统文件完整性的shell脚本,自己试了下还可以吧,推授给大家.
  系统:centos 5.x
脚本内容:
cat my_filecheck.sh

#!/bin/bash
#
# 变量首先声明才能使用
shopt -s -o nounset....

阅读全文>>

标签: linux 系统 shell 文件 检测 md5sum flie 完整性

评论(2) 引用(0) 浏览(4161)

shell批量替换文件内容

post by rocdk890 / 2014-11-6 14:39 Thursday linux技术

今天同事发现内部服务器的硬盘空间不够了,上面有很多备份,我又不能删除,重新找了个320g的硬盘挂载了上,想以后shell脚本下的备份都转移到新硬 盘上,给老硬盘腾出空间来,原备份路径是/data/onlinesqlbak/,新备份路径是/disk2/onlinesqlbak/,我find了 下备份shell脚本,这一找吓死个人,最少都有10-20个备份shell要改,谁叫我是懒人想一下搞定完,好了来看我的解决办法吧.
  系统:centos 5.x
1.先确认有那些脚本要.....

阅读全文>>

标签: shell 批量 文件 替换 内容

评论(0) 引用(0) 浏览(3458)

shell删除指定时间之前的文件

post by rocdk890 / 2014-6-23 18:06 Monday linux技术

  最近世界杯来了,一直忙于工作和世界杯之间,都没有空来管管我的blog了,今天只能整个简单的小shell给大家了.公司要求删除一个月之前的备份文件,免得把硬盘给整爆了,上服务器看了下,居然都有3个月的备份没有清理了,还好是sql备份,不然硬盘空间早就满了.

下面是我的解决办法:
cat delbak.sh

#!/bin/sh
location="/root/sqlbak/"
...

阅读全文>>

标签: 删除 时间 shell 文件 find 备份 指定

评论(2) 引用(0) 浏览(8850)

expect批量scp传输文件

post by rocdk890 / 2014-6-7 22:19 Saturday linux技术

  今天公司同事要在一台服务器上对另外两台同机房的服务器进行文件传输,两台服务器的文件存放地址一致,密码和key也一致(我们公司在安全上做得有点变态的),为了效率写了下面这个脚本.
1.单台传输脚本
cat /root/soft_shell/allscp.sh
#!/usr/bin/expect
if {$argc < 2} {
    &n...

阅读全文>>

标签: shell 批量 文件 scp expect 传输

评论(2) 引用(0) 浏览(4834)

使用chattr保护linux系统

post by rocdk890 / 2013-5-9 0:08 Thursday linux技术

  chattr的作用就是修改ext3/ext2文件系统的权限,它只能被超级用户使用,它的功能就是设置文件的隐藏属性,隐藏属性的设置对系统的安全性是有很大帮助的.
chattr的用法:
chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目录
主要参数  
-R:递归处理所有的文件及子目录.  
-V:详细显示修改内容,并打印输出.  
-:失效属性.  
+:激...

阅读全文>>

标签: linux 系统 加固 保护 文件 chattr lsattr 文件夹

评论(0) 引用(0) 浏览(4075)

linux下nginx使用内存加速静态文件访问

post by rocdk890 / 2013-5-8 9:14 Wednesday linux技术

 nginx是一个非常出色的静态资源web服务器.如果你嫌它还不够快,可以把放在磁盘中的文件,映射到内存中,减少高并发下的磁盘IO.先做几个假设.nginx.conf中所配置站点的路径是/home/wwwroot/res,站点所对应文件原始存储路径:/opt/web/res

shell脚本非常简单,思路就是拷贝资源文件到内存中,然后在把网站的静态文件链接指向到内存中即可.具体如下:
#! /...

阅读全文>>

标签: nginx 加速 访问 文件 内存 静态 html

评论(0) 引用(0) 浏览(5092)

varnish配置文件

post by rocdk890 / 2013-4-10 23:10 Wednesday linux技术

 转了一位大神的varnish 3.0的配置文件,我居然不记得是在那复制的了,希望原作者原谅.

    #Cache for linuxtone sites 
    #backend vhost 
    backend  slogra { 
    .host = "blog.slogra.com"; 
    .port = "80"; 
    } 
    #acl 
 ...

阅读全文>>

标签: 配置 varnish 文件 Config 3.0

评论(0) 引用(0) 浏览(3721)

shell对比文件

post by rocdk890 / 2013-3-28 10:48 Thursday linux技术

  使用shell对比两个文件,删除相同的部分,并把不同的导入到另外一个文件里去.
方法1:
awk '{print NR, $0}' file1 file2 |sort -k2|uniq -u -f 1|sort -k1|awk '{print $2}' >> file1

方法2:
awk '{print $0}' file1 file2 |sort|uniq ...

阅读全文>>

标签: shell 脚本 文件 排除 对比

评论(0) 引用(0) 浏览(3609)

修改apache+php上传文件大小限制

post by rocdk890 / 2012-10-24 13:28 Wednesday linux技术

   以前我只知道修改php的上传文件大小限制,今天才知道原来apache也可以修改,在这里记录下,让更多的人都知道.
   系统:centos 5.5
1.修改php文件大小限制
vi /etc/php.ini
找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为:
max_execution_ti...

阅读全文>>

标签: apache php 上传 限制 修改 文件 大小

评论(2) 引用(0) 浏览(10412)

linux下合并多个文件,并按文件名分段

post by rocdk890 / 2012-10-16 10:45 Tuesday linux技术

   公司要求对linux服务器上同一个目录下的多个文件进行合并,并按照文件名分段,最开始他们给我的是提示是使用awk来处理,awk合并文件好说,按照文件名分段来真没有搞过.
   要求:
      1.同一目录中,多个文件内容合并到一个文件A中
      2.文件A中每段内容之前保留原先的文件名
如图...

阅读全文>>

标签: linux shell 文件 合并 awk 文件名 分段

评论(0) 引用(0) 浏览(9578)

RHEL6文件权限后面一个点的含义

post by rocdk890 / 2012-3-31 11:23 Saturday linux技术

  大家在使用RHEL6的时候,用ls -l命令查看文件的权限的时候,你可能会发现,这个权限的表示内容,已经与以前的版本不一样了,后面多了一个点,这个点是干吗的呢?搜索了很久也没有找到答案,很是郁闷啊!于是乎就只能自己慢慢研究.
点击查看原图

首先来看看我是如何找到答案的,这个也是我的思路,和大家分享一下....

阅读全文>>

标签: linux 文件 selinux 权限 带点

评论(2) 引用(0) 浏览(6245)

svn update时的错误:internal error无法找到临时目录

post by rocdk890 / 2012-2-29 9:58 Wednesday windows技术

 今天公司同事对svn进行更新时,遇到internal error无法找到临时目录,如下图
点击查看原图
我直接对svn所在硬盘进行了检查,发现空间还很大,然后在运行里输入C:\Documents and Settings\Administrator\Local Settings\Temp,发现空间居然有100+m,对其进行了删除,然后再svn update,发现svn可以更新了,再给大家个...

阅读全文>>

标签: svn 删除 运行 windows 垃圾 文件 svn update 批处理

评论(0) 引用(0) 浏览(10983)