博客
关于我
Linux-编辑器vim与nano的使用
阅读量:802 次
发布时间:2023-02-02

本文共 1126 字,大约阅读时间需要 3 分钟。

Linux 环境下的文本编辑操作

安装 Ubuntu Server 16.04 X64

安装 Ubuntu Server 16.04 X64 是操作系统安装的标准流程,以下是须知事项:

  • 选择镜像源:根据网络环境选择合适的镜像源,推荐使用官方镜像。
  • 创建 partitions:至少创建一个/boot分区(EFI),一个/root和一个/home分区,建议使用LVM。
  • 安装系统
    • 输入网络信息【IP地址、Netmask、Gateway、Nameserver】。
    • 选择时区、语言。
    • 选择安装包:server-python3 或者 virtualbox(如果需要特定功能)。
  • 完成安装后的打包
    • 更新软件包:sudo apt update && sudo apt upgrade -y
    • 运行系统优化脚本:sudo apt install -y ubuntu-desktop, 如果需要 GUI。
  • 服务器远程控制

  • 本地控制:使用 [ netspeed/cut/paste ] 工具如SSHTerm或анеogan理解。
  • 命令操作:通过 SSH登录(sudo apt install openssh-server)。
  • 图形化工具:安装tightvncx2go,配置vedio等方式。
  • vim编辑器使用

    vim是默认的文本编辑器,它的运行模式和命令需要熟悉掌握。

    运行模式

    • 编辑模式:等待输入指令,默认进入编辑模式。
    • 插入模式:输入i进入插入模式,输入文本信息。
    • 命令模式:输入:进入命令模式,运行vi命令。

    常用命令

  • 退出命令
    • :q:直接退出vi。
    • :wq:保存后退出vi。
    • :q!:强制退出,忽略修改。
  • 新建文件:/ filename:将内容保存成文件。
  • 显示/隐藏行号
    • :set number:显示行号。
    • :set nonumber:不显示行号。
  • 示例:新建文件并写入内容

    echo "hello, world!" > hello.txtvim hello.txt

    输入i进入插入模式,按方向键与回车输入内容,退出后保存escal навігу器.jpg.

    nano编辑器安装

  • 安装需求
    • 打开终端`.
    • 输入sudo apt-get install -y nano.
    • 如果提示权限不足,输入sudo
  • 使用示例
    nano badao.txt
    • 按键盘i进入插入模式,输入内容。
    • Enter进入编辑模式,按ESC退出。
  • 软件安装注意事项

    • 如果安装提示权限不足或相关问题,请使用sudo尝试。
    • 有时需要清理仓库或修复,使用sudo dpkg --configure -a解决。

    记住,文本编辑是一项基本技能,熟练掌握vim或nano将提高工作效率。

    转载地址:http://fzzfk.baihongyu.com/

    你可能感兴趣的文章
    MySQL一站到底!华为首发MySQL进阶宝典,基础+优化+源码+架构+实战五飞
    查看>>
    MySQL万字总结!超详细!
    查看>>
    Mysql下载以及安装(新手入门,超详细)
    查看>>
    MySQL不会性能调优?看看这份清华架构师编写的MySQL性能优化手册吧
    查看>>
    MySQL不同字符集及排序规则详解:业务场景下的最佳选
    查看>>
    Mysql不同官方版本对比
    查看>>
    MySQL与Informix数据库中的同义表创建:深入解析与比较
    查看>>
    mysql与mem_细说 MySQL 之 MEM_ROOT
    查看>>
    MySQL与Oracle的数据迁移注意事项,另附转换工具链接
    查看>>
    mysql丢失更新问题
    查看>>
    MySQL两千万数据优化&迁移
    查看>>
    MySql中 delimiter 详解
    查看>>
    MYSQL中 find_in_set() 函数用法详解
    查看>>
    MySQL中auto_increment有什么作用?(IT枫斗者)
    查看>>
    MySQL中B+Tree索引原理
    查看>>
    mysql中cast() 和convert()的用法讲解
    查看>>
    mysql中datetime与timestamp类型有什么区别
    查看>>
    MySQL中DQL语言的执行顺序
    查看>>
    mysql中floor函数的作用是什么?
    查看>>
    MySQL中group by 与 order by 一起使用排序问题
    查看>>