摘要:
如题:很简单,gg到文件头-->v进入visual模式-->G到文件尾。呵呵是不是简单 阅读全文
摘要:
用途从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。语法标准语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]要以逆序显示行tail [ -r ] [ -n Number ] [ File ]描述tail 命令从指定点开始将File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。Number 变量指定 阅读全文
摘要:
source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。注:该命令通常用命令“.”来替代。如:source .bashrc 与 . .bashrc 是等效的ource命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是个点符号,(从BourneShell而来)是source的另一名称。同样的,当前脚本中配置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化 阅读全文
摘要:
前序我们知道,do 'filename'是从文件里读出内容然后执行其中的语句,返回最后一个表达式的值,还有perl特殊字符的就是噔噔-- $/ 啦, 只是起到分隔符的作用,即对匹配的字符分割。好了说完了,正式入题,如果在使用1 my $pro=do{2 local $/;3 <filename>4 }5 print $pro;$/ 没有赋值会怎样,结果会出现什么。是的如果filename文件里只有一行字符,不好意思,没有任何可见的影响,有n(n>2)行,可以看到会打印filename里的所有东西出来。$/ 进行赋值后,只会打印匹配至的字符串出来。有意思吧,为什 阅读全文
摘要:
OSI 参考模型表格具体7层数据格式功能与连接方式典型设备应用层 Application网络服务与使用者应用程序间的一个接口网关表示层 Presentation数据表示、数据安全、数据压缩会话层 Session建立、管理和终止会话传输层 Transport数据组织成数据段Segment用一个寻址机制来标识一个特定的应用程序(端口号)防火墙网络层 Network分割和重新组合数据包Packet基于网络层地址(IP地址)进行不同网络系统间的路径选择路由器数据链路层 Data Link将比特信息封装成数据帧Frame在物理层上建立、撤销、标识逻辑链接和链路复用 以及差错校验等功能。通过使用接收系统的 阅读全文
摘要:
map操作和grep操作非常相似,因为他们有同样的参数:一个关注$_的代码块和一个待处理的列表。并且他们的工作模式也非常相似,为每个成员执 行一次代码块,块中用$_这个化名迭代原始列表每个成员。但是差别在一个:快最后返回的结果不是真假,而是新产生的列表元素。任何grep或map都可以 用foreach循环来重写,当然还得把结果存在一个临时数组中才行。另外grep或map的结果仍然是一个列表,所以可以直接传给另一个函数去处理。比 如:要用右对齐的财务数据格式打印列表:print “The money number are : \n” , map{sprinft("%25s\n" 阅读全文
摘要:
将光标回退到上次所在的位置:1.按两次 “ ‘ ”(单引号) 2.ctr+o当然了这是比较通用的做法,此外可以使用标记 提供快速快速跳转关于标记查阅后记录如下:1, 双次单引号可以跳回上次的位置,这是因为 单引号(‘)是一个跳转命令,可以跳转到现已被标记为(’)的起跳位置。ctr+o命令是跳转到你更早些时间停置光标的位置(提示:o意为older)。ctr+i则是跳回到后来停置光标的更新位置(提示:i在o的前面)2. 具名标记 ”ma“:当前光标标记为”a“ =====》’a 则可以跳转到标记的位置 a-z都可以作为标记3. :marks 查看所有标记的列表 列表中特殊标记解释: ‘ 进行此次. 阅读全文
摘要:
vim 查看字符编码相关的命令echo &fenc :查看文件编码set fenc :设置编码 阅读全文