标签存档: Linux

在VMware的CentOS虚拟机里扩展磁盘空间

centos vmware 扩展 磁盘为了在程序发布到生产上之前做充分的测试,在本地上安装了一个跟VPS服务器环境相同的CentOS 6.6虚拟机。为了尽量模拟真实环境,内存大小,磁盘空间大小等都与生产环境保持一致。但随后发现,经过多次安装补丁包以及安装编译环境等之后,虚拟机上的磁盘空间逐渐消耗殆尽。生产上的却没有很大问题,原因可能是因为VPS服务器上安装的是CentOS的minial版本。

继续阅读 »

WordPress博客导入到本地站点

wordpress centos 恢复当需要对WordPress博客进行较大程度的变动时,比如大改页面风格框架,增加额外代码等,在线上环境直接修改是非常不明智的,虽然你可能认为在本地已经进行过充分的局部测试了。这也是建议在本地保留一台跟生产环境配置基本相同的的测试环境的原因。比如我在本地有一个CentOS虚拟机,里面配置有跟线上VPS相同的WordPress博客运行环境。只在需要时启动,平时不过占用几个G的磁盘空间而已。现在我们就来尝试一下怎么将生产站点快速而且安全的搬到本地。

继续阅读 »

在CentOS上安装SVN及vsftpd

centos linux svn作为自豪的中国人,访问google code上的代码有些困难,在本地配置svn的代理也碰到问题。突然想起还有一台国外的vps,从那上面访问google自然可以。于是折腾一番找出了帐号,用ssh登录该主机,发现除了预装的centos 6 minial之外,几乎是一台裸机。幸运的是yum可用。这台vps配置不高,但网速和固态硬盘性能很好。那么就动手试一下:

继续阅读 »

php中md5函数与Linux中md5sum结果不同的问题

php linux md5Linux中有md5计算工具md5sum,然而我们在用此工具计算某文件的md5值时,却跟php中md5函数计算同一个文件的结果值不一样,这是怎么回事?原因其实简单,Linux中用echo “123”| md5sum或md5sum 文件名方式来计算某串的md5值,串中都有隐含的字符串终止符或换行符的存在,所以并非只计算了”123”的md5值。大可不必怀疑Linux或php的md5算法。用echo –n “123”|md5sum即可得出与php中md5函数相同的结果。

Linux下ln/ln -s/cp/cp -s的区别

linux unix ln最初Dos下用md命令创建的文件系统对象也称为“目录”,然后到了Windows时代之后就改名叫“文件夹”了。这种命名的改变使得微软的操作系统对消费用户而言更具有亲和力。而对走冷艳路线的Unix而言,文件的结构与win下并无本质上的区别,也是由文件名,inode(大约相当于win下的FCB文件控制块,保存文件的一些信息)以及数据组成。但独具特色的“链接”概念比起windows的“快捷方式”就要复杂的多了。

继续阅读 »

在Ubuntu Kylin下安装Flash player

ubuntu flash player在Ubuntu Kylin上安装Flash player有什么用?想念网站首页的的弹出广告了?当然是个玩笑。是因为有些电影在网页上播放时需要这个东西。Ubuntu默认浏览器是Firefox。理论上在网页上flash动画占位符上的“安装插件”点击就可跳至Adobe官网下载页面。Adobe的安装页面也能侦测到当前的Ubuntu 系统和Firefox浏览器(通过http包头),并完成安装,比如会自动下载apt格式的安装包等等。

继续阅读 »

Ubuntu Kylin 13.04下的代理上网

ubuntu 代理上网现在的Linux有精良的图形桌面,用来上网也是很不错的。代理上网的配置其实同Windows下是基本一致的,不管是用goagent还是wallproxy,因这些代码都是Python写的,所以对跨平台有比较好的兼容性。而google app engine的服务端是它们共用的,所以不需再次上传,只需配好客户端的appid即可。当然,在ubuntu下需要确认安装了Python 2.5以上,若用wallproxy,需用python startup.py启动。

继续阅读 »

Ubuntu 13.04下安装pps影音Linux版

ubuntu pps年龄渐长,除了工作之外,需要电脑做的事情似乎越来越少,每天打开电脑,能做的不外乎就是看看电影,浏览下网页,听听歌曲之类的。装了Ubuntu Kylin,在线影视播放器几乎是必须的。虽然网页上直接观看也行,但是在Win下已经习惯了使用客户端。那么在Linux上有没有win下的pptv或爱奇艺之类的在线看片软件呢?找来找去,只有pps出的有linux版。查看其官网,有rpm和deb两种安装包。

继续阅读 »

Ubuntu Kylin 13.04安装FlashGet 1.03测试版

ubuntu flashget在一台旧笔记本上安装了Ubuntu Kylin 13.04(可用ultraiso直接把下载好的iso文件写进u盘里进行安装,跟windows安装镜像一样的。),虽然Linux下的wget -c支持断线续传功能,但有个gui界面的下载工具还是要方便些的。找了找,发现FlashGet 这次领先迅雷一步,推出有Linux版下载工具。看介绍支持HTTP、FTP、BT等下载方式,并且能够与Ubuntu Kylin上默认安装的Firefox浏览器集成。

继续阅读 »

VI中将tab键转化为空格

vi tab 空格tab键和空格键之间的转换始终是个问题,比如Makefile中,应该用tab键的地方替换成空格,就会出错。在python代码中,由于其严格要求的缩进格式,不可见的空格和tab键之间的转换同样会造成麻烦。在UltraEdit里,我们可以定义tab键转换为若干个空格字符来满足自已的要求。在linux下的vi中呢?linux下的vi一般是vim的链接,我们在用户主目录下创建.vimrc文件:

继续阅读 »

第 1 页,共 4 页1234