1、vim是linux程序员编程的上古神器Vim是Linux系统上的最著名的文本/代码编辑器,也是早年的Vi编辑器的加强版,被誉为文本/代码编辑器之中最为优秀经典的上古神器。它之所以会获得如此美誉,我想主要有以下原因:1.它古老而神秘,学习曲线陡峭,难以驾驭,但是一旦学会则受益匪..
分类:
系统相关 时间:
2016-06-02 09:57:56
阅读次数:
253
1.Raid(redandentarrayofindependentdisks)
软件raimd可以组合任何块设备
mdadm[mode<raiddevice>[option]<component_device>
mdadm模式化工具
-A装配模式
-C创建模式
-F监控模式
-D显示阵列详细信息
管理模式
-f设备损坏
-r设备移除
-a替换设备
-C创建模式
-n#..
分类:
系统相关 时间:
2016-06-02 09:57:46
阅读次数:
333
Hi, Long time no see. Briefly, I plan to step into this new area, data analysis. In the past few years, I have tried Linux programming, device driver ...
分类:
系统相关 时间:
2016-06-02 09:50:18
阅读次数:
225
net.ipv4.tcp_syn_retries=1net.ipv4.tcp_synack_retries=1net.ipv4.tcp_keepalive_time=600net.ipv4.tcp_keepalive_probes=3net.ipv4.tcp_keepalive_intvl=15net.ipv4.tcp_retries2=5net.ipv4.tcp_fin_timeout=2net.ipv4.tcp_max_tw_buckets=36000net.ipv4.tcp_tw_recycle=1ne..
分类:
系统相关 时间:
2016-06-02 08:34:53
阅读次数:
316
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 (1)用法: 用法: wc [选项] [文件]...... (2)功能: 功能: wc命令用来计算数字。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是 ...
分类:
系统相关 时间:
2016-06-02 08:31:09
阅读次数:
228
在R3下获取一个进程加载的相关模块儿还是比较简单的,直接通过ToolHelp32库API就能够获取到进程关联的模块儿了,但是既然已经在R0下混了再去使用R3层的东西就没什么意义了,所以这里小悠在这里将会一部一部的介绍如何在R0下通过EPROCESS结构获取到进程加载的模块. 首先这里我们先介绍一下我 ...
分类:
系统相关 时间:
2016-06-02 06:15:42
阅读次数:
668
Linux及安全实践五——字符集编码 一、ASCII码 在表中查找出英文字母LXQ相对应的十六进制数值为: 4c 58 51 在终端中输入命令:vim test1.txt 在vim页面输入命令:%!xxd 输完之后使用命令:%!xxd -r保存后即可看到如下结果: 退出vim编辑器,在终端输入命令: ...
分类:
系统相关 时间:
2016-06-02 06:13:35
阅读次数:
263
Installation Requirements: Eclipse 4.5 (Mars) or later. Java VM version 8 or later. Gocode and Go oracle. Instructions: For an Eclipse package without ...
分类:
系统相关 时间:
2016-06-02 06:15:45
阅读次数:
444
Linux及安全实践四——ELF文件格式分析 一、ELF文件格式概述 1. ELF:是一种对象文件的格式,用于定义不同类型的对象文件中都放了什么东西、以及都以什么样的格式去放这些东西。 二、分析一个ELF文件 以一个最简单的helloworld程序为例 1. ELF文件头 使用工具查看ELF文件头: ...
分类:
系统相关 时间:
2016-06-02 06:12:20
阅读次数:
245
这几天一直在折腾Ubuntu Server 14.04,故记录下: 安装前的准备: 1.建议安装英文版,像15.04、16.04等安装中文版时存在bug,而且中文版字体显示也有问题 2.Ubuntu Server 14.04在VMware10上安装后,安装gnome桌面环境进去后鼠标会失灵,相对的1 ...
分类:
系统相关 时间:
2016-06-02 06:09:33
阅读次数:
192
摘自http://blog.chinaunix.net/uid-23069658-id-3142046.html 今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。 在Linux操作系统 ...
分类:
系统相关 时间:
2016-06-02 06:06:33
阅读次数:
191
传递文件分两种 linux本地 >远程linux linux本地ftp servername@remoteip #之后需要输入密码 或者:>ftp remote #回车后提示输入用户名和密码 上传|下砸文件: put /home/user/t.sh /home/remoteDir get /home ...
分类:
系统相关 时间:
2016-06-02 06:05:03
阅读次数:
191
Shell外壳(操作系统的外壳)介绍:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑..
分类:
系统相关 时间:
2016-06-02 00:57:41
阅读次数:
273
无论在何种系统下,都需要进行查找。Windows下进行查找我们已经轻车熟路了,但是linux下该如何进行查找呢?今天我就来讲讲如何进行查找。通常情况下我们都是使用whereis和locate来进行查找的。但是如果遇到真的找不到的情况,就需要用find指令来进行查找了。但是使用find命令有..
分类:
系统相关 时间:
2016-06-02 00:56:06
阅读次数:
365
HA完整结构:安装配置高可用集群:
1、节点名称:集群每个节点的名称都得能互相解析
/etc/hosts
hosts中主机名的正反解析结果必须跟“uname-n”的结果保持一致;
2、时间必须得同步
使用网络时间服务器同步时间
3、并非必须:各节点间能基于ssh密钥认证通信;安装:[r..
分类:
系统相关 时间:
2016-06-02 00:56:29
阅读次数:
1185
背景:为了管理进程,操作系统必须对每个进程所做的事情进行清楚地描述,为此,操作系统使用数据结构来代表处理不同的实体,这个数据结构就是通常所说的进程描述符或进程控制块。在linux系统中,这就是task_struct结构,在include\linux\sched.h文件中定义。每个进程都会被分配..
分类:
系统相关 时间:
2016-06-02 00:57:21
阅读次数:
298
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li...
分类:
系统相关 时间:
2016-06-02 00:57:39
阅读次数:
409