Linux 一切皆文件, 所有配置都需要改文件。

一般可以把文件用sftp方式下载下来,在本地电脑修改好后再上传上去, 但有时候可能必须在linux里面修改,所以这里介绍两个常用linux端文本编辑工具第一种 vi/vim 编辑工具

1.vi/vim是什么?

①vi是Visual Interface的缩写,即 可视化接口

②vim是vi iMprove的缩写,即 vi的增强版(具有语法着色功能)

2.vim模式有哪些?如何切换?

①三种模式

命令模式(默认):刚进入vim的时候,默认就是 命令模式,可以复制行,删除行等。

输入模式:可以输入内容。

末行模式:在最下边,除编辑模式,可以输入诸多管理员命令

这里就简单讲解, 不说那么复杂一般习惯用vim 就好了。

1、打开或新建一个test.sh 的文件vim test.sh

2、打开后,编辑器界面默认是命令模式。

输入: i 进入输入编辑模式, 当文本一样编辑, 只是不能用鼠标, 可以使用方向键,选择要修改的文字, 注意输入数字,不要用小键盘, 会乱跳。 鼠标只能复制文字或代码上去。

3、编辑完成后, 按 esc 按键,进入命令模式, 再输入: :wq 回车保存退出, 或者: :q! 回车不保存退出。另外一个就是 nano 工具, 有些版本linux默认没有安装

安装命令CentOS:执行 yum -y install nano

Debian:执行 apt-get install -y nano

这个就比较简单, 就当记事本编辑好了,nano test.txt

编辑好后,退出按Ctrl+X

如果你修改了文件,下面会询问你是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。

如果输入了Y,下一步会让你输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确 定。这个时候也可用Ctrl+C来取消返回。

linux如何进入文件编辑,Linux 文件编辑工具相关推荐

  1. Linux系统上用Sigil创建和编辑 EPUB 文件

    Sigil 是一个开源的 Linux.Windows 和 MacOS 上的 EPUB 编辑器.你可以使用 Sigil 创建一个新的 EPUB 格式的电子书,或编辑现有的 EPUB 电子书(以 .epu ...

  2. linux编辑conf文件命令,redhat linux7.3字符模式下: vi ***.conf 文件,又用什么命令才可编辑文件啊!!!!??...

    噢谢谢! | 输入小写'a'->编辑->ESC->':wq'保存退出 | i ESC :x exit | Vi使用说明 ----Vi简介 ----vi做为Linux系统中一种编辑器, ...

  3. Linux nano编辑txt文件,Linux 文本编辑器 nano 的简单使用

    文章目录 1. 安装使用 2. 编辑界面 2.1. 帮助界面 2.2. 保存操作 2.3. 搜索操作 nano 是一个字符终端的文本编辑器,比 vi/vim 要简单得多,比较适合 Linux 初学者使 ...

  4. mac命令行将输出写入文件_如何在Linux中使用命令行将PDF文件转换为可编辑文本...

    mac命令行将输出写入文件 There are various reasons why you might want to convert a PDF file to editable text. M ...

  5. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

  6. 对文件指定行进行编辑和保存 linux,linux 文本编辑命令grep sed awk(转)

    [:digit:] 数字字符[:graph:] 非空字符(非空格.控制字符)[:lower:] 小写字符[:cntrl:] 控制字符[:print:] 非空字符(包括空格)[:punct:] 标点符号 ...

  7. linux下编辑文件实验,Linux上最常用的文本编辑器vi/vim使用教程

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interfa ...

  8. Aspose.Cells使用教程:使用 .NET 在 Linux 上创建或编辑 Excel 文件

    如今自动化解决方案的出现使得电子表格自动化在各个行业中都很流行.电子表格文档是从 Web 或桌面解决方案中以编程方式创建和操作的.因此,本文介绍了如何使用 .NET 在 Linux 平台上创建 Exc ...

  9. linux 编辑文件乱码,Linux中vi编辑器显示中文乱码的问题

    方法: 由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码.修改了一下配置文件,使vi支持gb编码就好了. $vi~/.vimrc l ...

  10. linux中编辑pdf文件,如何在Ubuntu中创建和编辑PDF文件

    在打印,共享和通过电子邮件发送文档(尤其是大型文档)时,PDF或可移植文档格式通常是我们的首选.对于Windows和MacOS,您可能非常熟悉,也依赖于广泛使用的Acrobat产品来进行pdf创建,查 ...

最新文章

  1. vue项目-封装API接口
  2. 一直在构建工作空间_大华股份殷俊:AI,构建数字世界的基础
  3. 你可以不懂数据分析,但请一定收藏这个神器!
  4. linux5分钟打印一次的脚本,centos7中crontab定时计划任务5分钟一次命令写法
  5. Windows11 + Linux子系统(ubuntu)体验(篇一)
  6. MMC多电平变换器matlab/simulink模型
  7. 06-Sentinel限流熔断应用实践
  8. 【微信开发相关】Java后端微信授权登录,获取微信openid以及用户信息
  9. VJ第一周算法题(A - Mud Puddles)
  10. python语言的特点包括哪些_Python的特点有哪些特点
  11. 【python】如何下载漫画章节随时看?漫迷们不容错过哦
  12. 阿克曼车型运动解算——基于智能车竞赛C车模
  13. 春夜宴从弟桃花园序 ——李白
  14. 【js】异步方法同步化
  15. C语言函数指针与NULL
  16. [RK3288][Android6.0] Audio录音frame rate设置流程小结
  17. 个人学习笔记——庄懂的技术美术入门课(美术向)01
  18. OpenShift 4 - 从 1.3G 到 50M,以最小化的可执行程序运行 Quarkus 微服务
  19. Unix下针对邮件,搜索,网络硬盘等海量存储的分布式文件系统项目
  20. linux下通过user-config.jam指定编译器编译boost

热门文章

  1. 你居然不会狄杰斯特算法?惊了!
  2. java 读取word 表格,java读取word表格方法
  3. 适合年轻人的副业项目,想要赚钱养家就不要再懒了
  4. 关于苹果公证(Apple Notarizition)机制的一些总结
  5. Python数据可视化之matplotlib绘图教程
  6. 尺子英语怎么读计算机英语怎么读,尺子的英文是什么用英语怎么说
  7. Mybatis执行插入语句后并返回主键ID
  8. CHAOS;HEAD 简体中文汉化补丁版 攻略(0.9版)
  9. 笔记:AVS2背景建模
  10. sql server