随笔分类 -  Linux

linux shell 指令 诸如-d, -f, -e之类的判断表达式
摘要:文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/ 阅读全文

posted @ 2017-08-30 11:32 BuildyMan 阅读(120) 评论(0) 推荐(0) 编辑

linux下如何查看某软件是否已安装
摘要:因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类: 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 [root@hexuweb102 ~] rpm -qa | 阅读全文

posted @ 2017-05-09 14:30 BuildyMan 阅读(791) 评论(0) 推荐(0) 编辑

ssh命令
摘要: 阅读全文

posted @ 2017-05-04 14:03 BuildyMan 阅读(123) 评论(0) 推荐(0) 编辑

常用的Homebrew命令
摘要:一些常用的Homebrew命令: 更新:brew update 安装包信息检索:brew info 安装包搜索:brew search foo 安装包列表:brew list 过时信息:brew outdated 安装:brew install FORMULA 升级:brew upgrade FOR 阅读全文

posted @ 2017-04-20 15:03 BuildyMan 阅读(384) 评论(0) 推荐(0) 编辑

CentOS安装memcached及配置php的memcache扩展
摘要:遇到的问题:这个问题主要是linux服务器安装memcached服务后,phpinfo信息没有memcache扩展,所以主要是给php安装memcache扩展,教程中是安装memcache扩展,我认为应该是安装memcached扩展,关于这一点不是很明白。教程链接1:http://blog.csdn... 阅读全文

posted @ 2015-08-27 09:20 BuildyMan 阅读(320) 评论(0) 推荐(0) 编辑

CentOS 5.4下的Memcache安装步骤(Linux+Nginx+PHP+Memcached)
摘要:原文链接:http://www.jb51.net/article/29668.htm 阅读全文

posted @ 2015-08-27 07:45 BuildyMan 阅读(156) 评论(0) 推荐(0) 编辑

阿里云服务器如何安装memcached
摘要:方法/步骤1使用Xshell登陆阿里云服务器。请使用root帐号登陆。下面的操作全部在home目录里执行2安装libevent。输入命令yum-yinstalllibevent-devel 3下载memcached源码并解压。依次输入命令wget-chttp://memcached.org/file... 阅读全文

posted @ 2015-08-26 16:25 BuildyMan 阅读(794) 评论(0) 推荐(0) 编辑

Linux下的CPU使用率与服务器负载的关系与区别
摘要:原文链接:http://blogread.cn/it/article/7444 当我们使用top命令查看系统的资源使用情况时会看到load average,如下图所示,它表示系统在1,5,15分钟的平均工作负载。 那么什么是负载(load)呢?它和CPU的利用率又有什么关系呢? load aver... 阅读全文

posted @ 2015-08-26 10:17 BuildyMan 阅读(427) 评论(0) 推荐(0) 编辑

TCP与UDP区别
摘要:原文链接:http://blog.sina.com.cn/s/blog_493309600100clrw.htmlTCP与UDP区别TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢... 阅读全文

posted @ 2015-08-13 16:59 BuildyMan 阅读(157) 评论(0) 推荐(0) 编辑

记一次网站服务器迁移(my)
摘要:遇到的难题:基本没有遇到太大的问题,因为服务器环境是配好的阿里云环境,最后再nginx的rewrite配置遇到了一点问题,最后也算解决。收获小点:1)vim替换命令:利用 :s 命令可以实现字符串的替换。具体的用法包括: :s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 s... 阅读全文

posted @ 2015-08-13 01:19 BuildyMan 阅读(185) 评论(0) 推荐(0) 编辑

vim字符串替换
摘要:vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所... 阅读全文

posted @ 2015-08-12 01:57 BuildyMan 阅读(209) 评论(0) 推荐(0) 编辑

aliyun云服务器硬件性能测试
摘要:1、所购买阿里云服务器信息2、dd命令测试3、 阅读全文

posted @ 2015-08-11 00:21 BuildyMan 阅读(233) 评论(0) 推荐(0) 编辑

