分类: Linux

27 篇文章

redis总结
redis为什么这么快 纯内存操作,避免大量访问数据库,减少直接读取磁盘数据,redis将数据储存在内存里面,读写数据的时候都不会受到硬盘 I/O 速度的限制,所以速度快; 单线程操作,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗CPU,不用去考虑各种锁的问题,不存在加锁释放锁操作,没有因为可能出现死锁而导致的性能消…
shell中的 2>&1含义
在平常项目中,我们经常可以看到如下的shell命令: * * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1 前面的命令含义我们都明白,但是后面的 >> /dev/null 2>&1却不太明白,现在就来探…
Redis部分总结
redis特点 优点 读写性能优异, Redis能读的速度是110000次/s,写的速度是81000次/s。 支持数据持久化,支持AOF和RDB两种持久化方式。 支持事务,Redis的所有操作都是原子性的,同时Redis还支持对几个操作合并后的原子性执行。 数据结构丰富,除了支持string类型的value外还支持hash、set、zset、lis…
thumbnail
正则表达
一直说好好学习正则表达式,趁现在不太忙,好好过了一下正则表达式。 1、语法 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir .txt或ls *.txt中的.txt就不是一个正则表达式,因为这里与正则式的的…
RPM和YUM
1、rmp包的管理 1.1、介绍 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RMP是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的setup.exe,这一文件格式名虽然打上了RedHat的标志,但理念是通用的。 Linux的分发版本都…
centos 6.5 Yum安装LNMP
安装nginx 第一步:第一步,获取 yum 源 nginx官方yum源 复制红框中的内容 第二步,在 CentOS 中新建 yum 源 [root@i-op5nhxmi ~]# cd /etc/yum.repos.d/ [root@i-op5nhxmi yum.repos.d]# vim nginx.repo //将复制的内容写进去,保存退出 测…
epel-release >= 7 is needed by (installed) webtatic-release-7-3.noarch
今天安装php7的时候yum一直抛出异常,我以为yum出现了什么问题,就差点重装yum,最后发现不是yum问题,而是rpm问题。 重点说一下解决办法吧: 上面这个异常同时伴随着: Error: xz compression not available 这个问题的出现主要是因为安装了不符合版本的源,先查看自己系统版本: cat /etc/redhat…