分类存档: Linux相关

Linux系统下检测硬盘的健康状态

服务器丢在机房一跑就是几年,而且还24小时不间断的提供服务,其他硬件倒是不担心,硬盘实在是让人放心不下啊,万一哪一天一命呜呼了,几年的辛苦可能就此打了水漂。所以定期检查硬盘的健康状态是每个系统管理员必须要做的事情。说到硬盘的健康状态,这里就得先说一下S.M.A.R.T.了。 继续阅读 »

使用Linux系统命令date格式化输出时间和日期

date是Linux系统里自带的一个系统命令,用来显示当前的系统时间,不过默认显示的结果里包括很多信息,特别是做为文件名输出时,不是很方便,这里,我们就要用到格式化输出,下面是一些常用的格式化输出的例子。 继续阅读 »

Linux系统下编译安装 PHP 的 GD 模块

有些时候,我们在编译 PHP 使用 –with-gd 选项无法正常将 GD 编译进 PHP。或者是已经编译完成了PHP环境后突然发现没有选择GD选项。这个时候,可以尝试着将 GD 编译成一个 PHP 扩展,方法如下:

1. 进入 PHP 源码 ./ext/gd

2. 运行 phpize

3. 运行 ./configure –with-jpeg –with-jpeg-dir –with-freetype –with-freetype-dir

4. 运行make && make install

编译完成后修改 PHP 配置文件,设置本扩展的路径。

重启 Apache 问题依旧,查看 Apache 的错误日志,显示该模块无效,猜想可能是没有正确链接 GD 的支持库,看了一下 configure 的选项,意识到 libjpeg 和 libpgn 库没有安装,用 pacman 安装这两个库以后,重新编译 GD 库,问题解决。

如何修改Firefox浏览器的默认缓存目录

现在的内存是越来越便宜了,2G或者4G内存的电脑早就已经是主流配置了,如果你的电脑只有1G内存,你都不好意思拿出来跟人打招呼,呵呵。那怎么才能把全部的内存都有效的利用起来呢?

一般如果你的电脑安装的是WIN7系统的话,系统占用内存基本在1G左右,如果是安装的XP或者LINUX系统的话,系统占用的内存会更少。如果只是浏览网页,听听音乐,做做文档之类的日常操作,那大部分的内存都分处于闲置状态。这时候把浏览器的缓存文件放到虚拟出来的内存盘中是个不错的选择。 继续阅读 »

Linux服务器SSH远程登录暴力破解工具hydra

每天查看服务器日志都会发现大量的SSH远程登陆尝试,有时候一个IP会进行几万次的尝试登陆,这显然不可能是有人手动进行登陆,然后网上查了一下,大部分的黑客都会使用hydra来进行密码暴力破解,说的再通俗点,就是用hydra来穷举服务器的密码。虽然一个足够安全的密码穷举出来需要花上一辈子的时间,不过还是知己知彼的好,今天我们就来尝试安装一下hydra。 继续阅读 »