暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何在Linux上编辑配置文件

VPSDIY 2025-01-13
108

如何在Linux上编辑配置文件

简介

在Linux上编辑文件是一种挑战,这里介绍两种方法。

命令行工具

ssh登录到服务器上执行,要熟悉编辑操作指令。因为命令行工具一般都是按了回车之后马上显示结果结束任务,要编辑的话需要使用一些快捷键,因此如果网速慢的话输入一个键很久才有反应,容易烦躁和误操作。

这里介绍vim。

图形化编辑器

在本地安装编辑器,编辑器通过sftp协议从Linux上下载文件到本地,用户在编辑器上修改文件,修改完毕编辑器自动将文件上传。

这种方式操作反应快(因为是在编辑本地文件),所见即所得。

这里介绍VSCode。

介绍

vim

vim是Linux系统自带的文本编辑器,网上有一些梗形容这款编辑器的影响力,比如Linux上有两种编辑器,vim和其他(也有的说emacs和其他)。

基本步骤:

  • 打开终端,输入以下命令编辑文件:
    vim /path/to/config/file

  • 进入vim后,按i
    键进入插入模式
  • 使用方向键移动光标,进行编辑
  • 编辑完成后:
    • Esc
      退出插入模式
    • 输入:wq
      保存并退出
    • 输入:q!
      放弃更改并退出

常用快捷键:

  • dd
    :删除当前行
  • yy
    :复制当前行
  • p
    :粘贴
  • /
    :搜索内容
  • :set number
    :显示行号
  • :10
    :跳到第10行

vimtutor

vim还提供了vimtutor
命令教你怎么使用vim。它打开一个vim培训文本文件,介绍vim各种操作方式,然后布置一些练习题供你练习。

VSCode

VSCode是微软开发的一款编辑器,主要是程序员在用,它还可以通过ssh访问编辑Linux服务器上的文件,拿来修改配置文件也很方便。可以从这里 https://code.visualstudio.com/download 下载。对于习惯图形界面的用户,VSCode提供了更直观的编辑体验。

远程编辑配置步骤:

  • 在VSCode中安装Remote - SSH扩展,插件地址在这里 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh,也可以在“扩展”标签搜索安装。
  • Ctrl+Shift+P
    ,选择Remote-SSH: Connect to Host
    ,这里有两种方式
    • 可以直接输入Linux服务器的SSH连接信息
    • 也可以保存在配置文件中,选择最下面的配置SSH主机
      ,打开本地的SSH配置文件,以如下形式添加登录信息,后面可以选择已经记录的主机名(这里是xx)直接登录。
      Host xx
              HostName xx.xx.xx.xx
              User root
              Port 22

  • 连接成功后,在VSCode中打开和编辑文件
  • 编辑完按Ctrl+S
    保存文件,VSCode自动把文件上传

福利

关注公众号VPSDIY,发送消息ssh,获得测试ssh账号。


文章转载自VPSDIY,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论