1.文件创建
vi/vim
原来有文件就打开,没有就创建再打开
回车后进入命令模式:
:w(w保存,q退出,!强制,这三个可以自由组合)(记住前面有冒号哦)
:n光标移至第n行
dd 删一行
xx 删一个
$ 光标移至行末
G光标移至文末
/查找某个字符串
😒/str1/str2/ 替换第一个str1为str2
😒/str1/str2/g 替换当前行所有str1为str2
:n,
s
/
s
t
r
1
/
s
t
r
2
/
替
换
第
n
行
开
始
到
最
后
一
行
中
每
一
行
的
第
一
个
s
t
r
1
为
s
t
r
2
:
n
,
s/str1/str2/ 替换第 n 行开始到最后一行中每一行的第一个str1为str2 :n,
s/str1/str2/替换第n行开始到最后一行中每一行的第一个str1为str2:n,s/str1/str2/g 替换第 n 行开始到最后一行中每一行所有str1为str2
(n 为数字,若 n 为 .,表示从当前行开始到最
按i(插入)/a(追加)进入编辑模式:
touch
创建,不会打开
2.文件查看
cat:查看全文
grep:查看文件中某一个字符
grep a test1.txt
head:从头开始
head -15 test2.txt
tail:从最后开始
tail -f log.txt
tail test3.txt
more:分页显示