53.Linux day03 文件查看命令,vi/vim常用命令

这篇具有很好参考价值的文章主要介绍了53.Linux day03 文件查看命令,vi/vim常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天进行了新的学习。

目录

1.cat

a.查看单个文件的内容:

b.查看多个文件的内容: 

c.将多个文件的内容连接并输出到一个新文件:

d.显示带有行号的文件内容: 

2.more 

3.less

 4.head

5.tail

 6.命令模式

7.插入模式 

 8.图片解析


1.cat

用于查看和连接文件内容

以下是 cat 命令的基本用法:

cat [选项] 文件名...

常用选项包括:

  • -n:在每一行前显示行号。
  • -b:在非空行前显示行号。
  • -E:在每一行的末尾显示 $ 符号,表示行的结束。
  • -T:将制表符显示为 ^I

基本用法示例:

a.查看单个文件的内容:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

b.查看多个文件的内容: 

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

c.将多个文件的内容连接并输出到一个新文件:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

d.显示带有行号的文件内容: 

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

请注意,cat 命令对于大型文件可能不是最佳选择,因为它会一次性显示整个文件内容。

 

2.more 

它适用于查看较大的文本文件,以便逐页浏览,而不会一次性显示整个文件内容

以下是 more 命令的基本用法:

more [选项] 文件名

常用选项包括:

  • 空格键:显示下一页内容。
  • Enter 键:显示下一行内容。
  • b:显示上一页内容。
  • q:退出 more

基本用法示例:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

more 命令允许你按需逐页查看文件内容,特别适合处理大文件,以避免一次性加载整个文件到终端中。在 more 的界面中,你可以使用键盘命令来控制内容的显示和导航。

使用空格键翻页,使用 b 键返回上一页,使用 q 键退出。 

3.less

类似于 more 命令,但比它更强大,支持向前和向后浏览文件内容。

以下是 less 命令的基本用法:

less [选项] 文件名

常用选项包括:

  • 空格键:显示下一页内容。
  • b:显示上一页内容。
  • Enter 键:显示下一行内容。
  • q:退出 less
  • /pattern:在文件中搜索指定的文本模式,按 n 切换到下一个匹配,按 N 切换到上一个匹配。

基本用法示例:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 

less 命令除了逐页显示文件内容外,还允许你在文件中搜索文本模式,并在浏览文件内容时自由地向前和向后导航。这使得 less 成为处理文本文件的强大工具。在 less 的界面中,你可以使用键盘命令来控制内容的显示和搜索。 

 4.head

用于显示文件的开头部分内容。默认情况下,它会显示文件的前 10 行,但你也可以指定要显示的行数

以下是 head 命令的基本用法:

head [选项] 文件名

常用选项包括:

  • -n 数量:指定要显示的行数。例如,-n 20 将显示文件的前 20 行。
  • -c 字节数:指定要显示的字节数。例如,-c 100 将显示文件的前 100 字节。

基本用法示例:

默认情况下,显示文件的前 10 行:53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

显示文件的前 20 行:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 

显示文件的前 100 字节:53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 

head 命令对于查看文件的开头部分非常有用,特别是当你需要快速查看文件的结构和内容时。你可以根据需要使用不同的选项来调整要显示的行数或字节数。 

5.tail

用于显示文件的结尾部分内容。默认情况下,它会显示文件的最后 10 行,但你也可以指定要显示的行数。

以下是 tail 命令的基本用法: 

tail [选项] 文件名

常用选项包括:

  • -n 数量:指定要显示的行数。例如,-n 20 将显示文件的最后 20 行。
  • -c 字节数:指定要显示的字节数。例如,-c 100 将显示文件的最后 100 字节。
  • -f:实时跟踪文件的内容增加,类似于 "tail -f"。

基本用法示例:

默认情况下,显示文件的最后 10 行:

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器

tail 命令对于查看文件的结尾部分以及实时监视日志文件等场景非常有用。你可以根据需要使用不同的选项来调整要显示的行数或字节数,甚至可以使用 -f 选项来实时跟踪文件的变化。 

 6.命令模式

vi(Vim)编辑器中,有三种主要模式:命令模式、插入模式和可视模式。命令模式是默认的模式,用于执行各种编辑操作和移动光标等操作。下面是一些在命令模式下常用的操作:

  1. 移动光标: 在命令模式下,你可以使用以下键盘按键来移动光标:

    • h:向左移动一个字符。
    • j:向下移动一行。
    • k:向上移动一行。
    • l:向右移动一个字符。
    • 0:移动到行的开头。
    • $:移动到行的末尾。
    • G:移动到文件的最后一行。
    • gg:移动到文件的第一行。
  2. 删除、复制和粘贴: 在命令模式下,你可以执行以下操作:

    • x:删除当前光标所在位置的字符。
    • dd:删除当前行。
    • yy:复制当前行。
    • p:粘贴已复制的内容。
  3. 撤销和重做: 在命令模式下,可以使用以下操作来撤销和重做:

    • u:撤销上一步操作。
    • Ctrl + r:重做上一步被撤销的操作。
  4. 查找和替换: 在命令模式下,可以进行文本查找和替换:

    • /pattern:查找指定的文本模式。按 n 切换到下一个匹配,按 N 切换到上一个匹配。
    • :s/old/new/g:替换当前行中的所有匹配。
  5. 保存和退出: 在命令模式下,可以执行以下操作来保存和退出文件:

    • :w:保存文件。
    • :q:退出编辑器。
    • :wq:保存并退出。
    • :q!:强制退出,放弃修改。
  6. 切换模式: 在命令模式下,按下 i 进入插入模式,按下 v 进入可视模式。

7.插入模式 

