夜火博客 个人的碎碎念收集箱

Linux 死机了怎么办

Linux 会死机么?我可以很肯定地说,会!要让 Linux 死机很容易,但难的是在死机以后如何安全的让他摆脱死机状态,本文讲述如何从 linux 的死机状态中挣脱出来

 

Linux 死机有很多种情况,最常见的是系统负载过高导致的。如上次介绍的 fork 炸弹就是这个原理,此外还可以运行内存耗用极大的程序(如虚拟机),也会迅速提升系统负载。由于系统负载过高导致的卡死,一定是解决的越快越好!此时必须记住的是,不能再试图依赖任何图形界面的东西,如 Gnome 的系统监视器(这是我从 Windows 遗留下来的愚昧习惯……),这只会继续加重这种卡死的局面。那怎么办?

一句话完成SQL多条件数据库查询

例如有这么一张表:

一句话完成SQL多条件数据库查询

有时我们需要根据名字进行查询;
有时我们需要根据年龄进行查询;
有时又需要根据名字和年龄进行查询;

如何用Launchpad里的PPA源安装新软件

作为一个初级的Ubuntu用户,夜火我只用apt-get装过软件,没试过用Launchpad的PPA源安装新软件,如果你和夜火一样,来看看下面来自LDCN的文章吧。

作为一个Ubuntu用户,你可能有如下的经历:

当你用“sudo apt-get install arora ”时,你会发现安装好的Arora浏览器是Arora 0.7.0版的,而不是最新的Arora 0.8.0版的。
当你用“sudo apt-get install amule”时,你会发现安装好的aMule是aMule2.2.4版的,而不是最新的aMule2.2.5版的。
当你用“sudo apt-get install XXXX”时,你发现终端提示“无法找到软件包XXXX”。

这时你就需要依靠Launchpad里的ppa源来帮你安装,下面以安装Arora 0.8.0 为例说明如何用Launchpad安装最新的软件。

vi/vim 应用键盘对应表

夜火我以前看过一些关于vi的教程,像 vi 基础入门 之类的,不过看过之后就忘了,毕竟平常用的编辑器不是vi之类的。vi学好的话,编辑起东西,速度很快的,大家可以在网上看看vi的一些视频。

……

标签: Vim技术类

作者:夜火 分类:技术文章 浏览:1274 评论:0

彩虹表的原理简介

夜火以前发过120G彩虹表HTTP下载,但是一直不清楚那么庞大的数据,怎么会那么快的原理,特转来一篇彩虹表的原理简介

彩虹表的原理简介

    彩虹表(Rainbow Table)是一种破解哈希算法的技术,它的性能非常让人震惊,在一台普通PC上辅以NVidia CUDA技术,对于NTLM算法可以达到最高每秒103,820,000,000次明文尝试(超过一千亿次),对于广泛使用的MD5也接近一千亿次。更神奇的是,彩虹表技术并非针对某种哈希算法的漏洞进行攻击,而是类似暴力破解,对于任何哈希算法都有效。

Ubuntu下编译Linux内核

文章写的很不错,菜鸟想在ubuntu下编译Linux内核,只需步步来就好了,只是夜火想看的地方没有提到。

作者:系统框人 via:OwnLinux.cn

最初用Linux,我们需要满足的可能很小,后来,我们发现,我们也需要属于自己的Linux,我们想方设法优化自己的Linux,最后,到了要编译内核的地步

 

 1.下载内核源代码和编译将要用的软件

……

命令行下一种新的加帐号的方法

今天研究了一下用户控制面板文件nusrmgr.cpl,发现调用的是Shell.Users来加用户,它还同时调用了 wscript.shell、Shell.Application、Shell.LocalMachine这三个组件。不过加用户的话,这一个 Shell.Users就足够了。那么可能在删掉了net.exe和不用adsi之外,这也可能是一种新的加用户的方法

代码如下:

Linux SSH 命令大全

一些新手可能不知道SSH是什么?夜火百度知道里摘抄一点:

SSH的英文全称是Secure Shell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了, 而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。 SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。

下面是Linux SSH 命令大全

vi 基础入门

vi 基础入门
翻译自Understanding basic vi (visual editor)
难度系数: 中
估计只需要5分钟

Vim 是一个基于高效文本编辑而设计的文本编辑装逼利器
是命令行编辑器的不二选择,当然在图形界面偶还是推荐 Intellij IDEA, 除非你真的很牛逼或很装逼
通常的 vi 其实调用的也是vim,在大多数的UNIX系统里默认都会捆绑一个

标签: Vim技术类

作者:夜火 分类:技术文章 浏览:587 评论:0

使用ASP将文件打包为XML文件(带解包)

使用ASP将文件打包为XML文件(带解包) 工具可以将多个文件打包成一个XML文件,当然,也可以解包将其还原成原本的文件。这有什么作用呢?比如可以将一个站点的所有文件打包成一个XML文件,上传至服务器再解包,这会比从本地将所有文件上传至服务器快多了。

解压包中有三个文件Packa.asp、Packb.asp和Un_Pack.asp:

Packa.asp:打包工具(将指定文件夹的内容打包为单一XML文件)
Packb.asp:打包工具(将当前文件的内容打包为单一XML文件)
Un_Pack.asp:解包工具(将XML文件解包到当前文件夹中)

标签: ASP技术类

作者:夜火 分类:技术文章 浏览:866 评论:0

HTTP 500 - 内部服务器错误 解决方法

在学校调试asp程序,或者服务器课上配置IIS,有时候就会碰到这该死的“HTTP 500 - 内部服务器错误”,怎么都搞不定,让夜火我好是火大,刚好在AK那看到这个HTTP 500 - 内部服务器错误 解决方法,转来记录之:

培训销售人员安装asp.net运行环境,真是各种情况都遇到了,IIS安装完成,一运行出现“HTTP 500 - 内部服务器错误”,网上找了一圈,处理方法那个叫复杂,在研究完复杂方法之后,发现只要三步就可以解决问题了。

标签: 技术类技巧

作者:夜火 分类:技术文章 浏览:5691 评论:1

Linux 下用ps查找进程并用kill终止命令详解

最近夜火我在折腾Ubuntu 9.04系统,直接硬盘安装在学校的机器上,已经折腾了3天了。

第一天全放在了重装windows XP和安装整理必要文件上了;第二天安装了GRUB4DOS,硬盘引导加载 Ubuntu-9.04-desktop-i386.iso 文件安装Ubuntu,但是装好之后一直memtest内存测试,引导不进系统;这第三天又捣鼓了1天的grub,最终还是不行,没有vmlinuz-2.6.28-11-generic文件。明天继续。。。

学校的破网络,只能上百度首页和看PPS,其他什么都不能干,资料要回家查,软件要U盘带,估计装好ubuntu也apt-get不到什么东西,不过还是要折腾,谁让咱移民去了不折腾会死星那。当然,在折腾的过程中,学到了不少东西。

趁着空闲,收集一些linux实用技巧,以备后查:Linux 下用ps查找进程并用kill终止命令详解

标签: Linuxpskill

作者:夜火 分类:技术文章 浏览:50627 评论:0