【linux基础第三弹】-vm编辑器,简单的命令和快捷键

本文详细介绍了Linux系统管理的基本命令与操作,包括服务设置、防火墙及网络配置等,并深入讲解了Vi编辑器的使用技巧,如模式切换、文件编辑、搜索替换等功能,适合初学者和进阶用户学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简单的命令操作

复习:

对服务的设置举例

cd /etc/init.d/
ls //查看所有服务
防火墙设置
service iptables status //查看防火墙状态
service iptables start //开启防火墙
service iptables stop //关闭防火墙
chkconfig iptables --list //查看防火墙开机是否启动
chkconfig iptables on/off //设置防火墙开机启动/关闭
网络设置
ifconfig //查看网络信息
cat /etc/sysconfig/network-scripts/ifcfg-eth0 //查看网络信息,不跳转
service network restart 
或者
service network reload //重启网卡

vi or vim编辑器的进入

可视化版

在这里插入图片描述

命令行

  • 图例
  • 在这里插入图片描述

进入vi编辑器

vim + fileName //进入vi编辑器

插入模式

  • ioa3个键其中一个就可以进入插入模式

  • ESC键退出插入模式

  • 回车结束命令
    在这里插入图片描述

底行模式

  • Shift+;进入底行模式

退出

  • Ctlr+zz保存退出
:wq //写入退出
:q //退出,不保存
:wq! //写入退出,强制
:q! //强制退出,不保存

行号

:set nu //显示行号
:set nonu //隐藏行号

快速锁定行

  • gg //到第一行
  • G //到最后一行
:n //到第n行

撤销和恢复

  • u 相当于win下的ctlr+z
  • ctlr+ r 相当于win下的ctlr+y

替换字符

  • R 进入替换模式,按ESC结束

删除

  • x单个字符
  • xn删除光标所在位置的n个字符
  • dd删除本行
  • ndd删除第n行
  • dG删除本行以下的所有内容
:x,yd //删除第x~y行的内容

翻页

Ctrl+b 向后移动一页
Ctrl+f 向前移动一页

行尾

$

行头

^

选择字符和行

v 选择字符,相当于win下的Shift+左或右
Shift+v 选择行,相当于win下的Shift+上或下

复制

  • 和选择字符 和 行 进行配合使用:
    v 选择字符,左右选择,按y复制,按p粘贴
  • yy 复制本行

查找

  • /+需要查找的单词
  • 例如 查找hello,/hello

替换

  • 在命令模式下使用“s/原字符/新字符/g” 代表当前行所有
    如果想全局替换,s变为%s
s/原字符/新字符/g
%s/原字符/新字符/g

计算硬盘大小

硬盘大小=柱面大小*柱面数量

柱面大小=磁头数目*扇区个数*扇区大小

硬盘大小 =磁头数目*扇区个数*扇区大小 *柱面数量
          255      63       512      1305
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值