Linux下的文件搜索、查找、查看

文件浏览;搜索和查看-

1.搜索命令:用于搜索各种文件的命令

根据文件或目录名搜索:search[搜索目录][-name/-iname][搜索字母]

-name和-inamy区别在于以[*a]结尾的文件是;/etc-name*init,find/etc-nameinit?

根据文件大小查找:查找根目录下大于100M的文件

示例:find/-size+100M单位:M;k查找/-size-10;单位为数据块:1个数据块=0.5Kb;find/-size-5k搜索[0.4]k]文件范围

根据所有者和组查找:find/-grouproot,find/-userroot

根据时间参考查找:find[path][选项][时间]

共有三个选项:amin登录时间;-cmin更改文件属性;-mmin文件内容修改时间:+n;-nn分别为n分钟;n分钟内;n分钟内示例:在/etc目录中搜索其引用在5分钟内被修改的文件和目录。

基于文件类型或节点的浏览:基于文件类型的浏览-f普通文件,d目录下的文件;l符号链接文件;套接字文件;c字符工具文件;d拦截工具文件;p管道文件示例:find/home-输入inname搜索示例:在/tmp目录中查找i节点。
400342对于文件或目录

组合条件搜索:-a(和)表示两个条件都满足;-o(或)

linux如何查看文件大小

在Linux上,您可以使用“ls”命令查看文件的大小。
具体命令格式如下:```shells-l''`其中,`-l`选项表示以详细列表的形式显示文件信息,包括文件大小。
``是要查看的文件名,可以是文件的绝对路径或相对路径。
例如,要查看当前目录下文件“file.txt”的大小,可以运行以下命令:“shells-lfile.txt”运行命令后,将显示该文件的详细信息显示,第五列是文件大小。

linux如何查看文件或目录的大小

1.查看它的最简单方法是使用ls-ll和ls-lh命令。
使用ls-ll时,大小会以字节为单位显示,而ls-lh会以KB、MB等显示,更直观。

2.通过命令du-h–max-depth=1*,可以查看当前目录下各个文件和文件夹的大小。
这个比较实用。

3.查询当前目录的总大小,可以使用du-sh,其中s表示统计摘要,即只输出总大小。

4.同样,通过命令du-h–max-depth=0*,也只能显示直接子目录文件和文件夹的大小统计。

5.如果只想查看指定目录的总大小,可以使用du-sh目录名。

6.还可以指定指定文件夹的显示级别深度,如du-h--max-depth=0software/和du-h--max-depth=1software/