整理的一些linux find的常用命令
find的格式如下:
find pathname -option [-print] [ -exec or -ok] command {} \;
#-print 将查找到的文件输出到标准输出
#-exec command {} \; 将查到的文件执行cmd操作,{} 和 \;之间有空格
#-ok 和-exec相同,只不过在操作前要询用户
常用的选项:
-name filename #按指定文件夹下查找filename find . -name *.txt 注:'*.txt'则会查找隐藏文件夹中的文件
-type f/d/c/l/b/p #查普通文件、目录、字符设备、链接符号、块设备、管道
-perm 744 #查找文件权限为744的文件
以下几个多用在日志查找上
-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前 -mmin -n +n
-atime -n +n #按文件访问时间来查找文件,-n指n天以内,+n指n天以前 -amin -n +n
-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前 -cmin -n +n
find /etc -name passwd -exec grep root {} \;
例子:
1. 查询目录下的所有文件;
find . -type f -exec ls -lt {} \;
2. 在/opt/work/log目录中查找更改时间在15日以前的文件并删除它们:
find /opt/work/log -mtime +15 -exec rm -rf {} \;
3. 查询当天修改过的文件
find ./ -type f -mtime -1 -ecec ls -lt {} \;
4. 查找磁盘中大于3M的文件
find . -size +300k -exec ls -ld {} \;
5. 将find出来的东西拷到另一个地方
find *.c -exec cp '{}' /bak ';'
分享到:
相关推荐
04.3.1 Linux常用命令-文件搜索命令-文件搜索命令find.mp4 04.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令.mp4 04.4 Linux常用命令-文件搜索命令-帮助命令.mp4 04.5 Linux常用命令-文件搜索命令-用户管理...
linux常用的find命令整理,希望对初学者有帮助!
可以直接打印 共11页 第一章 目录及文件操作命令 2 1.1 ls 2 1.2 pwd 2 1.3 cd 2 1.4 mkdir 2 1.5 rmdir 2 1.6 cat 2 1.7 head 2 ...附录 UNIX 常用命令简单说明 9 命令 功能简述 9 UNIX的Shell命令详解 10
find命令可以根据给定的路径和表达式查找的文件或目录。find参数选项很多,并且支持正则,功能强大。和管道结合使用可以实现复杂的功能,是系统管理者和普通用户必须掌握的命令。 find如不加任何参数,表示查找当前...
find命令是linux下比较常用的命令之一,作用较大。linux find命令精通指南
unix常用命令cd命令 这它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。ls命令这是一个非常有用的查看文件与目录。grep命令常用于分析一行的信息,find命令find是一个基于...
LINUX常用命令,cat,cd,mode,find........................
自己整理的Linux系统下find命令的常用语法
mplayer常用命令.mplayer 在slave模式命令测试 测试命令及文件:./mplayer -slave -quiet media_file 1. pause 暂停/取消暂停播放 2. mute mute [value] 切换声音输出静音或将其设置为[value](value>=0) (1 ==...
Linux 常用 命令使用,包括文件的搜索命令,文件的查找命令,以及递归查询一些文件。压缩文件,并且将原文件删除;目录下的文件全部打包,以及按照指定格式压缩文件。对比locate 命令和 find 命令的执行效率。
Solaris操作系统常用命令 1、man <要查的命令名字> UNIX 的帮助手册,通常被称为man pages,是可以随时在系统中调用,用于解释UNIX 系统和命令的用法 2、ls 列出目录内容 3、clear 清除屏幕上的内容 4、mkdir ...
linux常用命令; 定义全局环境变量; 查看日志并查找关键字; 设置防火墙开机自启; 防火墙开放或移除端口; 解压缩文件为压缩包; 从Linux中上传或下载文件到本地(lrzsz); shell编辑命令快捷键; 配置命令开机...
linux常用命令大全 Linux系统中包含了大量的命令,用于管理文件、目录、进程、网络等各个方面。以下是Linux系统中常用的一些命令的简要介绍: 文件与目录管理: ls:列出目录内容。 cd:切换目录。 pwd:显示...
我自己总结的linux常用命令,来源于日常积累的各种网页博客。因为不耐烦反复的查,索性自己总结了一个pdf,里面包括常用的linux命令,包括gcc,grep,tar,sed,find,screen,nohup,scp等,另外还有一些常用的文本处理...
UNIX常用命令-目录及文件操作命令总结,包括ls、pwd、grep、mv、find、file、grep、split等
在Windows下,有些操作很不方便,因为没有Linux下强大的命令,比如grep、find、sed、tail、chmod等,本包就是可以让Windows直接支持一些常用的Linux命令。 使用方法: 解压“win32linux.zip”到任意目录,然后把该...
在此我就介绍几条比较基础的Linux命令帮助大家入门。 1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls...
以下是一些Linux的常用命令: 文件管理命令: ls:查看指定目录中有哪些内容。 cd:切换当前目录。 pwd:显示用户在哪个目录下(绝对路径)。 cp:复制文件或目录。 mv:移动或重命名文件或目录。 rm:删除文件或...
2)文本与文件查找:grep和find命令将会很便利。3)系统管理篇:服务状态的查询命令,服务配置文件的缩写,访问控制方式分类以及源代码编译安装等。4)硬盘分区:链接文件及挂载命令等;5)BASH方面:Shell脚本的...
这是一份非常全面的Linux常用操作命令大全,涵盖了Linux系统的基础知识、基础操作、目录操作、文件操作、文件权限、压缩与解压、其他常用命令以及系统管理等方面的内容。 总的来说,这份文档系统地介绍了Linux系统中...