当前位置: 主页 > Linux教程 > Linux文件管理

11新手学习:Linux文件管理(5)

  • Linux文件管理
  • 2021-10-14
  • 小编

一、编辑模式

1、编辑模式的作用

编辑的作用比较简单,主要是实现对文件的内容进行编辑模式。

2、如何进入编辑模式

首先进入命令模式,然后使用小写字母a或小写字母i,进入编辑模式。

命令模式 i :insert缩写,代表在光标之前插入内容

命令模式 a :append缩写,代表在光标之后插入内容

3、退出编辑模式

在编辑模式中,直接按Esc,即可从编辑模式退出到命令模式。

二、可视化模式

1、如何进入到可视化模式

在命令模式中,直接按ctrl + v(可视块)或 V (可视行) v(可视),然后按上下左右方向键来选中需要复制的区块,按y键进行复制(不要按yy),最后按下p键粘贴。

退出可视化模式按Esc

2、可视化模式复制操作

第一步:在命令模式下,直接按小v,进入可视化模式

第二步:使用方向键↑ ↓ ← →选择要复制的内容,然后按y键

第三步:移动光标,停在需要粘贴的位置,按p键进行粘贴操作

3、为配置文件添加#多行注释(重点)

第一步:按Esc退出到命令模式,按gg切换到第1行

第二步:然后按Ctrl+v进入到可视化区块模式(列模式)

第三步:在行首使用上下键选择需要注释的多行

第四步:按下键盘(大写)“I”键,进入插入模式(Shift + i)

第五步:输入#号注释符

第六步:输入完成后,连续按两次Esc即可完成添加多行注释的过程

4、为配置文件去除#多行注释(重点)

第一步:按Esc退出到命令模式,按gg切换到第1行

第二步:然后按Ctrl+v进入可视化区块模式(列模式)

第三步:使用键盘上的方向键的上下选中需要移除的#号注释

第四步:直接按Delete键即可完成删除注释的操作

三、VIM编辑器实用功能

1、代码着色

vim 是vi 的升级版本,其中比较典型的区别就是vim 更加适合coding,因为vim比vi 多一个代码着色的功能,这个功能主要是为程序员提供编程语言升的语法显示效果,如下:

第一步:定义后缀名为网页文件的代码文件

# vim index.php

第二步:编写对应的PHP代码

<?php
	echo 'hello world';?>

在VIM编辑器中,我们可以通过:syntax on或:syntax off开启或关闭代码着色功能。

2、退出vim编辑器

回顾:在vim中,退出正在编辑的文件可以使用:q或者:wq

除了上面的这个语法之外,vim 还支持另外一个保存退出(针对内容)方法:x

① :x在文件没有修改的情况下,表示直接退出(等价于:q),在文件修改的情况下表

示保存并退出(:wq)

② 如果文件没有被修改,但是使用wq 进行退出的话,则文件的修改时间会被更新;但是如果文件没有被修改,使用x 进行退出的话,则文件修改时间不会被更新的;主要是会混淆用户对文件的修改时间的认定。

四、查看文件的内容

1、cat命令

☆ 输出文件内容

基本语法:

# cat 文件名称

主要功能:正序输出文件的内容

☆ 合并多个文件内容

基本语法:

# cat 文件名称1 文件名称2 ... > 合并后的文件名称

主要功能:把文件名称1、文件名称2、...中的内容的合并到一个文件中

2、tac命令

基本语法:

# tac 文件名称

主要功能:倒序输出文件的内容

3、head命令

# head -n 文件名称

主要功能:查看一个文件的前n 行,如果不指定n,则默认显示前10 行

实例:查看linux.txt文件中的前10行

# head linux.txt

实例:查看linux.txt文件中的前3行

# head -3 linux.txt

4、tail命令

基本语法:

# tail -n 文件名称

主要功能:查看一个文件的最后n 行,如果不指定n,则默认显示最后10 行

实例:查看linux.txt文件的最后10行

# tail linux.txt

实例:查看linux.txt文件的最后3行

# tail -3 linux.txt

5、tail -f命令

基本语法:

# tail -f 文件名称

主要功能:动态查看一个文件内容的输出信息(主要用于将来查询日志文件的变化)

实例:查看系统的/var/log/messages文件的日志信息

# tail -f /var/log/messages

退出方式可以直接按快捷键:Ctrl + C,中断操作


  • 关注微信

猜你喜欢

微信公众号