怎么在linux 下查找一个文件

在linux 下用 find 命令可以很方便的查找文件,基本有两种方式:
1. 在整个系统中找,也就是在根目录下找
2. 在特定的目录中查找.

find 的基本命令如下:
程序代码 程序代码

$find {directory-name} -name {filename}


1.在根目录下查找文件
如果不知道文件在那个地方,可能会搜索系统根目录 "/" ,比如要在整个系统中找一个文件名为 test.txt 的文件。如果要查找 root 目录 ,需要权限,比如加上 "sudo"
程序代码 程序代码

$ sudo find / -name 'test.txt'

find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Users/summer/Documents/workspace/JavaTesting/test.txt
/Users/summer/test.txt


2. 在特定的目录下查找文件
比如要在 /Users/summer 下查找文件 test.txt
程序代码 程序代码

$ sudo find /Users/summer -name 'test.txt'
/Users/summer/Documents/workspace/JavaTesting/test.txt
/Users/summer/test.txt


除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!
[本日志由 轻舞肥羊 于 2012-11-20 09:12 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: linux find
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.