当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪vim的一些小技巧      vim中进行块注释 #用v进入virtual模式 #用上下键选中需要注释的行数 1.插入注释: 按Control+v进入列模式 按大些“I”进入插入模式,输入注释符“#”,然后立刻按下ESC 2.删除注释 先按Control+v.........
    ▪学习vim中的复制与粘贴      一、可视模式下选择文本 v 逐字逐行选择,上下左右移动有效。 V 整行选择,上下移动有效,左右仅移动光标。 ctrl-v或ctrl-Q(Windows) 矩形块选择,上下左右移动有效。 o 光标移动到选择文字.........
    ▪使用find命令删除n天前的文件      主要是使用find命令的mtime参数n[n为整数],表示最后修改时间在n*24小时之前。  n要带符号。 可实际上 +0 的含义并不是表示0小时之前,而是表示24小时之前,跟 n=1的含义一样。 值得一提的是.........

[1]vim的一些小技巧
    来源: 互联网  发布时间: 2013-12-24

vim中进行块注释

#用v进入virtual模式
#用上下键选中需要注释的行数

1.插入注释:
按Control+v进入列模式
按大些“I”进入插入模式,输入注释符“#”,然后立刻按下ESC

2.删除注释
先按Control+v进入列模式
选中要删除的注释符,然后按d ,进行删除


    
[2]学习vim中的复制与粘贴
    来源: 互联网  发布时间: 2013-12-24

一、可视模式下选择文本

v 逐字逐行选择,上下左右移动有效。
V 整行选择,上下移动有效,左右仅移动光标。
ctrl-v或ctrl-Q(Windows) 矩形块选择,上下左右移动有效。
o 光标移动到选择文字的另一端,(矩形块选择时o只是移到对角上,O移动到同一行另一个角上。)

二、VIM复制命令

y 复制,适用于选择文本后再按y复制
yw 复制一个单词(包括空格) ye 复制一个单词(不包括空格)
yy 复制一整行,类似dd删除一整行(包括行尾换行符)
Y 复制一整行(包括行尾换行符),不同于D删除到行尾(不包括换行符)
注:y为操作符,可加计数前缀,例如:2yw=y2w(复制两个单词)

三、VIM中的寄存器

1. 复制后的文本会保存在剪切板,Windows中的剪切板相当于Vim中的寄存器。
2. 查看寄存器的内容,用 :reg 命令
3. VIM中共有九种类型的寄存器: (更多寄存器帮助 :help registers)
    无名寄存器 ""
    10 个编号寄存器 "0 到 "9
    行内删除寄存器 "-
    26 个命名的寄存器 "a 到 "z 或者 "A 到 "Z
    四个只读寄存器 ":、".、"% 和 "#
    表达式寄存器 "=
    选择和拖放寄存器 "*、"+ 和 "~
    黑洞寄存器寄存器 "_
    最近搜索模式寄存器 "/

四、VIM复制粘贴步骤

1、将选择文本复制进寄存器
   <">+<寄存器>+<复制文本>

例如:复制一单词到系统剪切板(Windows中 * 和 + 寄存器效果一致)
"*yw

2、粘贴寄存器中的内容
<">+<寄存器>+

例如:粘贴该单词到系统任意位置
"*p


    
[3]使用find命令删除n天前的文件
    来源: 互联网  发布时间: 2013-12-24

主要是使用find命令的mtime参数n[n为整数],表示最后修改时间在n*24小时之前。
 n要带符号。
可实际上 +0 的含义并不是表示0小时之前,而是表示24小时之前,跟 n=1的含义一样。

值得一提的是还有两个类似的参数 atime和ctime。
atime表示文件的最后访问时间,ctime表示文件的最后状态修改时间.

完整脚本:

代码如下:
#!/bin/bash
#删除tmp目录下符合 *.htm模式的文件,不进行递归。
ARCHDIR=/tmp/
ARCHDAY=+0
find $ARCHDIR -mtime $ARCHDAY -a -type f -a -name "*.htm" -maxdepth 1 -exec ls -l {} \;
find $ARCHDIR -mtime $ARCHDAY -a -type f -a -name "*.htm" -maxdepth 1 -exec /bin/rm {} \;

您可能感兴趣的文章:
find命令忽略某个或多个子目录的实例分享
linux命令行下查找文件的命令find 应用举例
find 按文件修改时间查找文件及find空文件夹
使用find命令找出并删除某一时间点的文件
find命令查找比某个文件新或旧的文件
linux中find命令的妙用
linux find 命令详解


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3