摘要:常用~ (shift + `) 大小写切换K (shift + k) man page# (shift + 3) 选中向上查找* (shift + 8) 选中向下查找yaw和yas:复制一个词和复制一个句子,即使光标不在词首和句首也没关系gd: 选中yG: 复制光标以下的所有行。d...
阅读全文
摘要:NERD Commenter是一款供Vim使用的经典代码注释插件,看名字可以知道,它和The NERD Tree同属一个作者。使用这款插件,你可以对多种文件类型的文件进行不同方式地、快速地注释。这对使用Vim来写代码或者修改配置文件的同学来说,无疑是提升效率和快感的一件利器。你可以到这里来下载这个插...
阅读全文
摘要:首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower case line in this file...
阅读全文
摘要:sed命令基本用法sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量、来自管道的文本等等。sed从文本的一个文本行或标准输入中读取数据,将其复制到缓存区,然后读取命令行或脚本的第一个命令,对此命令要求的行号进行编辑,重复此过程,直...
阅读全文
摘要:awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F...
阅读全文
摘要:ssh执行命令记录/etc/profile添加readonly PROMPT_COMMAND=/opt/bin/operation_record.sh/opt/bin/operation_record.sh{ if [ ! -d /var/log/operation ] then mk...
阅读全文
摘要:当别人演示某些命令时,一时可能记不住,解决办法之一是把演示时的过程录制下来,视频当然最完美但是成本高。利用script和scriptrelay命令可以录制命令的次序和时序。录制script -t 2>timing.log -a output.sessioncommandsexit解释commands...
阅读全文