linux查询关键词上下行_【已解决】Linux下通过关键字模糊查找搜索文件
【背景】
想要在Linux下面,找之前不知道放到哪里的一个tomcat的文件。
【折腾过程】
1.最后是参考:
去搜:root@bogon:openfire# find / -name '*tomcat*'
/usr/local/tomcat1
/usr/local/tomcat1/conf/tomcat-users.xml
/usr/local/tomcat1/lib/tomcat-util.jar
/usr/local/tomcat1/lib/tomcat-i18n-ja.jar
/usr/local/tomcat1/lib/tomcat-coyote.jar
/usr/local/tomcat1/lib/tomcat-i18n-fr.jar
/usr/local/tomcat1/lib/tomcat7-websocket.jar
/usr/local/tomcat1/lib/tomcat-dbcp.jar
/usr/local/tomcat1/lib/tomcat-i18n-es.jar
/usr/local/tomcat1/lib/tomcat-jdbc.jar
/usr/local/tomcat1/lib/tomcat-api.jar
/usr/local/tomcat1/webapps/manager/images/tomcat.gif
/usr/local/tomcat1/webapps/ROOT/tomcat.css
/usr/local/tomcat1/webapps/ROOT/tomcat.gif
/usr/local/tomcat1/webapps/ROOT/tomcat-power.gif
/usr/local/tomcat1/webapps/ROOT/tomcat.svg
/usr/local/tomcat1/webapps/ROOT/tomcat.png
/usr/local/tomcat1/webapps/host-manager/images/tomcat.gif
/usr/local/tomcat1/webapps/docs/images/tomcat.gif
/usr/local/tomcat1/webapps/docs/images/tomcat.svg
/usr/local/tomcat1/webapps/docs/appdev/sample/web/images/tomcat.gif
/usr/local/tomcat1/bin/tomcat-native.tar.gz
/usr/local/tomcat1/bin/tomcat-juli.jar
/usr/sbin/tomcat6
/usr/sbin/dtomcat6
/usr/bin/tomcat6-digest
/usr/bin/tomcat6-tool-wrapper
/usr/share/tomcat6
/usr/share/tomcat6/bin/tomcat-juli.jar
/usr/share/tomcat6/bin/tomcat-juli-6.0.24.jar
/usr/share/selinux/devel/include/services/tomcat.if
/usr/share/selinux/targeted/tomcat.pp.bz2
/usr/share/doc/apache-tomcat-apis-0.1
/usr/share/doc/tomcat6-6.0.24
/usr/share/java/tomcat6
/usr/share/java/tomcat6/tomcat-i18n-fr-6.0.24.jar
/usr/share/java/tomcat6/tomcat-i18n-ja.jar
/usr/share/java/tomcat6/tomcat-juli.jar
/usr/share/java/tomcat6/tomcat-coyote.jar
/usr/share/java/tomcat6/tomcat-i18n-fr.jar
/usr/share/java/tomcat6/tomcat6-jsp-2.1-api-6.0.24.jar
/usr/share/java/tomcat6/tomcat-i18n-ja-6.0.24.jar
/usr/share/java/tomcat6/tomcat6-el-2.1-api-6.0.24.jar
/usr/share/java/tomcat6/tomcat6-servlet-2.5-api-6.0.24.jar
/usr/share/java/tomcat6/tomcat-coyote-6.0.24.jar
/usr/share/java/tomcat6/tomcat-i18n-es.jar
/usr/share/java/tomcat6/extras/tomcat-juli.jar
/usr/share/java/tomcat6/extras/tomcat-juli-adapters.jar
/usr/share/java/tomcat6/tomcat-i18n-es-6.0.24.jar
/usr/share/java/apache-tomcat-apis
/usr/share/java/apache-tomcat-apis/tomcat-jsp2.1-api.jar
/usr/share/java/apache-tomcat-apis/tomcat-servlet2.5-api.jar
/usr/share/java/apache-tomcat-apis/tomcat-jsp2.0-api.jar
/usr/share/java/apache-tomcat-apis/tomcat-servlet2.4-api.jar
/usr/share/java/tomcat6-servlet-2.5-api.jar
/usr/share/java/tomcat6-jsp-2.1-api-6.0.24.jar
/usr/share/java/tomcat6-el-2.1-api-6.0.24.jar
/usr/share/java/tomcat6-servlet-2.5-api-6.0.24.jar
/usr/share/java/tomcat6-el-2.1-api.jar
/usr/share/java/tomcat6-jsp-2.1-api.jar
/var/lib/tomcat6
/var/lib/tomcat6/webapps/manager/images/tomcat.gif
/var/lib/tomcat6/webapps/sample/images/tomcat.gif
/var/lib/tomcat6/webapps/ROOT/tomcat.gif
/var/lib/tomcat6/webapps/ROOT/tomcat-power.gif
/var/lib/tomcat6/webapps/ROOT/tomcat.svg
/var/lib/tomcat6/webapps/host-manager/images/tomcat.gif
/var/lib/yum/yumdb/a/e35f1b8f8c6e2f285fc0214286e0b03beaf5e852-apache-tomcat-apis-0.1-1.el6-noarch
/var/lib/yum/yumdb/t/0c3c81b5aaba908a837902db4cba8076f2e7cc5d-tomcat6-lib-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/02426ee47b3a07f259586c51c37c8359f1c7627d-tomcat6-servlet-2.5-api-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/b60f2e9f994eb122122cf02114b51164ff7dd4c3-tomcat6-admin-webapps-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/f3acc3eab248f6f1009abdc219c1d3bea9a025ec-tomcat6-webapps-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/508295a2c951bee066ef29f46f78a02b6c50a11c-tomcat6-el-2.1-api-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/bc2836feb5319c5623fe1c243697dba038203642-tomcat6-6.0.24-83.el6_6-x86_64
/var/lib/yum/yumdb/t/9cd8fa43f523ea3019f4e806f1cb75cbd65343df-tomcat6-jsp-2.1-api-6.0.24-83.el6_6-x86_64
/var/run/tomcat6.pid
/var/log/tomcat6
/var/log/tomcat6-initd.log
/var/lock/subsys/tomcat6
/var/cache/tomcat6
/etc/tomcat6
/etc/tomcat6/tomcat-users.xml
/etc/tomcat6/tomcat6.conf
/etc/selinux/targeted/modules/active/modules/tomcat.pp
/etc/rc.d/init.d/tomcat6
/etc/rc.d/rc4.d/K20tomcat6
/etc/rc.d/rc2.d/K20tomcat6
/etc/rc.d/rc1.d/K20tomcat6
/etc/rc.d/rc6.d/K20tomcat6
/etc/rc.d/rc3.d/K20tomcat6
/etc/rc.d/rc5.d/K20tomcat6
/etc/rc.d/rc0.d/K20tomcat6
/etc/logrotate.d/tomcat6
/etc/sysconfig/tomcat6
/tmp/hsperfdata_tomcat
root@bogon:openfire#
2.后来又去试试其他的:crifan@crifan:~$ find / -name '*dovecot.pem*'
find: ‘/sys/kernel/debug’: Permission denied
find: ‘/home/vmail’: Permission denied
/home/crifan/mail_server/dovecot/certs/dovecot.pem
/home/crifan/mail_server/dovecot/private/dovecot.pem
find: ‘/tmp/systemd-private-rCKJi3’: Permission denied
find: ‘/tmp/systemd-private-Fuif7J’: Permission denied
find: ‘/tmp/systemd-private-FhTYag’: Permission denied
find: ‘/run/httpd’: Permission denied
find: ‘/run/dovecot/token-login’: Permission denied
find: ‘/run/dovecot/login’: Permission denied
find: ‘/run/systemd/ask-password-block’: Permission denied
find: ‘/run/systemd/inaccessible’: Permission denied
find: ‘/usr/share/polkit-1/rules.d’: Permission denied
find: ‘/usr/lib/firewalld/icmptypes’: Permission denied
find: ‘/usr/lib/firewalld/services’: Permission denied
find: ‘/usr/lib/firewalld/zones’: Permission denied
find: ‘/usr/libexec/initscripts/legacy-actions/auditd’: Permission denied
find: ‘/var/cache/httpd/proxy’: Permission denied
find: ‘/var/db/sudo’: Permission denied
find: ‘/var/tmp/systemd-private-sl8Rw5’: Permission denied
find: ‘/var/tmp/systemd-private-4xjKJH’: Permission denied
find: ‘/var/tmp/systemd-private-ckkDHo’: Permission denied
find: ‘/var/spool/postfix/flush’: Permission denied
find: ‘/var/spool/postfix/corrupt’: Permission denied
find: ‘/var/spool/postfix/incoming’: Permission denied
find: ‘/var/spool/postfix/hold’: Permission denied
find: ‘/var/spool/postfix/public’: Permission denied
find: ‘/var/spool/postfix/active’: Permission denied
find: ‘/var/spool/postfix/deferred’: Permission denied
find: ‘/var/spool/postfix/bounce’: Permission denied
find: ‘/var/spool/postfix/saved’: Permission denied
find: ‘/var/spool/postfix/trace’: Permission denied
find: ‘/var/spool/postfix/defer’: Permission denied
find: ‘/var/spool/postfix/private’: Permission denied
find: ‘/var/spool/postfix/maildrop’: Permission denied
find: ‘/var/lib/authconfig/last’: Permission denied
find: ‘/var/lib/polkit-1/localauthority’: Permission denied
find: ‘/var/lib/php/session’: Permission denied
find: ‘/var/lib/mysql/crifan_wiki’: Permission denied
find: ‘/var/lib/mysql/mail’: Permission denied
find: ‘/var/lib/dovecot’: Permission denied
find: ‘/var/lib/postfix’: Permission denied
find: ‘/var/lib/tpm’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/32’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/36’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/35’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/31’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/37’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/34’: Permission denied
find: ‘/var/lib/yum/history/2014-07-07/33’: Permission denied
^C
crifan@crifan:~$ sudo find / -name '*dovecot.pem*'
[sudo] password for crifan:
/home/crifan/mail_server/dovecot/certs/dovecot.pem
/home/crifan/mail_server/dovecot/private/dovecot.pem
/etc/pki/dovecot/certs/dovecot.pem
/etc/pki/dovecot/private/dovecot.pem
如图:
其中的^C是发现很多文件没有权限,所以Ctrl+C去终止了。
然后加上sudo,就有权限去搜索了。
【总结】
想要在Linux下面查找文件,尤其是只知道部分文件名,关键字,则可以去用:find 路径 -name ‘*要搜的关键字*’
比如:find / -name '*tomcat*'
即可。
如果要搜的路径或文件涉及到没有权限,即出现Permission denied,则可以加上前缀sudo,比如:sudo find / -name '*dovecot.pem*'
即可。
linux查询关键词上下行_【已解决】Linux下通过关键字模糊查找搜索文件相关推荐
- linux查询关键词上下行_LINUX使用关键字进行查找日志
一:关键字 Linux命令 根据关键字查询日志 1.单个文件可以使用vi或vim编辑器打开日志文件,使用编辑器里的查找功能.在查看模式下,符号/后面跟关键字向下查找,符号?后面跟关键字向上查找,按n查 ...
- linux查询关键词上下行_Linux:从文件中搜索关键字并显示行数(cat,grep函数)
学点HTTP知识 不学无术 又一次感觉到不学无术,被人一问Http知识尽然一点也没答上来,丢人丢到家了啊.平时也看许多的技术文章,为什么到了关键时刻就答不上来呢? 确实发现一个问题,光看是没有用的,需 ...
- linux php 验证码不显示_如何解决linux php 验证码不显示的问题
如何解决linux php 验证码不显示的问题 发布时间:2020-07-28 09:42:02 来源:亿速云 阅读:64 作者:Leah 如何解决linux php 验证码不显示的问题?针对这个问题 ...
- linux少了 dev dm设备,已解决: Linux中安装了powerpath之后为什么还会有dm设备? - Dell Community...
在RHEL6.3中安装了powerpath5.7之后,OS上已经正确生成了emcpower磁盘设备(使用CX4-240存储),并配置到LVM中使用.但是今天发现,使用iostat命令时,可以看到dm设 ...
- linux查询服务器cpu核数_如何查看linux服务器的cpu数量,内核数,和cpu线程数
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- Linux查询MySQL用户名密码_请教,linux下mysql如何查询用户的密码
匿名用户 1级 2016-04-23 回答 linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一: # /etc/init.d/mysql stop # ...
- java 安装后找不到文件_(已解决)jdk安装 系统找不到文件C:\ProgramData\Oracle\Java\javapath\java.exe...
jdk安装好之后,也配置好了环境变量,打开cmd输入javac可以跳出相关信息,可是输入java却一直提示:系统找不到文件C:\ProgramData\Oracle\Java\javapath\jav ...
- Linux或者Windows上安装lxml失败解决方法
Linux或者Windows上安装lxml失败解决方法. 在Windows上安装失败,失败原因及解决方法总结如下: 1.pip版本未更新解决方法:通过pip安装时,需保证pip的版本没有问题,更新方法 ...
- linux在文件夹下查找关键字,linux 查询目录下包含关键字的所有文件
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查 ...
最新文章
- 服务器返回的json数据,通过本地解析调用SBjson的类
- android studio 控件提示大写
- lucene源码分析(2)读取过程实例
- Android 监听home键(android:launchMode=singleTask 与 onNewIntent(Intent intent) 的用法
- 20135223何伟钦—信息安全系统设计基础第七周学习总结
- python NoSuchElementException异常处理
- apache禁止多目录运行php文件下载,Nginx Apache下如何禁止指定目录运行PHP脚本
- 如何检测python是否安装_布同自制Python函数帮助查询小工具
- opencv-api warpPerspective
- 使用postfix和roundcube搭建webemail
- Eucalyptus(桉树)客户群体
- Windows XP 深度增强精简版下载 - Deepin XP Lite V2
- Python数据可视化:网易云音乐歌单
- 宠物收养所[Treap]
- 用忆阻器的cir文件进行pspice仿真
- 抖音抓包获取cookie
- LC振荡电路分析方法
- MySQL的默认用户名和密码的什么?
- 正则匹配中文与邮箱的写法
- Non_Local_Means滤波器----MATLAB