linux中文件相关

touch 
touch 命令可以用来创建一个空文件,如果文件已经存在,则会更新其访问和修改时间。

vi 或 vim 编辑器
vi 或 vim 是Linux中常用的文本编辑器,可以用来创建和编辑文件。

vim编辑器有三种模式

命令模式:也成为了阅读模式,可以控制光标移动,对文本进行查看、删除、复制粘贴等操作(默认)

编辑模式:也称为插入模式,可以对文本进行编辑

末行模式:保存、退出、设置编辑环境

命令模式的快捷键

光标跳转按键

光标按单个字符移动         ↑、↓、←、→

光标按照单词向后跳转        w

光标按照单词向前跳转         b

光标跳转至行首         ^

光标跳转至行尾   $

文档首行第一个字符    gg

文档最后一行第一个字符           G

跳转到指定行             行号gg 或者 行号G

 删除光标所在行        dd

删除从光标处开始的n行        数字dd

删除光标前至行首字符        d^

删除光标及之后的所有字符        d$

复制光标所在行        yy

复制从光标处开始的n行        数字yy

将缓冲区的内容粘贴到光标所在行的下一行        p(小写)

将缓冲区的内容粘贴到光标所在行的上一行        P(大写)

撤销操作u 

在光标前插入        i

在光标所在行行首第一个非空字符前插入I(大写字母i)

在光标后插入a

在光标所在行末尾插入A

在光标所在行上一行插入O(大写字母)

在光标所在行下一行插入o(小写字母)

删除光标所在字符并进入插入模式s(小写字母)

删除当前行并进入插入模式S(大写字母)

复制、粘贴、删除 编辑模式的快捷键

可通过如下任意一种功能键从命令模式切换到编辑模式

按esc键可从编辑模式切换到命令模式

末行模式的快捷键

按:或者/可从命令模式切换到末行模式

按esc键可从末行模式切换到命令模式。

功能按键

从上而下查找字符串“word”(可按n键定位到下一个匹配的的字符串)/word

将当前行中查找到的第一个字符“old”替换为“new” :s /old/new

将当前行中查找到的所有字符“old”替换为“new” :s /old/new/g

在行号“n1,n2”范围内替换所有的字符串“old”为“new” :n1,n2 s/old/new/g

将整个文件内的字符串“old”替换为“new” :% s/old/new/g

功能按键

退出vi/vim编辑器,未对文件做任何编辑操作才可退出:q

不保存文档内容,强制退出vi/vim编辑器:q!

保存文件:w 将文件另存为/dir/file :w /dir/file

保存文件内容并退出vi/vim编辑器:wq 或者 ZZ

强制保存并退出:wq!

功能按键

在当前文件中读入其他文件内容:r /dir/file

查找含有"word"的行并删除:g/word/d

显示行号:set nu

关闭行号显示:set nonu

删除n1-n2行内容:n1,n2 d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值