08-Linux显示文件内容命令及Vim编辑器

Linux显示文件内容命令及Vim编辑器.png

vim分为三种模式:命令模式、编辑模式、底行模式
(1)命令模式
用vim命令打开一个文件后,默认的状态就是普通模式。在这个模式中,不能进行编辑机输入操作,但可以按“上”、“下”、“左”、“右”键来移动光标,也可以执行一些操作命令进行如删除、复制、粘贴等工作。
(2)编辑模式
在普通模式下不能进行编辑输入操作,只有按下“i,I,o,O,a,A,r,R,s,S”(其中“i”最常用)等字母进入编辑模式后才可以执行录入文字等编辑操作。
(3)底行模式
在普通模式下,输入“:”或“/”或“?”时,光标会自动定位到那一行。在这个模式中,可以执行保存、搜索、退出、替换、显示行号等相关操作。

1、vim编辑器的快捷键

光标移动操作:

l:光标向右移动
h:光标向左移动
j:光标向下移动
k:光标向上移动
gg或1G:将光标移动到文本的首行
10G或10gg:将光标移动到第10行
G:将光标移动到文本的末尾
$或End:移动光标到所在行的行尾
^或Home:移动光标到所在行的行首

显示或取消行号

:set nu 显示行号
:set nonu 取消行号

删除操作:

cc;删除光标所在行,并进入编辑模式
D:删除光标所在行后面的内容
d+G:删除光标所在行之后所有的位置
100D:删除光标所在行下的100行
dw:删除火剪贴相同符号间的内容

复制:

yy:复制光标当前行

粘贴:

p:粘贴到光标所在下面的行
3p:多次粘贴
dd:剪贴光标所在行
:1copy5:复制第一行到第五行下面 简写:1co5
:1move5:移动第一行到第五行下面
:$s#root#oldboy#g 把root替换成oldboy,g是全局

编辑:

O:在光标所在行的上面处插入一行,并进入编辑模式
o:在光标所在行的下面处插入一行,并进入编辑模式
C:删除光标所在位置到行尾的内容并进入编辑模式
A:快速到达行尾并进入编辑模式

其他:

查找:
1>/要搜索的内容(默认向下),按n向下查找,按N向上查找
2>?要搜索的内容(默认向上),按n向上查找,按N向下查找
取消高亮::noh
u:撤销当前操作
ctrl+r:恢复刚才的操作

批量快捷键

批量删除:进入批量编辑模式(可视化)Ctrl+v,选择上下左右键,删除d
批量增加:进入批量编辑模式(可视化)Ctrl+v,选择区域,输入大写的I进入编辑模式编辑,按下Esc键

2、echo:显示输出文本内容

参数:
-n 不换行显示
-e 激活特殊符合 比如:/t /n
> 输出重定向,先清空,在写入
>> 追加输出重定向
-n 不换行显示

[root@oldboy-59 ~]# echo {1..10}
1 2 3 4 5 6 7 8 9 10
[root@oldboy-59 ~]# echo {01..10}
01 02 03 04 05 06 07 08 09 10
[root@oldboy-59 ~]# echo {01..10..2}
01 03 05 07 09
[root@oldboy-59 ~]# echo {01..10..3}
01 04 07 10
[root@oldboy-59 ~]# echo {01..10}
01 02 03 04 05 06 07 08 09 10

3、seq:生成序列

语法:
  [1] seq 尾数
  [2] seq 首数 尾数
  [3] seq 首数 增量 尾数
seq 100
seq 20 100 默认加1
seq 20 3 100 显示加几
参数:
-w 在列前添加0 使得宽度相同

[root@linux-yunwei01 ~]# seq -w 100
001
002
003
004

4、cat:查看文件内容

文件合并
cat 第一个文件 第二个文件>>all.txt
参数:
-n 统计文件行号
-b 统计文件行号,但滤过空行
cat还有生成文件内容的作用
如:

cat >> a.txt << EOF
> ldfkdsfsfdsf
>sfsdfdsfds
>EOF ---追加

cat > a.txt << EOF
>ldfkdsfsfdsf
>sfsdfdsfds
>EOF ---覆盖

5、more:分页显示文件内容

查看到文件的底部自动退出

参数:

f:下一页;
b:上一页;
q:退出

6、less:分页显示文件内容(常用)

查看到文件的底部,不退出

参数:

f:下一页;
b:上一页;
q:退出
/要搜索的内容 搜索查找 (n查找下一个,N查找上一个)

7、head:显示文件头部,默认是10行

参数:-n :显示文件前几行
head -n 20 a.txt

head -20 a.txt

[root@oldboy-59 ~]# head test.txt -n1
    #! /bin/bash
    [root@oldboy-59 ~]# head -n1 test.txt
    #! /bin/bash

8、tail:显示文件内容尾部,默认显示10行

参数:
-n:显示文档后几行
-f:显示文档后几行(实时更新)
tail -n5 test.txt
tail -n1 test.txt -n2 以后面的优先
tailf = tail -f 查看实时的日志情况

9、alias :别名

系统默认给rm mv cp 定义了别名
alias 查看已定义的别名
alias rm='命令'
alias rm='echo command bny...'
坑:.bashrc 要注释里面的别名 rm
unalias 取消别名
设置网卡名称为别名eth0
alias eth0='vim /etc/sysconfig/network-scripts/ifcfg-eth0'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容