售前咨询
技术支持
渠道合作
  • shell字符截断

    如果是文件路径的进行字符截断可以用basename和dirname这两个工具 basename可以从一个文件路径中截一个文件名 $ basename /root/lnmp/lnmp_install.sh lnmp_install.sh di…

  • CentOS 6、7下pptp vpn一键安装脚本

    这个脚本可以单独使用,直接复制或下载执行即可,不用依赖安装包的其它脚本。 CentOS 6、7下pptp vpn一键安装脚本,安装如下: wget http://mirrors.linuxeye.com/scripts/vpn_centos…

  • Pure-FTPd虚拟用户管理脚本(PureDB)

    《lnmp一键安装包》之前添加虚拟主机账号是保存在数据库,因此必须安装php和数据库才能正常使用,现更改为PureDB方式(不依赖php和MySQL),将用户信息保存在本地(非数据库)。但是这种方式管理ftp虚拟账号需要手工敲命令,于是写这…

  • MsSQL转化成MySQL – MySQL Migration Toolkit

    MySQL Migration Toolkit mysql官方提供的数据库移植工具,可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据。需要java支持 安装Sql Server 2008 导数据略。 安装…

  • Linux shell用法和技巧

    检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo “open” 让进程转入后台: Ctrl + z 将进程转到前台: fg 产生随机的十六进制数,其中n是字符数: o…

  • 自动执行远程主机命令expect脚本

    expect实现远程主机自动执行命令脚本: #!/usr/bin/expect — if { [llength $argv] < 4 } { puts “Usage: $argv0 ip user passwd port comma…

  • 自动远程拷贝expect脚本

    expect自动远程拷贝脚本,利用rsync命令,脚本内容如下: #!/usr/bin/expect — proc Usage_Exit {self} { puts “” puts “Usage: $self ip user passwd…

  • Linode安装VPN(pptpd)详解

    1. 环境说明 面对天朝强大的GFW,我们能做的只有翻墙,下面列举安装翻墙软件的环境. Linode VPS CentOS 5.6 pptpd 1.3.4 因为pptpd需要MPPE的支持,所以首先检测系统是否符已经编译了MPPE,执行如下…

  • getopt:命令行选项、参数处理

    在写shell脚本时经常会用到命令行选项、参数处理方式,如: ./test.sh -f config.conf -v –prefix=/home -f 为短选项,它需要一个参数,即config.conf, -v也是一个选项,但它不需要参数…

  • shell字符串处理

    字符串操作(长度,读取,替换) 1. 长度字符串操作举例: $ string=linuxeye $ echo ${#string} 8 2. 截取字串 $ string=linuxeye $ echo ${string:5} eye $ e…