linux系统中find怎么用,linux系统中‘find’的详细用法
“find”指令是linux系统下较为常用的指令,它常见的用法我们也需要掌握,下面主要是对‘find’指令的常见用法作一下总结,希望能够对其他人有所帮助。
在linux系统下用"ls"指令查看目录如下:
1.find指令的一般格式:
find [path...] -options [-print / -ecex / -ok]
其中:path表示要查找的目录路径
~表示home目录 .表示当前目录 /表示根目录
-print:表示将结果输出到标准输出上 -exec:表示对文件执行所给出的shell命令
-ok:作用域-exec相同
_options:有以下几种查找方式
:按照名字查找(-name)
:按照安装权限进行查找(-perm)
:不在当前指定的目录下寻找(-prune)
:按照文件属主来查找(-user)
:按照文件的所属组来查找(-group)
:查找没有有效的所属组文件(-nogroup)
:查找没有有效属主的文件(-nouser)
:按照文件类型来查找(-type)
2.find命令的使用示列
(1)按照名字查找
:查找小写字母开头的.c文件 find . -name ‘[a-z]*.c‘ -print
: 查找home目录及其子目录中,查找所有文件
(2)按照目录查找
:在当前目录,不在子目录中,查找txt文件
:在当前目录除1-1之外的子目录内搜索txt文件
(3)按照权限查找
:在当前目录及子目录中,查找属主具有读写执行,其他具有读执行权限的文件
(4)按类型查找
:在当前目录及子目录下,查找符号链接文件
(5)按照属主及所属组
:查找属主是admin的文件 find / -user admin -type f -print
:查找属主被删除的文件 find / nouser -type f -print
:查找属组admin的文件 find / -group admin -type f -print
(6)按时间查找
:查找两天内被更改过的文件
:查找两天前被更改过的文件
:查找一天内被访问过的文件
:查找一天前被访问的文件
:查找一天内状态被改变的文件
:查找一天前状态被改变的文件
(7)按大小进行查找
:查找小于32K的文件
(8)查找并删除(或者备份)
:查找test.c并删除,删除前进行确认
:查找1.c并备份为1.c.bak
linux系统中find怎么用,linux系统中‘find’的详细用法相关推荐
- python中3 and not 5_python中not、and和or的优先级与详细用法介绍
前言 (小白专用)本次所分享的是Python中的not.and.or的执行时的优先级,以及他们的具体用法.本文比较详细,不喜勿喷. 一.not.and.or的含义以及优先级 对象 返回结果 优先顺序 ...
- python not用法_python中not、and和or的优先级与详细用法介绍
前言 (小白专用)本次所分享的是python中的not.and.or的执行时的优先级,以及他们的具体用法.本文比较详细,不喜勿喷. 一.not.and.or的含义以及优先级 对象 返回结果 优先顺序 ...
- pythonor和and的优先级_python中not、and、or的优先级与详细用法
前言 (小白专用)本次所分享的是Python中的not.and.or的执行时的优先级,以及他们的具体用法.本文比较详细,不喜勿喷. 一.not.and.or的含义以及优先级 对象 返回结果 优先顺序 ...
- linux管理用户组,技术|如何在 Linux 系统中通过用户组来管理用户
本教程可以了解如何通过用户组和访问控制表(ACL)来管理用户. 当你需要管理一台容纳多个用户的 Linux 机器时,比起一些基本的用户管理工具所提供的方法,有时候你需要对这些用户采取更多的用户权限管理 ...
- linux中文系统装offci,Ubuntu 14.04 LTS中安装fcitx中文输入法的教程
Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的.这里我们不抱怨,我们自己来着手解决中国人自己的Linux中文输入法问题. ...
- Linux中assert头文件,linux系统下如何使用assert函数
linux系统下如何使用assert函数 只要看得懂程序的人都知道assert,在Windows下使用VC编写,使用assert之后,只需在IDE中设置为debug版或者是release版,编译器就会 ...
- linux进程看门狗使用方式,Linux系统中基于看门狗的精细化进程监控方法及系统的制作方法...
Linux系统中基于看门狗的精细化进程监控方法及系统的制作方法 [技术领域] [0001] 本发明涉及Linux系统的进程监控技术领域,特别是涉及一种Linux系统中基于看 门狗的精细化进程监控方法及 ...
- linux查看本机所有预设的系统变量,如何设置与查看Linux系统中的环境变量?
大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本编辑器或者浏览器,以及可执行文件的路径等等这样的信息.而 ...
- linux系统创建操作系统用户,linux系统中用户组创建管理linux操作系统 -电脑资料...
用户组管理包括对用户组创建,删除,修改及查看组操作命令,下面我们一起来看看希望本文章对各位同学会有所帮助哦, 1,创建组 groupadd test 增加一个test组 2,修改组 groupmod ...
- linux的增强文件夹,在linux系统中安装virtualbox增强功能(增强包)的详细步骤是什么...
在linux系统中安装virtualbox增强功能(增强包)的详细步骤是什么 1. 点击菜单栏 设备 –> 分配光驱 –> 选择一个虚拟光盘,找到VirtualBox安装目录下的`VBox ...
最新文章
- 面试环节:在浏览器输入 URL 回车之后发生了什么?(超详细版)
- [置顶] 我整理的一些常用网址
- C语言基础(6)-char类型
- SAP 解决长时间不操作掉线问题
- mysql 一次性导入数据库_Mysql 一次性备份导出/导入恢复所有数据库
- mstsc局域网远程 要预先做的设置
- ABAP system landscape和vue项目webpack构建的一种实践
- 10.傅里叶变换——正弦之和、时间和频率_2
- LoadDruidSegmentStep failed File does not exist: /druid/segments
- VS2005 Extjs智能提示插件
- Win-MASM64汇编语言-MOV/MOVSB/MOVSW/MOVSD/REP/REPZ/REPE/REPNZ/REPNE
- enum类型的标签内容根据语言的取法
- java开发crm遇到的难点_CRM 2011 开发中遇到的问题小结
- C#网络编程(异步传输字符串) - Part.3
- ValueStack中的context与ActionContext的区别
- 计算机日志查询域用户登录记录,Windows域控制器身份验证登录日志记录和取证...
- java开发坦克大战小游戏
- 学会这两招,你就知道怎样图片转文字
- qt中bug总结:遇到C1071:在注释中遇到意外的文件结束
- 邮件服务器名,接受邮件服务器名称有哪些
热门文章
- linux实现nat转发和内部端口映射
- 云评测、云监测、云加速,性能魔方mmTrix全球速度最快
- Use MVS Dsbame convensions. windows下ftp.exe客户端上传错误
- ios9定位服务的app进入后台三分钟收不到经纬度,应用被挂起问题及解决方案
- SQLServer之删除约束
- 开源实时日志分析ELK
- Mac OS X 安装和配置Scala
- Perl的Hash一个小细节
- org.springframework.jdbc.BadSqlGrammarException: CallableStatementCallback; bad SQL grammar
- Linux vsftp配置详解