导航:首页 > 程序命令 > linux查看文件类型命令

linux查看文件类型命令

发布时间:2025-04-01 21:32:09

linux 用一个find命令是否可以同时查找出某个目录下以log或者是out结尾的二种文件

在Linux中,使用find命令查找特定类型的文件是一个常见的需求。例如,查找当前目录下以log或out结尾的文件,可以通过以下命令实现:

find ./ -name "*.log" -o -name "*.out"

其中,-o 表示逻辑或,意味着命令会查找当前目录下所有以.log或.out结尾的文件。

除了-o,find命令还提供了其他逻辑运算符。例如,-a 表示逻辑与,用于查找同时满足多个条件的文件。例如,查找/etc目录下大小超过1MB的文件并显示文件名:

sudo find /etc -size +1M -exec echo {} \;

或使用管道与xargs命令结合:

sudo find /etc -size +1M | xargs echo

需要注意的是,-exec后面的 {} \; 是必须的,它们用于替换命令中的文件名。

find命令后面紧跟的是开始查找的路径。如果不指定,find会从当前路径开始查找。例如,查找当前目录下指定用户名的文件:

find ./ -user 用户名

还可以通过 -not 选项来查找不满足条件的文件,例如,查找当前目录下非指定用户名的文件:

find ./ -not -user 用户名

或者查找非指定文件名的文件:

find ./ -not -name 文件名

同样地,-type 选项用于指定文件类型,例如查找非目录文件:

find ./ -not -type d

还可以结合其他条件查找,例如查找当前目录下用户指定用户的所有文件或一般文件:

find ./ -user 用户名 -o -type f

或者查找当前目录下文件大小大于1MB的文件或目录:

find ./ -size +1M -o -type d

此外,还可以查找小于1MB的一般文件:

find ./ -size -1M -a -type f

这些命令和选项的组合使用使得find命令变得非常强大,能够满足各种文件查找需求。

阅读全文

与linux查看文件类型命令相关的资料

热点内容
土壤温湿算法 浏览:585
现在的编译器都支持c11 浏览:937
安卓手机提醒系统更新怎么办 浏览:790
mastercamkuka机器人离线编程 浏览:835
程序员日常生活技巧 浏览:740
python如何提取尺寸 浏览:753
卢沟桥命令 浏览:57
linux将文件移出文件夹命令 浏览:137
朗行中控安卓系统怎么删除歌曲 浏览:713
福昕pdf去除水印 浏览:525
为什么app搜索不到口袋觉醒 浏览:915
php光速入门 浏览:485
linuxapache不解析php 浏览:199
什么app可以视频唱歌 浏览:406
电子投标加密狗 浏览:503
A8平衡车连接什么APP 浏览:573
vc6文件夹怎么找文件 浏览:796
安卓手机怎么下载不了战地风云 浏览:966
休息pdf 浏览:438
闻泰服务器事业部怎么样 浏览:210