vim-rsync-文件查看工具

vim

帮助vimtutor

多窗口 vim -O 或者 -o crtl+w 加方向键切换

可以在家目录生成 .vimrc 在里边加一些自己的配置 例如  set nu
命令或者普通模式
ZZ 保存退出
ZQ 不保存退出
w  向后跳动
e  向后跳动
b  向前跳动
zt 将光标移动到顶端
zz 将光标移动到中间
zb 将光标移动到底部
x  剪切  例3x  10x
~  转换大小写
r  替换字符 一个字符
R  替换模式 一直替换
d  删除 dd dw db d$ d^ d0
c  删除完进到编辑模式  cw cc 
ctrl+r  反撤销
---------------------------------------------------------------------------------------------
编辑模式
---------------------------------------------------------------------------------------------
末行模式扩展模式
插入其他文件内容#  r /etc/passwd 
另存为文件#   w  /tmp/123.txt
加密保存#  X 然后输入密码 然后wq保存
可以在vim里临时执行命令# !ls
插入命令执行结果# r! ls
全文#  %
行号第二行#  2
最后行#  $
第二行到第四行#  2,4
替换# s 1,5 s/123/321/
到行尾# g
忽略大小写#  % s/ROOT/abc/gi
删除# d 1,5d
显示行号#set nu
显示行内容#set list
首行缩进#set ai
保留格式# set paste
搜索高亮#hl
修改文件格式# set ff=unix|dos
把tab替换成空格# set et
tab替换成指定的空格数量# set ts=4
set帮助# set all
>>   选中内容 : 缩进
<<   选中内容 : 缩进
摁下 Ctrl + v 或者 v,然后方向键 ←→↑↓ 选择要缩进的行(这儿选中第 2、3 行),最后摁下 Shift + > (或者 Shift + < )进行左右缩进。
---------------------------------------------------------------------------------------------
可视化模式 ctrl+v  从光标开始匹配到输入的内容结束 然后操作
---------------------------------------------------------------------------------------------
g /^#/d  删除注释行
g /^$/d  删除空行
g /^\s*$/d  删除空行和tab的行
g /^\s*#/d 删除空行和tab的有#的行
#############################################################################################
文本查看工具
cat
tac 上下反
rev 左右反
less
more
head -c 10   只看前十个字符
tail -c 10   只看前十个字符
stat	#查看 a m c文件时间
rm -rf ./[^k]*  处k开头都删除
install 复制
install [OPTION] SOURCE DIRECTORY
-m mode 默认755
-o OWNER
-g GROUP
-d DINAME 目录
[root@centos8-node1 ~]# install -m 600 -o wang -g bin /etc/fstab  /tmp/123
[root@centos8-node1 ~]# ll /tmp/123
-rw------- 1 wang bin 579 Aug  3 10:02 /tmp/123

rsync
rsync工具可以基于ssh和rsync协议实现高效率的远程系统之间复制文件,使用安全的shell连接做为传
输方式,比scp更快,基于增量数据同步,即只复制两方不同的文件,此工具来自于rsync包
rsync  -av /etc   server1:/tmp/ #复制目录和目录下文件
rsync  -av /etc/ server1:/tmp/ #只复制目录下文件
-n 模拟复制过程
-v 显示详细过程
-r 递归复制目录树
-p 保留权限
-t 保留修改时间戳
-g 保留组信息
-o 保留所有者信息
-l 将软链接文件本身进行复制(默认)
-L 将软链接文件指向的文件复制
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值