linux基本的vi命令总结,linuxvi命令总结
linux基本的vi命令总结,linuxvi命令总结
这个是防止自己忘记的 然后写的 所以不详细
yum install (命令) 安装命令
nano 编辑文件
vi
删除文件:rm
-i 删除之前确认
-f 删除之前不确认
-r 递归删除
rm -rf /文件名
cp:copy
cp src dest
-r
-i 存在覆盖前先确认
-f
-p
-a 归档复制,常用语备份
cp /etc/{1.txt,2.txt} /tmp/ 将etc目录下 1.txt 2.txt 复制到tmp目录下
mv:move 移动文件
mv src dest
mv -t dest src
stat:
stat 1.txt 列出文件详细信息
日期时间
date(查看当前时间) clock hwclock cal
ntpdate 和网络时间同步
ntpdate -u ntp 百度出的ntp域名 (同步时间)
查看文本
cat 正序查看
tac 倒序查看
more 分页翻
less 一行一行下拉
head 只看文件前几行
tail 只看文件后几行
vi 文件名 进入文件,编辑模式
模式转换
编辑-->输入
i:在当前光标所在的字符前面,转为输入模式
a:在当前光标所在的字符后面,转为输入模式
o:在当前光标所在行的下方,新建一行,并 转为输入模式
I:在当前光标所在的行首,转入为输入模式
A:在当前光标所在的行尾.转入为输入模式
O:在当前光标所在行的上方,新建一行,并转入为输入模式
输入-->编辑
ESC
编辑-->末行
:
vi +# 打开文件显示第#行
vi + 打开文件显示第一行
vi +/path 打开文件显示path所在行
末行模式关闭文件
:q 退出
:wq 保存并退出
:q! 不保存并退出
:w 保存
:w! 强行保存
:wq==>:x
编辑模式下退出
ZZ:保存并退出
评论暂时关闭