find命令,它使用起来功能强大,但是也很复杂
比如fing / 就是查找根目录下的所有文件
它有许多可用参数,-name后加文件名,-perm后加权限,-exec或-ok用来在查找文件后执行shell命令,如找到一些文件然后删除,-newer用来寻找比某个文件新的文件,还有许多
另外就是whereis,用来查找命令所在的位置比较不错
还有slocate,后面直接加文件名就行了,但是要先用updatedb命令来更新数据库,这样才能找到最新的文件
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。
find / -name "mysql" -type d
1、如何使用命令行在Linux中查找文件和文件夹_百度经验:
https://jingyan.baidu.com/article/6dad507537013aa123e36ee0.html
2、Linux中,如何查找mysql文件夹进入mysql_百度经验:
https://jingyan.baidu.com/article/4b52d702c64087fc5c774bdc.html
使用find命令查找
find / -name mysql -type d
找到结果中含有路径
如果你用 红帽子系列的(包括 Oracle、Federo、红旗等),就用“rpm -qa |grep mysql”命令;如果你用 Debian 系列的(包括:Ubuntu、Mint 等),就用“dpkg -l | grep mysql”命令,这命令可以让你查看到是否安装了某软件包。如果你只要要查看【软件包】的安装目录,你可以用“whereis 【软件包】”命令以及“which 【软件包】 ”命令,比如“which mysql ”。