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

Linux下查找文件命令find

网上看到的这篇Linux下查找文件命令find,直接转之,原作者不详。

每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。

标签: Linux技术类

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

Linux新手要了解的十个知识点

linuxhobby那看到的这篇 Linux新手要了解的十个知识点,纯科普文。

从一些论坛上看到的情况来反应,很多朋友在论坛上问的问题,是关于小细节的,所以,新涉Linux的朋友,需要掌握一些很基础的知识。Linux没有那么神秘,那么高深莫测,就是一个简单的应用操作系统而已。很多朋友是在windows下习惯了,在Linux下把观念和习惯作一些改变,你会发现,原来Linuxwindows一样简单。

标签: Linux技术类

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

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技术类

作者:夜火 分类:技术文章 浏览:3513 评论: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技术类

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