linux常用命令cat和vi

fiy 其他 5

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1、cat命令:cat命令是concatenate(连接)的缩写,它用于查看文件内容或将多个文件内容合并输出。cat命令的语法如下:
    cat [选项] [文件]

    常用选项:
    -n 在输出中显示行号
    -b 在非空行上显示行号
    -s 压缩空行

    例子:
    cat file.txt:显示file.txt文件的内容
    cat file1.txt file2.txt:将file1.txt和file2.txt文件的内容合并输出

    2、vi命令:vi是Linux和Unix系统上的标准文本编辑器,它支持命令行模式和编辑模式。vi的使用需要记住一些常用的命令,以下是一些常用的vi命令:
    i 进入插入模式
    ESC 退出插入模式
    :w 保存文件
    :q 退出vi编辑器
    :wq 保存文件并退出编辑器
    dd 删除一行
    yy 复制一行
    p 粘贴内容
    /word 搜索指定关键字
    :%s/old/new/g 全局替换

    例子:
    vi file.txt:编辑或创建名为file.txt的文件
    vi -r file.txt:恢复名为file.txt的文件的上次编辑状态

    以上是cat和vi两个常用命令的简单介绍。在Linux系统中,熟悉和掌握这些命令能够提高工作效率和操作便利性。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux中有许多常用的命令,其中包括cat和vi命令。这两个命令在Linux系统中非常常见,用途广泛。下面是关于cat和vi命令的一些常用知识点:

    1. cat命令:
    – cat命令用于将文件内容输出到终端。它可以读取一个或多个文件,并将它们的内容一次性打印到屏幕上。
    – cat命令的基本语法是`cat [选项] [文件]`。常用的选项包括:-n(显示行号)、-b(显示行号,但空白行不计)、-s(压缩连续的空白行)、-A(显示控制字符)等。
    – 除了显示文件内容外,cat命令还可以用于文件的合并,通过使用重定向符号`>`将多个文件的内容合并写入到一个新文件中,例如:`cat file1.txt file2.txt > newfile.txt`。
    – cat命令还可以用于创建新文件,通过输入`cat > filename`命令,然后逐行输入内容,按Ctrl+d结束,新文件就创建完成了。

    2. vi命令:
    – vi是一款强大的文本编辑器,用于编辑文本文件。它可以在终端中直接使用,没有图形界面。
    – vi有三种工作模式:命令模式(Command Mode)、插入模式(Insert Mode)和底行模式(Last Line Mode)。
    – 命令模式是vi的默认模式,可以使用各种命令进行文本编辑操作,例如删除、复制、粘贴、查找、替换等。
    – 插入模式用于输入文本,按下i键可以进入插入模式,按ESC键即可退出插入模式。
    – 底行模式用于保存、退出、执行命令等操作,按下冒号(:)进入底行模式。
    – vi的基本命令包括:i(插入模式)、x(删除当前光标处的字符)、dd(删除整行)、yy(复制整行)、p(粘贴)、/text(向下搜索文本)等。

    除了上面提到的cat和vi命令,Linux还有很多其他常用命令,例如ls、cd、mkdir、rm、grep、chmod等。掌握这些常用命令可以帮助我们更高效地使用Linux系统。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    一、cat命令

    cat命令是Linux系统中常用的文本文件查看与合并工具,它可以将文件内容打印到标准输出设备上,也可以用来合并多个文件内容并输出。

    1. 查看文件内容

    cat命令用于查看文件的内容,命令的基本用法为:

    “`
    cat [选项] [文件名]
    “`

    选项:

    – -n 或 –number:显示行号;
    – -b 或 –number-nonblank:显示非空行的行号;
    – -s 或 –squeeze-blank:合并多个空白行为一行;
    – -v 或 –show-nonprinting:显示非打印字符;
    – -E:在每行的结尾显示”$”符号;
    – -T:将制表符显示为”→”符号;

    示例:

    “`
    cat file.txt // 查看file.txt文件的内容
    cat -n file.txt // 加上行号查看文件内容
    cat -n -b file.txt // 加上行号,只显示非空行的行号
    “`

    2. 合并多个文件

    cat命令还可以将多个文件的内容合并到一个新文件中,命令的用法为:

    “`
    cat [文件1] [文件2] > [新文件]
    “`

    示例:

    “`
    cat file1.txt file2.txt > newfile.txt // 将file1.txt和file2.txt的内容合并到newfile.txt中
    “`

    二、vi命令

    vi命令是Linux系统中常用的文本编辑器,用于编辑文本文件。vi命令有三种基本工作模式:命令模式、插入模式和底行模式。

    1. 进入vi编辑器

    使用vi命令打开文件并进入vi编辑器,命令的基本用法为:

    “`
    vi [文件名]
    “`

    示例:

    “`
    vi file.txt // 打开file.txt文件并进入vi编辑器
    “`

    2. 命令模式

    默认情况下进入vi编辑器后是命令模式,可以使用各种命令进行文本编辑操作,常用的命令有:

    – i:在当前光标位置前插入文本;
    – a:在当前光标位置后插入文本;
    – o:在当前光标所在行的下方插入新行;
    – x:删除当前光标所在位置的字符;
    – dd:删除当前光标所在行;
    – yy:复制当前光标所在行;
    – p:粘贴复制的内容;
    – u:撤销上一次操作;
    – :q:退出vi编辑器;
    – :wq:保存并退出vi编辑器;

    3. 插入模式

    在命令模式下按下i或a可以进入插入模式,可以对文本进行编辑。在插入模式下可以使用常规的编辑方式输入文本,按ESC键退出插入模式。

    4. 底行模式

    在命令模式下按下冒号(:)可以进入底行模式,可以对文件进行保存、退出等操作,常用的命令有:

    – :w:保存文件;
    – :q:退出vi编辑器;
    – :wq:保存并退出vi编辑器;

    以上是cat和vi两个常用命令的介绍和操作步骤,在Linux系统中,掌握这两个命令可以满足基本的文件查看与编辑需求。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部