建立个人品牌,把你的名字变成钱 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 06484

    Linux下sed命令的用法及实例

    memoryLinux 中,sed 可以实现替换或者插入等功能,用法简单归纳一下。注意:本文所有写法都是正确的,不存在错误写法。1,要替换一些文字时,用”/”把各部分隔开; sed -i 's/原内容/新内容/g' 文件注意:原内容可以是一整行,也可以是一行中的某一段。2,要替换时,如果“原内容”或“新内容”中含有特殊字符(比如”/”或者”#”等),可以使用其它符号把各部分隔开,比如以下几种格式都是正确的 sed -i 's,原内容,新内容,g' 文件 sed -i 's#原内容#新内容#g' 文件 ...

    运维 Linux 发布于:2014-04-27
  • 07307

    linux自动备份文件和数据库并上传到指定的远程FTP中

    memory直接把以下脚本复制到/root/backup.sh [root@lvtao.net ~]# chmod +x /root/backup.sh [root@lvtao.net ~]# crontab -e 00 06 * * * /root/backup.sh [root@lvtao.net ~]# service crond restart [root@lvtao.net ~]# chkconfig --level 2345 crond on#!/bin/bash #你要修改的地方从这里...

    运维 FTP, Linux 发布于:2014-04-27
  • 04751

    初装的LINUX VPS服务一键优化脚本

    memory#! /bin/bash service acpid off service atd stop service auditd stop service avahi-daemon stop service avahi-dnsconfd stop service bluetooth stop service conman stop service cpuspeed stop service cups stop service dnsmasq stop service du...

    SHELL Linux 发布于:2014-04-27
  • 07765

    Linux系统查看PCI硬件设备列表及硬件详细信息

    memoryLinux系统查看PCI设备信息,基本是使用lspci命令,如果找不到该命令,那么需要先安装pciutils软件包。 列出系统的PCI设备:[root@lvtao.net ~]# lspci 00:00.0 Host bridge: Intel Corporation Xeon E5/Core i7 DMI2 (rev 07) 00:01.0 PCI bridge: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port ...

    运维 Linux 发布于:2014-04-27
  • 04390

    nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法

    memoryNGINX启动时提示错误:/usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directoryldd $(which /usr/local/nginx/sbin/nginx)linux-vdso.so.1 => (0...

    环境配置 Nginx 发布于:2014-04-27
  • 05263

    debian系统中输入命令全部显示方块解决方案

    memory我装的是debian6 ,在命令行模式下所有的命令总显示方块? 比如我apt-get install sysvconfig 他就会方块,方块方块: 方块,方块,sysvconfig方块 挺郁闷的。解决方案是:在命令行下locale采用ANSI C配置:export LC_ALL=C

    运维 Linux 发布于:2014-04-25
  • 06814

    Debian里的启动服务优化工具sysvconfig 类似centos中的ntsysv或setup

    memoryDebian的这个工具sysvconfig虽然没有RedHat的setup命令那么多功能,但也不错,安装完Debian后需要自己安装:apt-get install sysvconfig这个命令工具可以控制Debian的启动项与一些其他选项。如图所示:

    运维 Linux 发布于:2014-04-25
  • 04251

    linux系统免费防火墙CSF安装与卸载

    memoryCSF是国外一家小公司开发的linux系统免费防火墙,它基于iptables工作,能有效缓解服务器压力,具有自动屏蔽暴力破解密码IP、管理开放端口、免疫轻量DDos和CC等等功能,同时,安装和使用也极为简便,在我们常用的DA和CP面板还有图形化操作界面,也支持个人普通用户安装于LNMP环境下使用。 安装CSF 执行以下步骤安装:rm -fv csf.tgz wget http://www.configserver.com/free/csf.tgz tar -xzf csf.tgz c...

    运维 Linux 发布于:2014-04-25
  • 05050

    在 CentOS 6.5 上安装和配置 Xen

    memory自从 RedHat 在 RHEL 6 放弃 Xen 后,下载 Xen 源码编译安装似乎是在 RHEL/CentOS 6.x 上安装 Xen 的唯一办法。不过,开源世界永远不缺少热情的志愿者,Xen Made Easy 这个项目为我们提供了可用的 Xen 第三方软件源,免去了自己编译源码的痛苦。现在,我们有了更好的官方选择,就是 Xen4CentOS6. Xen4CentOS6 是来自 CentOS, Xen, Citrix, Godaddy, Rackspace 社区和相关团队合作开发的一...

    运维 发布于:2014-04-24
  • 28630

    关闭 Mac 上的虚拟内存

    memoryMacBook Pro with Retina display 的标配内存是8GB,这个内存足够日常使用了,考虑到 SSD 硬盘寿命的问题,建议关闭系统的虚拟内存(Swap),避免频繁写入。关闭系统 swap 还可以提高性能。查看当前正在使用的虚拟内存:$ sysctl vm.swapusage vm.swapusage: total = 1024.00M used = 354.50M free = 669.50M (encrypted) 关闭虚拟内存以后,系统里还保留着这些用作...

    iOS mac 发布于:2014-04-24
  • 04956

    迁移 KVM/VMware 虚拟机或物理机到 Xen PV 虚拟机

    memory使用 KVM, VMware, XenServer/Xen HVM 这些全虚拟技术的虚拟机之间相互转化比较容易,有的转化一下虚拟机镜像文件的格式就可以了,有的可以借助一些免费的自动转化工具如 VMware vCenter Converter 等。今天要说的是全虚拟机(HVM)或物理机到半虚拟机(PV)的转化,稍微麻烦点。HVM 到 PV 的转化思路是这样的:1、把整个系统打包后拷贝到 Xen 服务器; 2、在 Xen 服务器上新建一个磁盘文件,把原系统解压到这个 “磁盘” 里; 3、挂载磁...

    运维 发布于:2014-04-24
  • 06507

    如何快速创建 Xen 虚拟机镜像

    memory在 Linux 上安装完 Xen 服务器后接下来的工作就是如何创建和启动一个虚拟机。这个看似很简单的问题难住了不少人,VPSee 收到不少邮件关于如何快速创建和部署虚拟机镜像的。创建虚拟机的工具有很多,比如 virt-manager, virt-install, virsh, xen-create-image 等等,不过这些工具都要每次重头安装虚拟机的操作系统,需要人机交互、速度慢、不自动,不利于写成脚本。有什么快速的创建/部署/克隆虚拟机的办法呢?可以先做一个模版,然后通过拷贝模版的办法...

    运维 发布于:2014-04-24
  • 28028

    安装psdash查看Linux系统信息的web面板

    memorypsdash 是一款查看 Linux 系统信息的 web 面板,和我们以前提到的另一款系统监控工具 Glances 一样,psDash 的系统信息的采集也是由 psutil 完成的。和 Glances 不同的是,psdash 没有提供 API,只带了一个基于 Flask 的 web 界面,默认每3秒刷新一次数据和界面。升级系统后安装必要软件包:$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install gi...

    运维 Linux 发布于:2014-04-24
  • 05403

    php自动齐str_pad()函数把字符串填充为指定的长度

    memory定义和用法str_pad() 函数把字符串填充为指定的长度。语法str_pad(string,length,pad_string,pad_type) 参数 描述 string 必需。规定要填充的字符串。 length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。 pad_string 可选。规...

    开发 PHP 发布于:2014-04-23
  • 05194

    nginx配置支持shtml

    memory在nginx.conf配置文件中 http段加入以下内容ssi on; ssi_silent_errors on; ssi_types text/shtml;重启nginx即可..

    环境配置 Nginx 发布于:2014-04-23
  • 1...71727374757677...103

    网站状态

    • 栏目分类:49个
    • 发布文章:1537篇
    • 用户评论:773条
    • 开博至今:4163天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字母
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或1个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • memory: 没测试过...
    • 欧文斯: 对于多个 IP 段呢?比如超过 1000 个 IP 段,匹配速度...
    • 广州网站建设: 了解了,博客的通配符HTTPS证书
    • memory: https://medoo.lvtao.net/1.2/doc....
    • 贾彦东: medoo 在select的时候如何使用sum 比如 sel...
    • memory: 纯PHP文件末尾可以没有?>,你把报错信息发我一下。
    • bigwit: 因为七牛云的免费配额不能https,索性传到自己的vps上去算了...
    • bigwit: 我直接使用,报错啊,方便发我一份吗?
    • memory: 是完整的。这个就是一个简单的上传,你可以自己写个类似的也不难的。
    • bigwit: up.php是不是不完整,刚好我也有这样的需求,麻烦你看看
    • 广州网站建设: 学习了,已经收藏起来了
    • memory: 那就改一下 Widget_Stat 这个插件。增加个方法即可。
    • 梁兴健: 文章总浏览量可以有吗
    • memory: 怪我,写的太差。。。不易懂,,,我的错
    • 善行法脉--改变财运: 你是技术大牛。这个真的看不懂
    • memory: 这个太尴尬了,哈哈,,,那是10年的时候刚接触PHP写的一个类。...
    • 梦游者: //website : http://www.lvtao.ne...