各位吧友平时都是怎么查找文件的?
linuxmint吧
全部回复
仅看楼主
level 7
下午逛贴吧的时候看到一个介绍rpm系linux查找文件的帖子,然后真是手痒,所以讲自己查找文件的最常用命令分享下,大神可以无视,此帖主要给linuxmint新人分享
2012年10月03日 07点10分 1
level 7
实例:查找emacs相关所有文件,注dpkg查找主要是查找系统在红已经安装的软件包
terminal->dpkg --get-selections |grep emacs
查询结果
当然打开文件浏览器,然后点右上角的搜索,也能查,但是效率可不是一般的低
实例:查找文件名中带有 virtual 的文件
dpkg --get-selections|grep virtual
查询结果:
如果觉得每次输入这么长一行命令太麻烦,试试下面这条短的
linux下默认查找文件的命令find用法,查找范围和dpkg一样,区别是find查找的是设计所查找文件的 所有信息,包括文件详细路径,如:
查找emacs:
命令:terminal->find / -name emacs
查询结果截图:
文档信息在/usr/local/doc/emacs中,命令信息在/usr/bin/emacs中,不再赘述.
find命令:其中 " / "是文件目录,可以任意比如只在你自己的 /home目录...此处查找实在文件系统目录,所以需要管理员权限(即,sudo). " -name"是一个参数,告知find命令查找的是 名字相关的信息,如果想查找时间相关的文件,比过你刚刚一分钟或者一小时看过的 文件或者修改过的文件 参数则为 " -amin 或 -cmin -ctime -mmin -mtime....."
实例:查找电脑中 文件名里含有emacs的所有文件:
find / -name *emacs*
查询结果截图(部分):
完毕.两种命令根据参数不同,其功能也不同,个人感觉十分强大,有兴趣的吧友可以在终端下下:dpkg --help或者find --help查询更多参数

2012年10月03日 07点10分 2
level 8
dpkg -l可以代替dpkg --get-selections,省了几个字母。[揉脸]
2012年10月03日 08点10分 3
[傻笑]
2012年10月03日 09点10分
1