linux命令查询文档中 linux中查找文件命令( 二 )


你也可以使用
find
命令:
代码如下:
$
find
.
-name
*.c
-print
|
xargs
grep
main(
linux find命令怎么用Linux
find命令用来在指定目录下查找文件 。任何位于参数之前的字符串都将被视为欲查找的目录名 。如果使用该命令时linux命令查询文档中,不设置任何参数linux命令查询文档中,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示 。
语法格式linux命令查询文档中:
find path -option [ -print ] [ -exec -ok command ] {} \;
参数说明linux命令查询文档中:
find根据下列规则判断path和expression,在命令列上第一个-(),!之前的部分为path,之后的部分是expression 。如果path是空字串则使用目前路径 , 如果expression是空字串则使用-print为预设expression 。
expression中可使用的选项有二三十个,在此只介绍常用的部分 。
-mount,-xedv:只检查和指定目录在同一个文件系统下的文件,避免列出其linux命令查询文档中他文件系统中的文件;
-amin n:在过去n分钟内被读取过;
-anewer file:比文件file更晚被读取过的文件;
-atime n:在过去n天内被读取过的文件;
-cmin n:在过去n分钟内被修改过;
-cnewer file:比文件file更新的文件;
-ctime n:在过去n天内被修改过的文件;
-empty:空的文件-gid n or -group name:gid是n或是group名称是name;
-ipath p,-path p:路径名称符合p的文件,ipath会忽略大小写;
-name name,-iname name:文件名称符合name的文件 , iname会忽略大小写;
-size n:文件大小是n单位,b代表512位元组的区块 , c表示字元数,k表示kilo bytes , w是二个位元组 。
-type c:文件类型是C的文件 。
linux中利用ls -lh如何查看目录中文件的信息,而不是目录本身的信息linux中文件查找命令有很多linux命令查询文档中,一般文件分类为两种,一种是应用程序,即二进制文件,一种是文档,即文本文件 。对于前者,我们一般使用whereis、which等命令,对于后者,我们习惯使用find命令 , 当然find命令是linux是最强大linux命令查询文档中的文件搜索命令 。下面简单的介绍了这几个命令的用法 。
命令1:which
"which 命令"查找且只能查找命令所在目录
例如:which ls
命令2:whereis
"whereis 命令" 查找且只能查找命令所在目录 + 帮助文档位置
whereis 命令
命令位置+帮助文档位置
命令3:find
"find 路径 查找方式 参数" 可以查找任何文件
查找方式有很多种:
1.根据文件名查找
查找方式:-name
例如: find /t3 -name file1
注:文件名可以用通配符
linux命令查询文档中的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于linux中查找文件命令、linux命令查询文档中的信息别忘了在本站进行查找喔 。

推荐阅读