Linux 查看系统硬件信息(实例详解)
摘要:原文链接:http://www.cnblogs.com/ggjucheng/archive/2013/01/14/2859613.htmllinux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信... 阅读全文

posted @ 2015-08-10 23:52 BuildyMan 阅读(342) 评论(0) 推荐(0) 编辑

Mac OS X 10.9 Mavericks 修改root密码
摘要:Mac10.9忘记密码后有两种方式可以进去:代码如下复制代码1、sudo passwd重新输入密码即可,此方法修改了root的密码代码如下复制代码2、sudo bash输入当前用户密码即可进入shell 的root,此方法没有修改root密码,而是进入了root 阅读全文

posted @ 2015-08-09 06:25 BuildyMan 阅读(361) 评论(0) 推荐(0) 编辑

(转)Mac OS X中配置Apache
摘要:我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境。启动Apache设置虚拟主机启动Apache打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密)。如下显示Apache的版本接着输入 sudo apachectl start,这... 阅读全文

posted @ 2015-04-19 16:20 BuildyMan 阅读(172) 评论(0) 推荐(0) 编辑

linux下mysql的root密码忘记解决方法
摘要:1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法... 阅读全文

posted @ 2015-04-16 02:38 BuildyMan 阅读(145) 评论(0) 推荐(0) 编辑

寻找Linux单机负载瓶颈
摘要:寻找Linux单机负载瓶颈内容目录:排查流程查看平均负载CPU负载过高时的寻找流程IO负载过高的寻找流程寻找Linux单机负载瓶颈服务器性能上不去,是哪里出了问题?IO还是CPU?只有找到瓶颈点,才能对症下药; 如何寻找Linux单机负载瓶颈,遵循的原则是不要推测,我们要通过测量的数据说话;负载分两类: 1.CPU负载; 2.IO负载;排查流程1.查看平均负载(top/uptime命令) 2.确认CPU、IO有无瓶颈;(使用 sar vmstat) 3.CPU负载过高时寻找流程: 4.IO负载过高时寻找流程;查看平均负载先通过top命令查看服务器是否出现负载... 阅读全文

posted @ 2014-04-10 14:14 BuildyMan 阅读(342) 评论(0) 推荐(0) 编辑

curl 命令使用
摘要:1、开启gzip请求curl -I http://www.sina.com.cn/ -H Accept-Encoding:gzip,defalte2、监控网页的响应时间curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http://www.kklinux.com"3. 监控站点可用性curl -o /dev/null -s -w %{http_cod 阅读全文

posted @ 2014-04-01 11:58 BuildyMan 阅读(170) 评论(0) 推荐(0) 编辑

记一次网站服务器内存占用过多问题
摘要:【问题】话说前段时间入手了一个美国的vps,fenng推荐过,不是linode,是digitalocean(非广告),当然对于我这样的屌丝是买不起太好的了。。。所以买了个最便宜的$5~至于性能吗。。就别指望太多了。500M的内存。。遇到的问题是这样的,因为内存太小的原因,架了个网站各种不给力,内存沾满严重;网站环境是lnmp环境:# free -m发现剩余内存少的可怜#top发现占用内存最多的是php-fpm进程,原因找到#vim /etc/php-fpm.d/www.conf调整以下参数:pm.max_children = 25 (原为50,50*15,尼玛是750M内存占用,所以改为25, 阅读全文

posted @ 2014-03-17 16:48 BuildyMan 阅读(609) 评论(0) 推荐(0) 编辑

rpm命令数据库修复日志
摘要:今天在linux安装软件过程中遇到了一个小坑,rpm数据库被破坏;状况:#rpm -qa | grep rpm返回:【解决方案】删除旧数据库,然后重建数据库:删除旧数据库:# rm /var/lib/rpm/__db*重建数据库:# yum --rebuilddbok~解决了、 阅读全文

posted @ 2014-03-17 15:47 BuildyMan 阅读(471) 评论(0) 推荐(0) 编辑

导航