千家信息网

Linux中vim和shell的用法

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"Linux中vim和shell的用法",在日常操作中,相信很多人在Linux中vim和shell的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"L
千家信息网最后更新 2026年11月02日Linux中vim和shell的用法

这篇文章主要介绍"Linux中vim和shell的用法",在日常操作中,相信很多人在Linux中vim和shell的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux中vim和shell的用法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

在Linux系统中一切皆文件,配置服务其实就是在修改其配置文件的参数,而在日常文件中肯定少不了的就是编辑文档,这就离不开vim,而vim之所以能够得到广大厂商的青睐与用户的认可,原因在于vim编辑器中有三种模式:

  • 命令模式,控制光标,对文本进行各种操作

  • 输入模式,文本录入

  • 末行模式,保存或者退出文档,设置编辑环境

每次进入vim默认是命令模式,而vim中常用的命令有:

  • dd:删除(剪切)光标所在整行

  • 5dd:删除(剪切)光标开始所在5行

  • yy:复制光标所在整行

  • 5yy:复制光标所在5行

  • n:显示搜索定位到下一个字符串

  • N:显示搜索定位到上一个字符串

  • u:撤销上一步操作

  • p:将之前dd/yy的数据粘贴到光标后

末行模式主要用于保存和退出文件,常用的命令有:

  • :w

  • :q

  • :q!

  • :wq!

  • :set nu

  • :Set nonu

  • :命令

  • :整数

  • :s/a/b

  • :s/a/b/g

  • :%s/a/b/g

  • :?字符串

  • :/字符串

shell终端解释器作为用户和Linux系统内部的通信媒介,除了能够支持各种变量与参数之外,还提供了例如循环,判断分支等高级语言才有的编程结构特性,shell的脚本命令的工作方式有两种

  • 交互式:每次立即执行

  • 批处理:shell一次性执行

[root@linux ~]# vim example.sh#!/bin/bash#For Example BY linux.compwdls -a1

第一行的脚本声明:#!原来告诉系统使用哪种shell解释器执行脚本

第二行的注释信息:# 原来介绍各种信息

三四行就是Linux命令

判断用户的参数也是个很重要的信息

  • -d:文件是否为目录类型

  • -e:文件是否存在

  • -f:是否为一般文件

  • -r:是否有权限读取

  • -w:是否有权限写入

  • -x:是否有权限执行

流程控制语句

if 条件then 命令else 命令fi

多分支结构

if 条件then 命令elif 条件then 命令else 命令fi

for条件循环

for 变量名 in 取值列表do命令done

while条件循环语句

while 条件do命令done

case条件语句

case 变量值 in模式1)命令1;;模式2)命令2;;...默认命令esac

到此,关于"Linux中vim和shell的用法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

命令 模式 文件 条件 光标 字符 字符串 所在 学习 信息 参数 就是 权限 用户 系统 脚本 语句 循环 分支 变量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 华服互联网科技怎么样 科技赋能下的互联网金融 科技制造互联网公司 北京互联网科技公司 平安科技 互联网 猪兼强互联网科技 深圳市运趣互联网科技有限公司 宁夏众和广鑫互联网科技有限公司 湖北码尼互联网科技有限公司电话 华夏恒生互联网科技013171 佛山市拉法互联网科技有限公司 晋城互联网科技 互联网数据科技专业 互联网科技公司营业执照怎么办理 科技互联网的核心竞争力 上海科技产业互联网平台 2021互联网科技公司排名 银川新华互联网科技学校是国营吗 东风日产互联网科技公司叫什么 互联网科技有限公司 广州紫鲸互联网科技有限公司 美国互联网科技巨头监管 唐信互联网科技 壕鑫互联网络科技 互联网科技宣传片 成都玖崟互联网科技有限公司乐商圈怎么样 苏州五指互联网络科技有限 中国新注册互联网科技 盐城市攀科互联网科技有限公司
0