1、 whereis
whereis 命令用于搜索给定命令的二进制、源码和手册页文件,不能搜索普通文件(whereis可以列出命令、源文件和帮助文档的位置)
2、 which
which 返回在终端输入命令时执行的可执行文件的完整路径,which只能列出命令的位置。
3、 locate
locate可以根据文件名查找文件位置(locate命令是将一些常用的目录做成索引库文件,第一次使用时要使用updatedb命令来生成索引数据库)
使用 locate 命令在 Linux操作系统 中搜索文件和文件夹 locate 命令比 find 命令运行得更快,因为它使用 updatedb 数据库,而 find 命令在真实系统中搜索。 它使用数据库而不是搜索单个目录路径来获取给定文件。 locate 命令未在大多数发行版中预安装,因此,请使用你的包管理器进行安装。 数据库通过 cron 任务定期更新,但我们可以通过运行以下命令手动更新它。
4、使用 ls 命令打印完整路径
在 ls 命令中使用环境变量PWD来显示文件和目录的绝对路径。ls -ld $PWD/*
运行结果:
使用 ls 命令打印指定文件的完整路径:
ls -l $PWD/filename
示例:
标签:locate,文件,操作系统,路径,使用,命令,ls,命令行,Linux From: https://www.cnblogs.com/hls-code/p/17235280.html