> 시스템 튜토리얼 > 리눅스 > Linux에서 일반적으로 사용되는 Find 명령 예: 33건

Linux에서 일반적으로 사용되는 Find 명령 예: 33건

WBOY
풀어 주다: 2024-01-02 18:34:27
앞으로
1189명이 탐색했습니다.
1. 현재 디렉터리에서 파일 이름을 찾아보세요

현재 디렉터리에서 linuxprobe.txt라는 이름의 모든 파일을 찾으세요

으아악 2. 홈 디렉터리에서 파일을 찾습니다

홈 디렉토리에서 linuxprobe.txt라는 이름의 모든 파일을 찾으세요

으아악 3. 파일명의 대소문자를 무시하고 파일을 찾습니다

파일 이름의 대소문자를 무시하고 특정 디렉터리에서 linuxprobe.txt라는 파일을 찾으세요

으아악 4. 특정 디렉토리 찾기

루트 디렉터리에서 linuxprobe라는 디렉터리를 찾으세요

으아악 5. 지정된 디렉터리에서 PHP 파일을 찾습니다

현재 디렉토리에서 linuxprobe.php라는 파일을 찾으세요

으아악 6. 지정된 디렉터리에서 모든 PHP 파일을 찾습니다 으아악 7. 권한이 777인 파일을 찾습니다.

현재 디렉토리에서 권한이 777인 모든 파일을 찾으세요

으아악 8. 777 이외의 권한이 있는 파일 찾기

루트 디렉터리에서 777 이외의 권한을 가진 모든 파일을 찾으세요

# find / -type f ! -perm 777
로그인 후 복사
9.查找权限为664的文件
# find / -perm 2644
로그인 후 복사
10.查找到文件大小为100M的文件并删除
# find / -size +100M -exec rm -rf {} \;
로그인 후 복사
11.找到SUID文件
# find / -perm /u=s
# find / -perm /g=s
로그인 후 복사
12.查找文件类型为mp3格式并且大小为100M的文件,然后删除
# find / -type f -name *.mp3 -size +10M -exec rm {} \;

#常用find操作,通过find出指定目录下的特定类型特定名称的文件,然后进行修改,移动,删除等操作。
로그인 후 복사
13.找到只读文件
# find / -perm /u=r
로그인 후 복사
14.找到可执行文件
# find / -perm /a=x
로그인 후 복사
15.找到权限为777的文件并改为644
# find / -type f -perm 0777 -print -exec chmod 644 {} \;
로그인 후 복사
16.找到权限为777的目录并改为755
# find / -type d -perm 777 -print -exec chmod 755 {} \;
로그인 후 복사
17.找到指定的文件并删除
# find . -type f -name "linuxprobe.txt" -exec rm -f {} \;
로그인 후 복사
18.找到指定类型的文件并删除
# find . -type f -name "*.txt" -exec rm -f {} \;
OR
# find . -type f -name "*.mp3" -exec rm -f {} \;
로그인 후 복사
19.查找空文件
# find /tmp -type f -empty
로그인 후 복사
20.查找空目录
# find /tmp -type d -empty
로그인 후 복사
21.查找所有的隐藏文件
# find /tmp -type f -name ".*"
로그인 후 복사
22.查找指定用户家目录下的指定文件
# find / -user root -name linuxprobe.txt
로그인 후 복사
23.查找指定用户家目录下的所有文件
# find /home -user linuxprobe
로그인 후 복사
24.查找指定组中的所有文件
# find /home -group developer
로그인 후 복사
25.查找指定用户家目录下的指定文件并忽略大小写
# find /home -user linuxprobe -iname "*.txt"
로그인 후 복사
26.查找最近50天修改过的文件
# find / -mtime 50
로그인 후 복사
27.查找最近50天被访问过的文件
# find / -atime 50
로그인 후 복사
28.查找最近50天到100天之间修改过的文件
# find / -mtime +50 –mtime -100
로그인 후 복사
29.查找过去一小时内修改过的文件
# find / -cmin -60
로그인 후 복사
30.查找过去一小时内修改过的文件
# find / -mmin -60
로그인 후 복사
31.查找过去一小时内被访问过的文件
# find / -amin -60
로그인 후 복사
32.查找大小为50M的文件
# find / -size 50M
로그인 후 복사
33.查找文件大小在50M-100M之间的文件
# find / -size +50M -size -100M
로그인 후 복사

本文原创地址:https://www.linuxprobe.com/linux-33-find.html作者:王毅,审核员:逄增宝

本文原创地址:https://www.linuxprobe.com/linux-33-find.html编辑:王毅,审核员:暂无

为您推荐一些与本文相关的文章:

  • swappiness的基本默认设置为60,加上生效这样便完成修改设置
  • 你不需要 Kubernetes?
  • 今天聊聊:每个 Linux 新手都应该知道的 四个命令
  • 《Windows核心编程第五版中文版》pdf版电子书免费下载
  • 物联网安全:可用性 or 数据
  • 谷歌将举办Pixel 3手机发布会
  • GNOME 正在(某种程度上)恢复在几年前删除的功能
  • 红帽Linux 6.8发布:支持更大XFS文件系统
  • 甲骨文推出全新 Java SE 定价模式
  • AI时代如何保护隐私?靠区块链还是靠法律

위 내용은 Linux에서 일반적으로 사용되는 Find 명령 예: 33건의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:linuxprobe.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