文件操作、vim编辑器使用

本文介绍Linux系统中文件管理的基本操作,包括文件权限、显示文件系统信息、查看文件内容的方法;同时深入讲解vi编辑器的使用技巧,如拷贝粘贴、光标移动、查找替换等命令。

一、文件和目录相关

(1)文件权限
r读,w写,x执行
(2)df -T 显示文件系统信息
(3) 查看文件内容
cat xxx 显示
cat -s xxx 空行合并
cat -b xxx 加行号显示
nl xxx加行号显示 相当于cat -b
head -x xxx 显示前x行
tail -x xxx 显示后x行
(4)移动
mv 文件名 路径 文件移动
mv 文件名 新的文件名 重命名
(5)级联创建文件夹
mkdir -p /////
二、vi编辑器的使用
(1)拷贝粘贴
[N]yy 复制
[N]dd删除
p 粘贴在下行 P粘贴在上行
u 取消上一次操作
需要在最初的模式,退出编辑模式下操作。
(2)光标命令
h 左 j下 k上 I右
1G 直接到第一行
G直接到最后一行
:N直接到第N行
使用底行命令 :set nu :set nonumebr 显示/不显示行号
(3)查找命令
底行模式下 /printf 查找printf
n往下查找 N 往上查看
正则表达式 查找
/^the 以the开头的行
/endStr 以str为结尾的行
(4)替换命令 s命令
:范围 s/oledStr/oldStr
没有范围默认当前行,加g为全部替换,不加g为默认替换第一个。
eg:
:s/str1/str2 当前行替换
:.,$ s/str1/str2/g 当前行到最后一行
:1,$ s/str1/str2/g 第一行行到最后一行
:% s/str1/str2/g 全文替换
(5)vi复制和剪切命令 部分行
y0 将光标至行首的字符烤入剪贴板
y$ 将光标至行尾的字符拷入剪贴板
d0 将光标至行首的字符剪切入剪贴板
d$ 将光标至行尾的字符剪切入剪贴板
range y 块复制
:118,125y 复制118到125行的内容
:118,125d 剪切118到125行的内容
:118,$d 剪切118到最后的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姜大大的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值