Linux 基础教程

Linux 参考手册

Linux 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/linux-cmd-find.html

linux 查找文件命令 find

Linux 命令行大全手册详解 Linux 命令行大全手册详解


linux 的 find 命令用来在指定的目录下查找文件,find 后面指定一个或更多目录名作为其搜索范围。

命令

命令格式

find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]

命令选项(OPTIONS)

-H, -L 和 -P 选项是控制碰到符号链接(symbolic links)时采取的行为:

-P
查找时忽略符号链接,这也是默认设置。
-L
查找时包含符号链接。
-H
查找时也是忽略符号链接,但当 [path...] 指定时,会包含符号链接。

命令表达式(EXPRESSIONS)

表达式选项(OPTIONS)

-help--help
打印命令帮助信息并退出。

表达式 tests 选项(TESTS)

-type c
其中文件是 -type c
b block (buffered) special
c character (unbuffered) special
d 目录
p named pipe (FIFO)
f 文件
l 符号链接
s socket 文件
D door (Solaris)

常用相关命令

列出当前系统主目录下的文件列表清单

find ~

列出当前系统主目录下的文件目录数

find ~ -type d | wc -l

linux 如何查看指定目录下面总共有多少个文件数(包括递归子目录)

Linux 的 date 命令用来显示或设置系统的时间和日期。它主要用于通过时间日期格式化的转换,为一些脚本任务提供时间日期的数据。 ...
netstat 命令用来打印 Linux 中网络系统的状态信息,可让你得知整个 Linux 系统的网络情况。 ...
crontab 命令被用来提交和管理需要周期性执行的任务,与 windows 下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具, ...
df(display free disk space) 命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为 KB。可以利用该命令来获取 ...
source 是一个 Shell 内置命令,用以在当前上下文中执行某文件中的一组命令。source 命令也称为“点命令”,也就是一个点符号( ...