LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2652|回复: 7

FreeBSD的查找文件命令是什么?

[复制链接]
发表于 2003-12-14 21:19:04 | 显示全部楼层 |阅读模式
我用的是FreeBSD 5.0系统,我想问一下在FreeBSD系统下面如何查找文件?
该用什么命令……
命令的格式是什么样子的。(最好写上具体实例)
谢谢!
发表于 2003-12-14 21:29:04 | 显示全部楼层
I think you should buy a book and learn how to ask questions....
------------------------------------------
#find / -name filename -print
------------------------------------------
发表于 2003-12-14 21:47:38 | 显示全部楼层
example:

find /etc -name "*conf*"
发表于 2003-12-14 22:07:57 | 显示全部楼层
找程序可以用whereis gnome
发表于 2003-12-14 22:15:26 | 显示全部楼层
最初由 rainren 发表
找程序可以用whereis gnome


不是which command吗:ask:ask



回下面版主的回答:
其实我也是用whereis command的,我只是答得专业点。呵呵~~~:p :p
发表于 2003-12-14 22:40:07 | 显示全部楼层
先做一个locate的数据库
#/usr/libexec/locate.updatedb
等待。。。

之后,就可以用locate命令来查找文件了。
比如
$locate XF86Config
下面就会告诉你他的具体位置。
发表于 2003-12-15 08:17:23 | 显示全部楼层
最初由 home 发表
不是which command吗:ask:ask


使用这个命令时如果你没有安装这个程序它会给出程序在ports里的位置!这样方便安装!
发表于 2003-12-16 00:51:08 | 显示全部楼层
有几种方法可以试试:
一、whereis program 我最常用的一种
二、which program
三、find / -name program -print 这种找法很伤硬盘,它会进行地毯式地搜索,但如果没有相应权限,无法进入目录的话也找不全。
四、locate program
五、如果你不知道命令具体的拼写,只记得其中几个字母,和大概位于什么位置。举个例子,有一个命令中有一个s,后跟两个字母,后面又有一个s,大概位于/sbin下面,可以这样查找:cd /sbin;ls -l |grep '...s..s'
它会找出诸如msdos这样的命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表