redhat 7.6 find 命令
1.按名字查找
find ./ -name filename //精确查找 ,./ 代表当前目录 -name 查询名称 filename具体文件名称
find ./ -name "*file*" //模糊查找
2.按时间查找
find ./ -mtime -2 //数字单位为天数,2天之内.+2 2天后的所有内容
find ./ -mmin -5 //代表5分钟之内,+5 5分钟后的所有内容
3.按文件大小查找
find ./ -size +10M //查找大于10M的文件
find ./ -size -10M //查找小于10M的文件
4.按对象类型查找
find ./ -type f //按普通文件查找
find ./ -type l //按链接文件查找
find ./ -type d //按文件查找出来
find ./ -type f -or -type d //查找普通文件和目录一起显示
find ./ -maxdepth 1 -type f -or -type d //-maxdepth设置查找目录级别
find ./ -maxdepth 1 -type f -or -type d -exec ls -lh {} \ ; //使用exec 对查找出来的内容执行一次命令ls -lh ,{}代表查找到的内容,\结束
find ./ -perm /4000 -exec cp -rvf {} /tmp/test/ \; //将查找到的内容cp到/tmp/test/目录下
find ./ -name "*.log" -a -mmin -30 -a size +100M -exec ls -lh {} \; //查找后缀为log,30分钟内,大于100M的文件,最后显示出来
5.按用户查找
find ./ -user usertest //查找属于usertest用户的内容
find ./ -uid 1001 //查找属于1001uid的内容
查找组也一样gid,group
6.按权限查找
find ./ -perm 600 //查找600权限的所有文件
find ./ -perm -600 //查找所有包含600权限的所有文件
find ./ -perm +600 //查找匹配的权限,类似不加+符号效果
find ./ -perm /600 //匹配其中任意一个权限都会被查找出来
find ./ -perm -4000 //查找特殊权限位,-和/都可以
find ./ -perm -2000 //查找特殊权限位,-和/都可以
find ./ -perm -1000 //查找特殊权限位,-和/都可以
redhat 7.6 find 命令的更多相关文章
- RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found
RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found 在多台Linux服务器SSH相互访问无需密码, 其中进入一台Linus中,对其 ...
- RedHat不能使用ifconfig命令
安装RedHat后,使用ifconfig命令,结果报错command not found,解决方法如下: 1.cat ~/.bash_profile 查看path 2.vi /etc/prof ...
- 关于RedHat Linux无法使用yum命令安装gcc-c++问题
初入职场,在给RedHat Linux安装环境的时候遇到这么个问题. 参考:http://www.linuxidc.com/Linux/2017-08/146548.htm [root@localho ...
- RedHat Linux关闭seLinux命令
Redhat使用了SELinux来增强安全,关闭的办法为: 1. 永久有效 修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然 ...
- RedHat Linux Shell常用命令(多数也适用于Unix和AIX)
注:本文转载自疯狂的矩阵一文,http://www.cnblogs.com/520sojustdoit/p/4642568.html --------------------------------- ...
- Ubuntu 和 Redhat / Fedora 服务管理命令对比表(附Fedora16新的服务管理工具systemctl )
以 apache/httpd 服务作为例子 任务 Red Hat / Fedora Ubuntu Ubuntu (with sysv-rc-conf or sysvconfig) 立即启动/停止某服务 ...
- redhat 7.6 常用命令
cp 复制命令 diff 对比两个文件内容是否相同 cp -rvf 复制目录 r代表递归 v显示详细步骤 f强制 ls -ah 查看目录 a查看隐藏文件 h显示文件大小单位k less 逐行 ...
- RedHat/CentOS系统信息查看命令大全
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...
- linux命令之grep用法介绍
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regular Expression Print,表示全局正则表达 ...
随机推荐
- vue的页面怎么显示到android的webview中
链接:https://www.jianshu.com/p/0dd98476bba0
- python重要的日志模块logging
一,logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级.日志保存路径.日志文件回滚等:相比print,具备如下优点: 1.可以通过设置 ...
- 安装go1.11.2
1. 设置go环境变量 vim $HOME/.bashrc export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin export GOPATH=$HO ...
- 老段带你学鸟哥Linux视频教程 包含基础班+提高班
老段带你学鸟哥Linux视频教程 包含基础班+提高班,附带pdf文档. 目录结构如下: 目录:/-老段带你学鸟哥Linux视频教程 [.9G] ┣━━老段带你学鸟哥-服务器篇 [1009.4M] ┃ ...
- notepad++ java编码,输出中文字符时,编译出错
呆在公司中,最近受开发手机app的几个同事影响,想学android的开发,心血来潮,挡也挡不住,说干就干,直接看教程,发现有很多关于java的语法知识不懂,于是又来学java,学习的过程中难免出现问题 ...
- 【代码学习】PHP面向对象之封装与继承
一.封装(访问控制) 就是将属性私有,并提供公有的setter放置与getter取值方法注:封装是进行访问控制,不是拒绝访问 public(公有) protected(受 ...
- hash路由
class HashRouter{ constructor(){ //用于存储不同hash值对应的回调函数 this.routers = {}; window.addEventListener('ha ...
- Spring学习(十)
需要的jar包 1.Spring核心必须依赖的库:commons-logging-1.1.1.jar2.Spring IoC部分核心库: spring-beans-4.3.9.RELEASE.jar ...
- 【原】Django总结
centos7下部署django详细步骤:https://www.cnblogs.com/djangocn/p/9538551.html 快速入门:https://www.cnblogs.com/ze ...
- Python学习第二十八课——Django(urls)
Django框架中的urls配置: 首先通过pycharm创建一个Django项目: 例如要写blog的功能:则在digango_lesson中的urls代码如下: """ ...