Linux查找搜索命令


命令是linux的灵魂,对于新手来说基于命令行想找到自己想要的文件或目录不是一件容易事。其实linux早就给我们准备好了强大的查询命令,下面我们就来看看linux到底有哪些命令。

说明蓝色=命令名称

      浅绿=命令参数

1、find

毫不夸张的说,作为linux的使用者,不会find命令就像人失去了双眼,你的linux旅程只能在茫茫黑暗中前行。find功能非常强大它可以找出任何你想要的东西,find可以按文件的修改时间,文件名,文件类型,文件inode等等进行查询,配合exec等与系统命令结合事项更多的扩展功能。

2、locate

locate命令用于查找文件,速度要快于find,等价于“find -name”。它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,使用locate命令查不到最新变动过的文件。

3、whereis

whereis是用来查找命令的位置,包括二进制文件、man说明文件、源代码文件,可用参数指定。

4、which

which在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

:详细应用后文待续... ...

  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
【内容导航】
第1页:总结 第2页:which
第3页:whereis 第4页:locate
第5页:find

相关内容