品牌型号:联想拯救者R7000
系统:Windows 10专业版
软件版本:MobaXterm_Personal_23.2
MobaXterm是一款功能强大的远程终端软件,集成了多种工具,其中SFTP功能可以给我带来极大的便利。在使用MobaXterm时,经常需要查找关键字和文件,传统的命令行输入较为复杂,MobaXterm提供了非常清晰的查找关键字的方式。本文将为大家介绍MobaXterm怎么查找关键字,MobaXterm如何查找文件的相关内容。
一、MobaXterm怎么查找关键字
我们可以使用【grep】命令来查找关键字,以下是使用该命令的详细介绍:
1、查找特定文件中的关键字
使用命令【grep "关键字" 文件名】。
如下图所示,我输入的是:【grep "password" /etc/gitlab/gitlab.rb】,终端输出【/etc/gitlab/gitlab.rb】文件中包含【password】的所有内容,并且用关键字红色字体标出,具体如下图所示。

2、在当前目录及其子目录中查找关键字
使用命令【grep -r "关键字"】
如下图所示,我在终端输入【grep -r "password"】,该命令可以递归搜索当前目录中的所有文件,并且输出包含【password】的文件名和具体包含的行内容。注意是当前目录,需要手动使用【cd】命令前往到对应的文件夹下。

3、显示匹配内容的行号
使用命令【grep -n "关键字" 文件名】
例如下图所示,我在终端输入【grep -n "password" /etc/gitlab/gitlab.rb】,输出的内容中,每一行前边都有一个绿色的数字,该数字就是关键字在该文件中的行号。

4、高效使用SFTP功能查找
MobaXterm的SFTP功能可以以【可视化界面】的方式帮助我们查找关键字。
1)登录服务器后,在【SFTP窗口】中右键点击文件并选择【Open with default text editor】来查看文件内容。

2)在打开的文本编辑器中使用快捷键【Ctrl+F】搜索关键字。

二、MobaXterm如何查找文件
Linux系统的文件目录比较复杂,怎么快速找到指定的文件呢?以下是MobaXterm查找文件的相关步骤:
1、使用命令查找文件
在终端中,我们可以使用【find】命令查找文件,命令的具体使用方式可以参考下文:
1)查找指定后缀的文件
使用命令【find /目标目录 -name "文件名"】,例如【find /etc/gitlab/ -name "*.rb"】,会查找【/etc/gitlab】目录下所有以【.rb】结尾的文件。

2)查找包含关键字的文件名
使用命令【find /目标目录 -iname "*关键字*"】,例如:【find /etc/gitlab -iname "*git*"】,该命令会查找文件名包含【git】的文件或者文件夹。
此处的*是通配符,代表任意长度的任意字符。

3)借助SFTP界面查找文件
MobaXterm 的【SFTP功能】类似一个“文件浏览器”,以下是该功能查找文件的基本介绍。
A.在【SFTP窗口】中浏览文件目录,支持排序可以帮我们快速找到想要的文件。

B.找到文件后,可以直接右键选择操作,例如下载、编辑或修改文件权限等。

三、总结
以上就是MobaXterm怎么查找关键字,MobaXterm如何查找文件的相关内容。学会怎么定位关键字,可以加快我们的工作效率,建议直接使用MobaXterm的SFTP功能找到文件并打开编辑,使用快捷键即可快速搜索关键字,十分方便。希望本文对你有所帮助。
署名:Hungry