vi(Vim)编辑器中,插入模式是一种用于输入和编辑文本的模式。在插入模式下,你可以直接键入字符,并且文本会被插入到光标所在的位置。以下是在插入模式中常用的操作:

  1. 进入插入模式: 有几种方法可以进入插入模式:

    • 按下 i:在光标前插入文本。
    • 按下 I:在当前行的行首插入文本。
    • 按下 a:在光标后插入文本。
    • 按下 A:在当前行的行尾插入文本。
    • 按下 o:在当前行的下方新建一行,并在新行开始插入文本。
    • 按下 O:在当前行的上方新建一行,并在新行开始插入文本。
  2. 编辑文本: 在插入模式下,可以直接键入字符来编辑文本内容。你可以自由地输入、删除和修改文本。

  3. 退出插入模式: 一旦完成编辑,你需要退出插入模式返回到命令模式。你可以按下 Esc 键来退出插入模式。

 8.图片解析

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 

53.Linux day03 文件查看命令,vi/vim常用命令,Linux学习历程,linux,运维,服务器 文章来源地址https://www.toymoban.com/news/detail-658243.html

到了这里,关于53.Linux day03 文件查看命令,vi/vim常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux vi/vim以及三种模式常用快捷键

    vi和vim vi 和 vim 都是在 Linux 系统中的文本编辑器。 vim 实际上是 vi 的增强版,提供了更多的功能和改进。 vi : vi 是一个经典的文本编辑器,几乎在每个 Linux 发行版中都预装了。 vi 的使用可以分为三个主要模式:命令模式(Command mode)、插入模式(Insert mode)和底行模式(

    2024年02月14日
    浏览(44)
  • 快速上手Linux核心命令(六):Linux的文本编辑器vi和vim

    目录 前言 简介 小试牛刀 vi/vim 工作原理及三种模式 常用快捷键 命令行图解 上一篇中已经预告,我们这篇主要说Linux中vi/vim 编辑器。它是我们使用Linux系统不可缺少的工具,学会了,你就可以在Linux世界里畅通无阻,学废了,常用操作你也会了,也是够用了,O(∩_∩)O vi是L

    2023年04月26日
    浏览(63)
  • linux虚拟机中vi / vim编辑文件,保存并退出

    1.打开文件 vi / vim + 文件名(例:   vim word.txt  )。          若权限不够,则在前方添加 sudo  (例: sudo vim word.txt  )来增加权限; 2.进入文件,按  i    键进入编辑模式。 3.编辑结束后按  Esc    键跳出编辑命令。 4.命令  :wq  (保存文件并退出)。 5.退出后可使用

    2024年02月08日
    浏览(39)
  • Linux查看日志文件的常用命令

    1、查看文件最后1000行内容 tail -n 1000 filename 2、实时查看文件最后1000行内容,动态刷新 tailf -n 1000 filename tail -f -n 1000 filename 3、按照搜索日志 cat filename | grep \\\'\\\' 4、按照搜索并包含前(后)多少行 【(A前B后C前后)几行】 cat filename | grep \\\'\\\' -A 2 5、将查询

    2024年02月07日
    浏览(41)
  • Linux shell编程学习笔记6:查看和设置变量的常用命令

    上节我们介绍了变量的变量命名规则、变量类型、使用变量时要注意的事项,今天我们学习一下查看和设置变量的一些常用命令,包括变量的提升,有些命令在之前的实例中已经使用过了。 语法格式:echo [参数] [输出内容] 常用参数: -e:支持反斜线控制的字符转换(具体参

    2024年02月07日
    浏览(42)
  • vi/vim 编辑器 --基本命令

    vi 是visual interface 的简称,是Linux中最经典的文本编辑器 vim是vi的加强版。兼容了vi的所有指令,不仅能编辑文本,而且具有shell程序编辑的功能,可以通过不同颜色的字体辨别语法的正确性,极大方便了程序的设计和编辑性。 命令模式(Command mode) 命令模式下,所敲的按键编

    2024年01月16日
    浏览(52)
  • vim/vi 模式切换和常用快捷键

    vim/vi 切换模式: vim/vi 常用快捷键: 一般模式: gg :文件开头、 G :文件结尾 shift+^ :光标当前行首、 shift+^ :光标当前行尾 yy :复制、 p :粘贴、 dd :删除当前行、 u :撤回 命令模式: :/ :查找、 n 下一处 :wq :保存并退出、 :q :退出、 :q! :强制

    2024年01月20日
    浏览(47)
  • 文件编辑(vi/vim)

    目录 1、命令模式 1.1、dd(字母d连按两次):将光标所在行文件内容删除 1.2、ndd:删除光标所在行及其后续的n行内容 1.3、u:撤回上次命令(操作) 1.4、Ctrl r:恢复被撤销掉的命令 1.5、nyy:从光标所在行开始,连续拷贝n行内容(包括光标所在行) 1.6、p:粘贴拷贝到的内容

    2023年04月15日
    浏览(69)
  • Linux vim常用操作命令

    vim和vi有什么区别,简单的理解vim是vi的升级版,所以直接用vim。 vim的所有操作是区分中英文大小写的,并且区分数字键盘(数字不能用小键盘)。 vim有三种工作模式:命令模式、文本编辑模式和最后行模式。 一、命令模式下的操作 1.1光标定位 键盘的上下左右可以移动,同

    2024年02月05日
    浏览(45)
  • Linux Vim文本编辑器-Vim常用命令

    距离上次Linux的学习,今天又是一个崭新的起点,我们用五天的时间学了一些Linux一些常用的操作命令,但掌握这些还是远远不够的,这个世界就是这样,将生于此,既是幸运也是不幸,只有不断地学习才能有自己的一席之地,话不多说,开始我们今天的Linux学习之旅。 目录

    2024年02月06日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包