搜索
首页运维CentOSCentOS的文件查看及编辑详解

下面由centos基础教程栏目给大家介绍CentOS的文件查看及编辑,希望对需要的朋友有所帮助!

CentOS的文件查看及编辑详解

首先来介绍cat,cat 命令的原含义为连接(concatenate), 用于连接多个文件内容并输出到标准输出流中(标准输出流默认为屏幕)。实际运用过程中,我们常使用它来显示文件内容。

cat file1.php 显示 file1.php 文件的内容;

 cat -n file2.py 显示 file2.py 文件的内容同时显示行号;

cat file1.php file2.py 显示 file1.php 和file2.py 文件的内容;

vi 是”Visual Interface” 的简称,vi编辑器是Linux和Unix上最基本的文本编辑器。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi 不是一个排版程序,它不象Word 或WPS 那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。vi 没有菜单,只有命令,且命令繁多。限于篇幅,本文只介绍常用的命令。vi有3种基本工作模式:命令行模式、文本输入模式和末行模式。

vi 的进入与退出,shell 模式下输入需要编辑的文件名,如:vim file1.php即可编辑文件。

退出 vi 时,需要在末行模式中输入退出命令“q”。 如果在文本输入模式下,首先按“ESC” 键进入命令模式,然后输入“:” 进入末行模式在末行模式下,可使用如下退出命令。

退出时:1、:q 是直接退出;2、wq 保存后退出;3、:q! – 不保存内容, 强制退出

在末行模式下,输入set number显示行号

在末行模式下,可使用如下“nu” 命令(number 的简写)来显示光标所在行的行号及该行的内容。

vi 提供了两个插入命令:i 和I。

1、i 命令插入文本从光标所在位置前开始, 并且插入过程中可以使用键删除错误的输入。此时vi 处于插入状态,屏幕最下行显示“–INSERT–” 插入字样。

2、 I 命令 该命令是将光标移到当前行的行首, 然后在其前插入文本。

vi还提供了许多删除命令这些命令x (小写)0删除光标处的字符。X (大写)删除光标前面的那个字符dd 删除光标所在的整行。D 或d$ 两命令功能一样, 都是删除从光标所在处开始到行尾的内容。d0 删除从光标前一个字符开始到行首的内容。dw 删除一个单词 。

vi也有文本复制命令yy 复制光标所在的整行。文本行复制后, 通过使用上面介绍的“p” 命令,可以将文本行粘贴到任何地方。

相关推荐:《linux课程

以上是CentOS的文件查看及编辑详解的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:csdn。如有侵权,请联系admin@php.cn删除
如何在CentOS系统中通过命令行重启服务器如何在CentOS系统中通过命令行重启服务器Mar 05, 2025 pm 03:30 PM

本文说明了如何使用命令行重启命令重新启动CentOS服务器。 它强调保存数据并优雅地关闭应用程序的重要性,然后再使用Sudo重新启动以避免数据丢失。 潜在风险,包括

centos8怎么重启网络服务centos8怎么重启网络服务Mar 05, 2025 pm 03:29 PM

本指南详细详细介绍了在CentOS 8中重新启动网络服务的方法。它使用SystemCtl(推荐可靠性)与IFDown/IFUP进行比较(更快,更稳定)。 还提供了网络中断的故障排除步骤,涵盖Connecti

centos重启命令有哪些centos重启命令有哪些Mar 05, 2025 pm 03:28 PM

本文解释了CentOS服务器重新启动命令。 它着重于重新启动,以立即重新启动和关闭-R,以进行预定的重新启动,突出显示了每个重新启动的差异和最佳实践。 主要问题是提供明确的指示和骗局

centos官网入口centos官网入口Mar 05, 2025 pm 03:32 PM

本文讨论了CentOS的中断及其被CentOS流的替代。 它详细介绍了如何查找信息,下载和验证CentOS流ISO的完整性,该信息现在主要托管在Red Hat网站上。 社区支持

centos7如何关机重启 centos7关机重启命令centos7如何关机重启 centos7关机重启命令Mar 05, 2025 pm 03:24 PM

本指南详细介绍了CentOS 7服务器的安全关闭和重新启动方法。 它强调使用关闭命令的灵活性和安排重新启动的能力,并将其与较不灵活的重新启动和停止命令进行对比。 安全的做法

如何在CentOS上安装和配置MySQL/MariadB?如何在CentOS上安装和配置MySQL/MariadB?Mar 17, 2025 pm 04:35 PM

文章讨论了MySQL/MariadB在CentOS上的安装,配置和故障排除,包括系统要求和安全措施。(159个字符)

如何在CentOS中配置日志旋转?如何在CentOS中配置日志旋转?Mar 17, 2025 pm 04:43 PM

本文介绍了如何使用Logrotate在CentOS中配置日志旋转,详细安装,配置以及磁盘空间管理和安全性等好处。

如何在CentOS中使用逻辑卷管理(LVM)来管理存储?如何在CentOS中使用逻辑卷管理(LVM)来管理存储?Mar 17, 2025 pm 04:51 PM

本文讨论了使用CentOS中的逻辑音量管理(LVM)进行有效的存储管理,详细介绍了设置,扩展和备份/还原过程的步骤,并突出了LVM比传统分区的优势。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
1 个月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境