易截截图软件、单文件、免安装、纯绿色、仅160KB

linux上使用vi时常用的命令


1、简单的查找并替换为新的字符串
:%s/查找的字符串/新的字符串/g
eg:查找“liliang” 并将其替换为“liangli”
:%s/liliang/liangli/g
其中“\”为转义符
eg:查找“li/liang” 并将其替换为“liliang”(即把被查找字符串中的斜杠去掉)
:%s/li\/liang/liliang/g
2、查找命令
顺序查找字符串
/字符串         
逆序查找字符串
?字符串
n  按第一、二命令的顺序继续查找下一个字符串
N  按第一、二命令的相反的顺序继续查找下一个字符串
3、行号
添加行号
:set number         (:set nu)
不显示行号
:set nonumber       (:set nonu)
4、光标移动
将光标移动到指定的行数
:行数
将光标移动到文本的开始处
gg
将光标移动到文本的末尾
G  (我习惯shift + g)
5、每个字符的使用说明(从其他地方拷贝过来的,有些没验证,红色是我经常用到的)
a         在当前位置之后添加    
A         在当前行的末尾添加    
^a       没有使用    
b         上一个单词的开头    
B         上一个单词的开头,忽略标点符号    
^b       上移一屏    
c         覆盖...    
C         覆盖到行末尾    
^c       终止插入模式,在命令模式没有用    
d         删除...     后面跟其它键,非常有用
D         删除到行末尾    
^d       下移半屏,如果在插入模式下则移到上一个移动宽度(ShiftTab)处 


相关文档:

用Linux下Perl脚本连接SQLServer

准备工作:
  用到的perl 扩展组件(modules)在上篇贴出.( win32::odbc 模块
)下载组件后按照Readme文件安装倒响应目录.配置好相应的odbc数据源.
  
  程序实现:
  使用
  use
Win32::ODBC;
  
  语句包含应使用的模块是win32::odbc,写出数据库
连接字符串
  
  $DSN = "DSN =
My DSN ......

Linux多线程编程

Linux
多线程编程:【
http://fanqiang.chinaunix.net/a4/b8/20010811/0905001105.html

    
Linux
多线程支持
POSIX
线程接口,称为
pthread,
    
pthread_create
用来创建线程,
pthread_join
等待线程结束,函数的原型分别如下:
 
  &nbs ......

调整linux虚拟机硬盘大小

安装时硬盘空间不足
    挂载一个新硬盘
    先将虚拟机Power Off,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a new virtual disk”,分配容量,其他默认配置。
    启动虚拟机系统,用 ......

Linux下把kernel空间映射到用户进程空间(mmap实现)

 在mmap函数里,使用remap_pfn_range
函数。代码如下。注意要设置一下vma->vm_pgoff为你要map的io空间的物理地址对应的页。
arm  IO/ 内存统一编址  所以
#define io_remap_pfn_range(vma,from,pfn,size,prot) \
             &nb ......

用ghost for linux (g4l)备份linux系统

由于本人太好折腾系统,即使像linux这样稳定的系统也难免被整的乱七八糟,如果能像用ghost备份windows系统一样备份linux系统,那就方便多了。
google一下,有不少方法,最像ghost的当然是ghost for linux了。网上有一些使用的方法,我懒的打字了,直接从别处拷贝一份过来算了,如下:
1、下载G4L的iso文件刻成盘,从光 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号