10 2011 档案

SecureCRT中文乱码、复制粘贴乱码解决办法(修改版)【转】
摘要:SecureCRT中文乱码、复制粘贴乱码解决办法(修改版)【转】 SecureCRT的默认配置对中文支持不好。很容易出现中文乱码。即使显示出来没有乱码,将文本复制粘贴到其他windows程序中也会是乱码,或者从windows复制进SecureCRT会乱码,很不方便。这个归结起来还是字符编码的问题,需要进行以下简单设置:1. 首先进入 Option 菜单 >> Session Option2. ... 阅读全文

posted @ 2011-10-31 19:02 Observer 阅读(984) 评论(0) 推荐(0)

vim帮助的说明【转】
摘要:Vim zh-cn:帮助【转】 简介 Vim有大量的命令、快捷键、缓冲区等等。全都记住是不现实的。事实上,也没有必要。最佳的方法是知道在Vim里怎么去找你需要的功能。 例如,你想避免每次敲一个长长的名字,忽然想起来Vim里有一个缩写功能,但是却不记得怎么用,应该怎么办呢? 让我们来看看在Vim寻找帮助的多种方法。 :help命令 首选的方式就是使用内置的文档,Vim是我见过的文档中最全面... 阅读全文

posted @ 2011-10-31 14:29 Observer 阅读(376) 评论(0) 推荐(0)

学习vi编辑器7(中)
摘要:保存命令vi和ex都有许多不同的用来保存长命令序列的方法,当调用这些已保存的序列中某一个时,只需输入几个字符(或者甚至一个字符)就会执行整个命令序列单词缩写定义一些缩写,无论什么时候在插入模式下输入缩写,vi将自动把它扩展为完整的文本,使用ex命令定义缩写::ab abbr phrase只有在插入模式下把组成缩写的字符序列作为完整的单词输入(regexp中的\<和\>中),才会被扩展;单词内部的a... 阅读全文

posted @ 2011-10-27 15:53 Observer 阅读(383) 评论(0) 推荐(0)

学习vi编辑器7(上)
摘要:第七章 高级编辑定制vivi的设置选项影响它的操作方式,可以在vi中使用ex的:set命令修改这些选项. 而且,无论vi什么时候启动,它都要读取主目录下的.exrc文件以获得进一步的操作指令。通过在文件中放置:set命令,就可以在使用vi的任何时候改变它的操作方式。vi首先执行主目录下的.exrc文件,然后才执行当前目录下的.exrc文件,储存在shell变量EXINIT中的任何命令都将在vi启动... 阅读全文

posted @ 2011-10-22 13:56 Observer 阅读(1006) 评论(0) 推荐(0)

第六章 全局替换 附加
摘要:第六章 全局替换 附加使用:g来重复命令该命令选择行,但是相关的编辑命令不需要真正作用于那些选择的行 :1,10g/^/ 12,17t$把文件中从第12行到第17行的内容复制10次放到当前文件的尾部运作说明: g命令选择第一行,执行指定的t命令,然后到第二行执行下一次复制命令.当到达第10行时,ex将完成10次复制:/^Part 2/,/^Part 3/g /^Chapter/ .+2w ... 阅读全文

posted @ 2011-10-19 23:58 Observer 阅读(204) 评论(0) 推荐(0)

