ITKeyword,专注技术干货聚合推荐

注册 | 登录

VI使用的个人笔记【超老版】

t134679 分享于 2012-06-01

2020腾讯云8月秒杀活动,优惠非常大!(领取2860元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1040

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

最近翻出自己的笔记,发现记的大家猜猜 能不能看懂

 

使用 a,i,o 进入 编辑模式

 

cat abc.txt

vi

vi filename

 

 

:wq   :x   保存文件并退出

:q!  退出不保存

ZZ  保存文件并退出

 

 

光标移动

h j k l

 

行操作

dd 删除当前行

5dd  从当前行开始算,删除5行

yy 拷贝当前行

8yy 拷贝当前行开始的8行

p 粘贴 paste

 

 

替换

/www 搜索指定的字符串 www   按n 往下搜索

:%s/mmm/nnn/g 从整个文件中把mmm 替换成nnn   g=global

:3 光标定位在第3行。

 

ctrl + z 取消或者退出

 

常用命令

cw 替换单词 change word

D 从当前位置开始删除到行尾

$ 光标快速移动到行尾

0 (零)光标快速移动到行首

. (小数点)重复上一次命令

 

使用帮助

:help  查看帮助

:help cmd  查看某一命令的帮助

 

命令图

 

 

第二节

ls命令

cat命令

mv命令

rm命令

mkdir命令

 

LS 显示目标

ls -a  显示所有文件,包括隐藏的文件

ls -l  显示的内容更多 

ls -r 以文件的倒序排序,默认是正序的

ls -F 显示文件的目录

 

ls -alrF

ls -lF | grep /  只显示目录

 

man ls  查找ls 的其他帮助命令。

man man 显示 man 命令的帮助

q 直接退出帮助

 

cat  类似dos的type命令

cat -n 显示文件的行号

cat -b 显示行号,但不对空白行编号

cat -s 当遇到连续二行空白时,以一行空白行显示。

 

 

mv  更改文件和文件名

mv -f  强制模式,不提示直接执行

mv -i   交互模式,有重复的会提示

 

mv dd.txt  /tmp

 

rm  删除文件,相当于dos的del

rm -f 强制模式 不提示

rm -r -R 删除目录

rm -fR * 删除所有数据

 

mkdir 创建目录 相关于dos 的 md

mkdir -p 创建目录和他的父目录

mkdir -m  指定模式 类似 chmod

 

 

pwd  显示路径

cd 直接到根目录 

 

 

第三节

 more

grep

find

file

 

more  分屏显示输出结果

more -p  通过清屏而不是滚动显示。 按空格 一屏一屏显示,按回车是一行一行显示。

more +num  多第几行开始显示文件

more -s 将多行空格行压缩成一行

cat a.txt | more 也是分屏显示

ls -l | more 也是分屏显示

 

grep 在文件中搜索特定的字符串

grep -i 不区分大小写

gep -n 显示行号

grep -v  显示不匹配的内容

 

rpm -qa  | grep gcc 查安装gcc的软件

 

 

find

find -name

find -atime n

find -ctime n

find -group gname

 

最近翻出自己的笔记,发现记的大家猜猜 能不能看懂   使用 a,i,o 进入 编辑模式   cat abc.txt vi vi filename     :wq   :x   保存文件并退出 :q!  退出不保存 ZZ  保存文件并退出     光标移

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。