linux操作系统-find的详细用法

find的详细用法:

find / -name httpd.conf

find / -name access_log 2>/dev/null

find /etc -name ‘*srm*‘

find / -amin -10 # 查找在系统中最后10分钟访问的文件

find / -atime -2 # 查找在系统中最后48小时访问的文件

find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件

find / -mtime -1 #查找在系统中最后24小时里修改过的文件

find / -cmin -5 # 查找在系统中最后5分钟里被改变状态的文件

find / -ctime -1 #查找在系统中最后24小时里被改变状态的文件

find / -user reda #查找在系统中属于fred这个用户的文件

find / -not -user reda #查找在系统中不属于FRED这个用户的文件

find / -group redagrp # 查找在系统中属于redagrp组的文件

find / -gid 501 #查找系统中属于组id为501的文件

find / -user fred -a -group redagrp

find / -user reda -o -user tracy

find / -nouser #查找在系统中属于作废用户的文件

find / -empty # 查找在系统中为空的文件或者为空的文件夹

find / -false #查找系统中总是错误的文件

find / -size +5k #查找系统中大于5k字节的文件

find / -size +5c #查找系统中大于5字节的文件

find / -perm +6000

find / -type b

文件类型:

b 块(缓冲)设备.

c 字符设备.

d 目录.

p 有名管道(FIFO).

f 规则文件.

l 符号链结.

s 插座.

find / -maxdepth 2 -name fred

find /tmp -size +10000000c -and -mtime +2

find / -user reda -or -user tracy

find /tmp ! -user reda

find / -name "httpd.conf" -ls

find / -user reda -exec ls -l {} \;

find / -user reda -ok #确认后执行

find / -user reda | xargs ls -l

时间: 2024-08-29 07:17:05

linux操作系统-find的详细用法的相关文章

Linux下nl命令详细用法

nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号,其默认的结果与 cat -n 有点不太一样,nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能. 1.命令格式: nl [选项]... [文件]... 2.命令参数: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n): -b t :如果有空行,空的那一行不要列出行号(默认值): -n :列出行号表示的方法,主要有三种: -n

Linux操作系统PS命令详细解析

要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程. ==============ps 的参数说明============================ l 长格式输出: u 按用户名和启动时间的顺序来显示进程: j 用任务格式来显示进程: f 用树形格式来显示进程: a 显示所有用户的所有进程(包括其它用户): x 显示无控制终端的进程: r 显示运行中的进程:

linux 操作系统chgrp 的命令用法

chgrp 是linux系统什么命令呢,chgrp是change group的意思,所以是改变文件或目录所属群组.

linux 下cat的详细用法

cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:cat file1 file2 > file 3.命令参数: -A, --show

Linux系统指令‘ls’详细用法解析

1.不带任何选项列出文件 :不能看到文件类型.大小.修改日期和时间.权限以及链接这样具体的信息的. 2.带-l选项列出文件列表 :能展示是文件还是目录,它的大小.修改日期.时间,文件或目录的名字以及文件的属性和它的权限. 3.列出隐藏文件 :列出所有以'.'开头的隐藏文件 4.用-lh选项以易读的方式显示 5.以尾部为'/'列出目录,以尾部为'*'列出文件 6.倒序列出文件 7.递归列出子目录 8.以修改时间倒序列出---这个很有用 9.按照文件大小列出-这个很有用 10.显示ls的版本

Linux系统指令‘df’详细用法解析

df-查看不同的文件系统有多少空闲的磁盘空间.被挂载文件系统的磁盘利用率(仅以K显示). df -h 以可读的方式展示磁盘空间(会根据文件大小以K,M,G直观显示) 展示inode使用情况:inode是用来存储特定文件的元数据的一种数据结构,创建一个文件系统时,inode的预先定义数量将被分配.一个文件系统耗尽空间可能是大文件用尽空间,也可能是小文件用完所有inode 展示单个文件系统的利用率时,也展示磁盘总利用率 展示文件系统类型 显示一个具体挂载点的磁盘使用情况 显示虚拟文件系统的信息

Linux中find、grep命令详细用法

在linux下面工作,有些命令能够大大提高效率.本文就向大家介绍find.grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们.本文结构如下: find命令 find命令的一般形式 find命令的常用选项及实例 find与xargs grep命令 grep命令的一般形式 grep正则表达式元字符集(基本集) grep命令的常用选项及实例 1.find命令 find命令是一个无处不在命令,是linux中最有用的命令之一.find命令用于:在一个目录(及子目录)中搜索文件,你可以

vmware虚拟机上linux操作系统进行tty1~tty6切换方法和详细步骤

vmware虚拟机上linux操作系统如何进行tty1~tty6切换? 现象: Linux的终端机(文字)界面与图形界面间的切换热键为: 进入终端机也就是字符界面(tty1-tty6):[Ctrl] + [Alt] + [F1] - [F6] 进入图形界面(tty7):[Ctrl] + [Alt] + [F7] 可在 VMware Workstation 上安装的linux系统,却怎么也切换不了. 原因: 原因是VMware 缺省的主机.虚拟机切换热键为[Ctrl] + [Alt],与以上 Li

Linux定时对日志批量打包Shell脚本及定时任务crontab 详细用法

一.需求背景     因此次项目的生产环境中部署了多套系统,每天会产生大量的日志(数百GB的量),侵占了服务器宝贵的存储资源空间.为了有效缓解服务器存储压力,考虑通过Linux的Shell脚本结合crontab定时每周一对上周7天的日志打包压缩,并删除原被打包的日志文件,以腾出更多可利用的存储资源空间. 对于初次接触Shell脚本的同学,建议先花几个小时时间学习一下Shell.附Shell教程链接如下: http://www.runoob.com/linux/linux-shell-proces