学习vi编辑器6
摘要:第六章 全局替换全局替换真正使用的是ex的两个命令: :g(全局)和:s(替换),替换命令的语法如下::s/old/new/将把当前行中模式old第一次出现修改为new./(斜杠)是命令不同部分间的分隔符(当斜杠为该行的最后一个字符时,它是可选的):/s/old/new/g把当前行old的每次出现改为new,而不只是该行的第一个old.:s命令允许替换串后面带有选项.g就代表全局(g选项影响一行中... 阅读全文

posted @ 2011-10-19 19:54 Observer 阅读(464) 评论(0) 推荐(0)

学习vi编辑器5
摘要:第五章 介绍ex编辑器可以用空格来分隔行地址、模式、命令首先利用ex打开文件ex filename查看文件的第一行:1p或者1 打印文件的1到3行:1,3替换命令:(将当前行中的a全部替换成为A)s/a/A/g如果当前行是第9行,那么如下的命令可以达到同样的效果9s/a/A/g命令:vi可以从ex转换到vi中在vi命令模式下,Q命令可调用ex,在ex中的任何时刻,命令vi可使你返回到vi编辑器:1... 阅读全文

posted @ 2011-10-19 00:34 Observer 阅读(377) 评论(0) 推荐(0)

学习vi编辑器4
摘要:第四章 基本编辑命令的扩展启动vi时的选项前进到指定位置vi +n file打开文件到第n行,等同于vi –c n filevi + file打开文件到最后一行vi +/pattern file打开文件到模式首次出现的位置vi –c /'you make'这里的引号是为了适应shell的规定只读方式 vi –R filename 或 view fil... 阅读全文

posted @ 2011-10-18 00:20 Observer 阅读(318) 评论(0) 推荐(0)

vi命令组织的浅见
摘要:vi命令组织的浅见数量 命令 位置举个例子来说2df;就是进行两次df;,进行两次删除到;(包括)的文本于是就等同于d2f;,两次运作f;然后删除 阅读全文

posted @ 2011-10-17 22:21 Observer 阅读(191) 评论(0) 推荐(0)

学习vi编辑器3
摘要:第三章 快速移动 滚动屏幕(大小写没有关系) ^F或^f向前滚动一屏forward^B向后滚动一屏backward^D向前滚动半屏down^U向后滚动半屏up^E向前滚动一行,光标保持原来位置^Y向后滚动一行使用z重新定位屏幕(一定是刷新了屏幕的) zRETURN滚动屏幕,使得当前行移动到屏幕顶部z.滚动屏幕,使得当前行移动到屏幕中央z-滚动屏幕,使得当前行移动到屏幕底部200zRETURN滚动屏幕,使得第200行移动到屏幕顶部刷新屏幕 ^L 在屏幕内移动 H移动到屏幕首行第一个可显示字符上M移动到屏幕的中间行L移动到屏幕的末行nH移动到屏幕首行下面的第n行nL移动到屏幕末行下面的第n行按行移 阅读全文

posted @ 2011-10-17 21:49 Observer 阅读(322) 评论(0) 推荐(0)

《学习vi编辑器》的学习笔记2
摘要:第二章 简单编辑 vi命令 按下i过后在光标处进入插入模式,跟stl的insert一样,输入时在光标指向字符之前插入一个字符,当按下esc时光标会会退到最后一个输入的字符之上移动光标 h左移一格(仅能在一行内游走)j下移一行k上移一行l右移一格(仅能在一行内游走)10l右移10格行的长度不一定与屏幕可见长度一致,因此会出现看起来很多行,实际上只有一行的显示情况此时就可以使用:set wm=10或者:set wrapmargin=10将换行边界设置为10个字符(但是似乎没有用,以后再说了)0(零)移动到行首$移动到行尾:set nu为每一行标注行号w向前移动到单词交界处W向前移动到下一个文本开始 阅读全文

posted @ 2011-10-16 23:41 Observer 阅读(332) 评论(0) 推荐(0)

《学习vi编辑器》的学习笔记1
摘要:第一章 vi文本编辑器打开文件vi [filename] 输入:q在缓冲区中内容和磁盘内容一致的时候退出,否则就需要输入:q!来忽略这个限制,不保存缓冲区,直接退出命令模式:每次输入都表示一个命令.插入模式:输入的一切内容都将吃味文件中的文本:wq(属于ex编辑器)命令等价于ZZ命令,就是write后quit的意思:e!恢复到磁盘中文件的样子(忽略对缓冲区文件的改动)在ex命令前使用感叹号能使用... 阅读全文

posted @ 2011-10-16 00:20 Observer 阅读(247) 评论(0) 推荐(0)

Sed初阶文档
摘要:sed可以充当一个行过滤器(与管道相接,从管道上游获得输入),或者从文件中获取其输入。输出将被放入到标准输出流。sed 将输出中的行加载到模式空间(pattern space),对模式空间的内容应用 sed 编辑命令,然后将模式空间写入到标准输出中。Sed 可以在模式空间中组合多个行,然后它可能将输出写入到文件中、只写入选择的输出,或者根本不执行写入。Sed 使用正则表达式语法在模式空间中搜索并有... 阅读全文

posted @ 2011-10-08 16:24 Observer 阅读(497) 评论(0) 推荐(0)

学习 Linux,101: 文本流和过滤器
摘要:学习 Linux,101: 文本流和过滤器 过滤器,使用过滤器构建管道,用之操作文本文本过滤指的是这样一个过程:获得文本的输入流,并在将文本发送给输出流之前对文本执行一些转换命令管道使其中来自一个命令的输出被传输或重定向,以用作下一个命令的输入使用 | 和 > 操作实现管道和基本的输出重定向。流是一个可以使用库功能读取或写入的字节序列,库功能向应用程序隐藏了底层设备的细节使用 | 实现管道:(将c... 阅读全文

posted @ 2011-10-07 15:28 Observer 阅读(746) 评论(0) 推荐(0)

强有力的Linux历史命令 你还记得几个
摘要:强有力的Linux历史命令 你还记得几个 列出所有出现到的命令:(所有一下信息都可以通过man history得到,而且还更多)history:列出历史中执行过的命令(-c清除所有的命令历史)!N:执行编号为N的历史命令!-N:执行倒数第N个历史命令!string:反向搜索,执行搜索到的第一个可用string匹配开头的历史指令Ctrl+R可以对命令进行搜索快速重复执行上一条命令,有四种方法:使用上... 阅读全文

posted @ 2011-10-07 13:53 Observer 阅读(1209) 评论(0) 推荐(0)

Linux文件系统中路径的理解
摘要:Linux文件系统中路径的理解 Linux文件系统是以/作为入口的树形结构路径由目录或目录和文件名构成(实则是进入树的一个节点)路径分为绝对路径和相对路径绝对路径:从/开始相对路径:以.或..开始,. 表示用户当前操作所出的位置,.. 表示上级目录,在路径中将它们当做目录来看. 表示当前目录.. 表示上级目录~ 表示当前用户自己的家目录~USER 表示用户名为USER的家目录.的例子:ls和ls ... 阅读全文

posted @ 2011-10-06 14:13 Observer 阅读(424) 评论(0) 推荐(0)

学习 Linux,101: Linux 命令行
摘要:学习 Linux,101: Linux 命令行 Shell是一个可以接受并执行命令的程序。允许创建脚本保存为文件,从而构成新的命令。 Stdin 标准输入流,为命令提供输入(键盘) Stdout 标准输出流,为命令显示输出(显示器) Stderr 标准错误流,显示命令中的错误输出(显示器) $提示普通用户 #提示root用户 Shell的主要功能是对命令进行解释,与Linux系统进行交互 命令的组成:命令名称,选项,参数。"#"用来注释 Bash使用空白(如同c的scanf)将输入行分离到标记中,随后传递给命令,使用双引号或者单引号将完整的字符串作为单一的标记。 在 bas 阅读全文

posted @ 2011-10-06 12:48 Observer 阅读(355) 评论(0) 推荐(0)

学习 Linux_01: 引导程序
摘要:学习 Linux_01: 引导程序 当PC启动时,执行ROM中的BIOS程序:首先自检,然后从引导驱动器上的主引导记录(MBR)加载第一个扇区。MBR包含主分区表,因此可执行代码少于512byte,这部分代码叫做:第一阶段启动加载程序。加载过程为,加载MBR->运行,发现标记为active的引导驱动器上主分区->加载分区引导记录->运行该记录加载该分区一组块。当一个引导程序获取控制权之后,它可能做... 阅读全文

posted @ 2011-10-04 19:30 Observer 阅读(234) 评论(0) 推荐(0)

关于Linux系统下Grub启动流程的讨论总结
摘要:关于Linux系统下Grub启动流程的讨论总结 传统的启动流程:加载并运行MBR->扫描分区表->定位活动分区->加载活动分区引导扇区内容(至内存)并执行系统引导过程主要由以下几个步骤组成(以硬盘启动为例,红字表示安装grub过后的情况):开机; BIOS加点自检(POST——Power On Self Test),内存地址为0FFF:0000; 将0头0道1扇区,也就是Boot ... 阅读全文

posted @ 2011-10-04 09:23 Observer 阅读(224) 评论(0) 推荐(0)

硬盘主引导记录(MBR)+ 硬盘分区表(DPT) 详解
摘要:硬盘主引导记录(MBR)+ 硬盘分区表(DPT) 详解 硬盘主引导扇区 = 硬盘主引导记录(MBR) + 硬盘分区表(DPT),位于0柱面(cylinder)0磁头(head | side)1扇区(sector),大小512字节,其中MBR 446字节, DPT 64字节(记录4个主分区的信息), 结束标志2字节(0x55aa)功能: MBR通过检查DPT分区信息引导系统跳转至DBR活动分区主引导... 阅读全文

posted @ 2011-10-04 00:50 Observer 阅读(1624) 评论(0) 推荐(0)

学习 Linux,101:硬盘布局
摘要:该部分是:101 中主题 102 下的目标 102.1 文件系统:文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型(Abstract data type)。向用户提供一种访问底部数据的方式,使用户不依赖于特定的储存设备。文件名、元数据(metadata)、安全访问 Windows在不同的盘符上使用不同的文件系统Linux使用挂载点挂载设备上的文件系统磁头(head):硬... 阅读全文

posted @ 2011-10-03 16:04 Observer 阅读(318) 评论(0) 推荐(0)

导航