博主呓语:

linux su和sudo命令的区别

Posted by 破冰 on 2013-8-30 18:39 Friday
  su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;

阅读全文>>

标签:

为Debian/Ubuntu的apt-get install添加自动补齐/完成功能

Posted by 破冰 on 2013-8-30 18:37 Friday

Debian/Ubuntu的apt-get太常用了,不过偶尔可能也会碰到不太熟悉,想不起来的包的名称,除了去debian packages去查找,另外的方法就是给Debian/Ubuntu添加自动补齐/完成功能。方法如下:

1、安装bash-completion

apt-get install bash-completion

2、编辑~/.bashrc 文件

阅读全文>>

让你的CentOS使用上持续更新软件源centos-release-cr

Posted by 破冰 on 2013-8-30 14:56 Friday

为了加速安全补丁的更新,以及让更多的用户加入到CentOS发行版的测试中来,CentOS官方引进了一个持续更新软件源(The Continuous Release ( CR ) Repository).

持续更新软件源会在上游厂商redhat发行软件包之后,立即制作一个包,经过少许测试,就被放到仓库中,安装了这个软件源的用户,就可以执行yum update来更新系统了。

在一...

阅读全文>>

互联网从业者的几个坏习惯

Posted by 破冰 on 2013-8-29 18:04 Thursday
今天说说互联网从业者的一些坏习惯,这些习惯或者在你身上并不存在,或许在你身上确实曾经发生过,我也是通过观察自己和认识的同行想到的,应该还有其他的,等以后想到了再写。

阅读全文>>

让nginx支持.htaccess文件实现伪静态的方法!

Posted by 破冰 on 2013-8-29 14:29 Thursday
搞了个VPS,装了个LNMP一键安装包,然后搞了个程序放上,想实现伪静态,但是lnmp的默认规则里没有河蟹男需要的伪静态文件,得自己配置, 以前只在.htaccess里搞下就行,现在换Linux下nginx不懂了,得配置conf文件,nginx目前不支持.htaccess文件,河蟹男 找了很多方法按照nginx的规则试验了一下,结果发现 nginx是完全支持.htaccess文件的! 
方法如下(以下方法是按照Discuz论坛的伪静态文件整的,河蟹男只是举例,原理一样): 

阅读全文>>

Another app is currently holding the yum lock; waiting for it to exit

Posted by 破冰 on 2013-8-29 13:31 Thursday

yum update被锁定无法使用,错误信息截图如下:

解决方法:
rm -rf /var/run/yum.pid 来强行解除锁定,然后你的yum就可以运行了

阅读全文>>

Ext4,Ext3的特点和区别

Posted by 破冰 on 2013-8-28 18:21 Wednesday
      Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能:

阅读全文>>

标签:

PHP执行linux系统命令

Posted by 破冰 on 2013-8-28 11:11 Wednesday

首先先要给大家介绍PHP执行linux系统命令的几个基本函数。我曾经很长一段时间都分不清下面几个函数的具体用法区别。

system函数
说明:执行外部程序并显示输出资料。
语法:string system(string command, int [return_var]);
返回值: 字符串

阅读全文>>

wap页面meta说明

Posted by 破冰 on 2013-8-27 13:28 Tuesday

在手机网站的head里加入以下标签,在智能机浏览器中页面将以原始大小显示,并不允许缩放。

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 

其中:
      width - viewport的宽度 

阅读全文>>

你还有在读书吗?手机正在杀死你

Posted by 破冰 on 2013-8-27 12:19 Tuesday

  昨天看了一篇文章:《不读书的中国人》。深有感触,摘录几段:

很多年轻人几乎是每10分钟就刷一次微博或微信,从中获取有用的信息。但微博和微信太过于流行也让我担心,它们会不会塑造出只能阅读片段信息、只会使用网络语言的下一代? 

据媒体报道,中国人年均读书0.7本,与韩国的人均7本,日本的40本,俄罗斯的55本相比,中国人的阅读量少得可怜。 

阅读全文>>

PHP进阶篇之53个要点提高PHP编程效率

Posted by 破冰 on 2013-8-27 11:02 Tuesday
我们都知道在完成一件既定任务的时候,我们可能有多种方法,而这多种方法中有一些可能是一些容易的操作起来比较简单但完成任务的效率要差一些,有一 些是比较复杂不容易想到的可能完成任务的效率要好一些。在PHP开发中也一样,我们可能有多种方法完成一项功能,但并不是所有的方法都是最优的。下面这篇 摘自网络的文章主要是讲到提高PHP程序效率的53个要点,希望能对大家有所帮助。

阅读全文>>

从Mysql转到Oracle前需了解的50件事

Posted by 破冰 on 2013-8-27 10:48 Tuesday

我其实是同一天看到Robert Treat几人整理的《Mysql 迁移到Oracle前需要了解的50件事》与Baron Schwartz的《从Oracle转到Mysql前需了解的50件事》 的,只是Baron Schwartz的这个列表可能对大家更加有用处,也就先将其整出来了。 另外他们列出的这些区别有些是蛮有意义的,有些可能由于他们本人的Mysql DBA的身份,对Oracle的理解...

阅读全文>>

从Oracle转到Mysql前需了解的50件事

Posted by 破冰 on 2013-8-27 10:44 Tuesday
1、 对子查询的优化表现不佳。
2、 对复杂查询的处理较弱
3、 查询优化器不够成熟
4、 性能优化工具与度量信息不足
5、 审计功能相对较弱

阅读全文>>

RHEL/CentOS使用yum update更新时不升级内核的方法

Posted by 破冰 on 2013-8-27 10:34 Tuesday
使用yum update更新时,默认会升级内核。但有些服务器硬件(特别是组装的机器)在升级内核后,新的内核可能会认不出某些硬件,要重新安装驱动,很麻烦。所以在生产环境中不要轻易的升级内核,除非你确定升级内核后不会出现麻烦的问题。

如果不想升级内核而只更新其他软件包,有两种方法:

    1、修改yum的配置文件 vim /etc/yum.conf,在[m...

阅读全文>>

VirtualBox在CentOS中安装VBOXADDITIONS出现Building the OpenGL support module FAILED

Posted by 破冰 on 2013-8-27 10:31 Tuesday
VirtualBox安装上最新的CentOS6.4,安装增强组件时却发现
Building the OpenGL support module                         [FAILED]
最后网上一找,得到解决方法
cd /media/VBOXADDITIONS_4.1.8_75467/
export MAKE='/usr/bin/gmake -i'

阅读全文>>