1.Linux系统中主要常用命令
增:mkdir touch cp
删:rm
改:mv
查:ls du find whcih where
在文件中
增 :重定向 >
删改查 vim
查 cat head tail grep
2.vi编辑器的三种基础模式以及各个模式基本用法(文中n代指数字)
2.1命令模式
操作:行间转换,复制,粘贴,删除等操作
多行跳转:从一行跳到零一行
跳转到n行,n G 跳转到10hang ---10G
跳转到最后一行:GG
行间跳转:0或^;跳到结尾w或$
复制:
yy:复制一行
n yy:复制n行
粘贴:
p:向下粘贴
P:向上粘贴
剪切:
dd:剪切一行
n dd:剪切n行
撤销:
u:撤销一次操作
U:撤销光标落在一行的所有操作
2.2输入模式
:主要用来编辑进入命令模式后按i,开始编辑
再按esc退出输入模式回到命令模式
2.3末行模式
:在最后一行,进入命令模式后按:(英文冒号)对vi编辑器的功能进行一些基本的设置
操作:
显示行号:set nu 这是缩写全称是 set number
保存:wq
退出:q
强制退出:在输入单词后面加一个!
例子:强制退出不保存:q!
将另一个文件写道当前文件里: r /文件/
查找替换:
末行模式:查找范围 s /要查找的内容 /修饰符
范围不写默认当前行
%:代表啊全文
1,2 :代表第一行和第二行
(先确定范围,如果范围不写默认当前行)
例子:全文sbin 替换为 bin

修饰符: 默认只改第一行第一个
g:全部改
i :忽略大小写
c:每次更改会询问是否需要修改
问:把所有 / sbin/nologin 换成 /bash ,注意连着sbin中的斜杠一起换
% s//sbin/nologin//bash/ g
用 \ 反斜杠 转译在两个/中添加 \
% s/ \ /sbin/nologin/ \ /bash/ g
也可以用@隔开 :% s@/sbin/nologin@ /bash/ g
在所有行的开头加上#号
%s/^/#/
去掉开头#
%s/^#/ /
3.三个模式中间转换方式
使用vi 文件进入
一开始显示的是命令模式
命令模式转换为输入模式:i
命令模式转换为末行模式:按住输入英文:(冒号)
输入模式转换为命令模式:esc
输入模式转换为末行模式:先进入命令模式在按住输入英文:(冒号)
末行模式进入命令模式:esc
末行模式进入输入模式:先按esc进入命令模式在按i
4.vim编辑器说明书
我们输入vimtutor即可进入
在里面可以反复练习命令
并且不会修改里面的内容


1129

被折叠的 条评论
为什么被折叠?



