Linux 文件管理及vim的使用

文件管理:

创建文件 touch 【路径】 【文件名】

创建文件当前日期 touch $(date +%F)

批量创建文件 touch file{1,100}

在同一目录下创建多个文件 touch /opt/{a,v,c}

删除 rm -rf

r:递归

f:强制

./:当前目录

./*:删除当前目录所有

/opt/*:删除指定目录

/*:删根

mkdir 创建目录

-p:递归调用,把路径中不存在的路径创造出来

-v:显示创建过程

ctrl+l 清屏

ctrl+c 终止

拷贝文件 cp

cp 源文件【路径+文件名】 目的地

!$ 获取上一条命令最后一个参数

如果拷贝目录  cp -r

剪切:mv

cat 查看文件内容 

cat -n  查看行号

head 前10行

tail  后10行

tailf 实时查看

echo  打印

^ 以。。。开头

&以。。。结尾

~  家目录

vim的使用

命令模式

快捷键:

gg  光标直接定位到手行

G   光标直接顶到行尾

END:光标定位到这一行的行尾 == $

home:光标定位到这一行的行首==0

3G跳到行首

10G

yy 复制

p 粘贴

dd 删除

u 撤销

dG 删除所有(光标在行首)删除光标所在行到行尾

进入 vim 插入模式的快捷键 :i I a A o O (i)

:q!强制退出
:wq!强制保存退出

范围 s(s是替换的意思) s/要替换的内容/替换成谁/g(全部修改)
默认情况下只替换每行中查询到的第一个
set nu 行号

set nonu 取消设置行号

set ic 不区分大小写

/etc/vimc 影响所有系统用户  编号

~/.vimrc 影响某一个用户

正则表达式

:1,10
: % s/root/#&/ &的意思 引用查找的内容

任意多个字符:整行

:1,10s/root/ROOT/:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值