vim文件编辑器&Linux文件处理命令

vim

vim 【文件名】(可以是新文件,也可以是创建好的)

 命令模式

vim编辑器默认处于命令模式,可移动光标位置,可以通过快捷键进行增删改。

常用操作

gg  回到文本第一行行首

G  回到最后一行行首

数字键+G  定位行首

翻屏

ctrl+b  向上

ctrl+f  向下

复制贴贴

yy  光标所在行进行复制

p  用p进行粘粘

剪切/删除

dd  删除

dd  p  删除后贴贴完成剪切

撤销

u  进行撤销

crtl+r  恢复

末行模式

可在末行输入命令来对文件进行查找 替换 保存 退出

常用操作

:q  退出

:w  保存

:wq  保存退出

:q!  强制不保存退出

检索

/关键词  按下回车

n/N  切换检索结果

:noh  关闭高亮显示

替换

:s/搜索的关键词/要替换的内容  只能替换检索到的第一处关键词,只能替换光标所在行

:s/关键词/替换的内容/g  替换光标所在当前行所有内容

:%s/关键词/替换的内容  替换所有行第一处关键词

:%s/关键词/替换内容/g  替换所有行所有关键词  

显示行号

:set nu  显示

:set nonu  不显示

编辑模式

a i 进入编辑模式

esc  回到命令模式

可视化模式

ctrl+v  进入可视化

上下左右选中

y 复制  p  贴贴

esc退出

快速添加多行注释与删除多行注释

添加

 

删除

delete  可视化下选中  

LInux文件处理命令

查看文件内容

cat

用法一:cat 文件名

二:cat 文件1 文件2 > 文件3   这将创建一个新文件(3),所有输出都将重定向到新创建的文件中

more(查看内容多的)

回车键 向下移一行

空格 向下移一页

b 向上移一页

q 退出

less(内容多时用)

/ 字符串  高亮显示指定的字符串

方向键进行翻页

head file

显示开头文件(默认十行)

head -n file(显示前几行)

 tail(默认10行)

查看文件最后n行

tail file(文件)

tail -n file

tail -f file 查看新增数据

统计文件信息

wc  统计文件内容,计算指定文件的行数、字数,以及字节数

wx -lwc file

l:行数 w:单词数 c:字节数

du  用来展示磁盘使用量的统计信息du命令_Linux du命令:查看文件夹和文件的磁盘占用情况 (biancheng.net)

du 文件名

du -h  表示以人类可读的形式展示磁盘使用量的单位名称(K/M/G)

du 目录名

du -s(只显示目录)

文本处理

find

查找文件Linux find 命令 | 菜鸟教程 (runoob.com)

find -name 根据文件名

find -type 根据文件类型

(f 普通文件 d 目录)

find / -name file -type f

find / -name "*.log" -type f  查找/下.log后缀的所有文件

find / -type d 查找/下目录

grep

在文件中直接找到包含指定信息的那一行,并把信息显示出来

grep 查找的内容 文件名

grep network /var/log/* 可以指定多个文件名

echo

输出指定内容

echo '文本内容‘

 利用

'>' 覆盖 

'>>' 追加 如果文件不存在,那么这两个命令都会首先创建这个文件

cat /etc/passwd > 1 将passwd的内容输出重定向到 文件 1

输出重定向 不懂。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值