how to use linux find
오늘은 리눅스에서 파일 찾을 때 자주 사용 되는 find 명령어에 대해여 포스팅 하겠습니다.
find 사용법 ( linux find command)
linux 운영체제에서 디스크에 저장된 파일 및 디렉토리를 검색 할 때 사용되는 명령어 입니다.
how to use (사용법)find [path] [옵션][조건][옵션][조건] 형식으로 사용합니다.
옵션
-mtime 수정된시간을 기준으로 합니다.
-atime 접근시간을 기준으로 합니다.
-ctime 변경된시간을 기준으로 합니다.
cf)-mtime+30 은 수정된지 30일이상된 파일을 찾는 옵션입니다.
find 명령어를 사용 하여 일정시간 지난 파일들을 지울 수 있습니다.
이것을 사용하려면 exec라는 옵션을 사용합니다.
ex) find / 파일위치/ -mtime+30 -exec rm -rf {} \; --> 수정된지 30일이 지난파일 지우기
다음은 일반적인 파일 및 디렉토리를 찾을 때 사용법을 알려드리겠습니다.
파일찾기
현재디렉토리에서 sh 확장자를 가진 모든파일찾기
find -name '*.sh'
전체디렉토리에서 sh 확장자를 가진 파일 찾기
find / -name '*.pl'
전체디렉도리에서 xxx로 시작되는 파일 찾기
find / -name 'xxx*'
디렉토리 찾기
전체디렉토리에서 usr로 시작되는 디렉토리 찾기
find / -name 'usr*' -type d
'IT' 카테고리의 다른 글
[리눅스]linux 네트워크 본딩 하는방법! (0) | 2017.12.07 |
---|---|
오라클 자동백업 설정하는 방법! (0) | 2017.12.07 |
[리눅스]linux 시스템종료 명령어 사용방법! (0) | 2017.12.07 |
[리눅스]linux 사용자 계정정보 확인방법! (0) | 2017.12.07 |
[리눅스]linux 명령어 꿀팁! (0) | 2017.12.07 |