«find» 태그된 질문

Windows 시스템의 find 명령은 입력 텍스트 행을 필터링하고 필터와 일치하는 행을 리턴하는 데 사용됩니다. * nix 시스템의 find 명령은 특정 기준과 일치하는 파일 또는 폴더를 찾는 데 사용됩니다.



5
수백만 개의 파일 삭제
수백만 개의 gif 이미지로 가득 채웠습니다. rm 명령에 비해 너무 많습니다. 다음과 같이 find 명령을 시도했습니다. find . -name "*.gif" -print0 | xargs -0 rm 문제는 내 컴퓨터가 정말로 나 빠지고 서버이기 때문에 고객에게 시간 초과가 발생한다는 것입니다. 머신을 잠그지 않고 모든 파일을 더 빨리 삭제할 수있는 방법이 있습니까?
38 linux  bash  shell  find  rm 




3
마운트 된 공유를 검색하지 않고 찾기 / grep 명령
find 명령을 사용할 때는 거의 항상 로컬 드라이브를 검색해야합니다. 그러나 거의 항상 초대형 네트워크 공유가 마운트되어 있으며 검색에 포함됩니다. find 명령, grep 및 기타 유사한 명령에서 쉽게 제외 할 수 있습니까? 예: / 이름 .vimrc 찾기
34 linux  find  grep 

6
'tar'명령과 'find'를 결합하는 방법
find 명령은 다음과 같은 출력을 제공합니다. [root @ localhost /] # var / log / -iname anaconda를 찾으십시오. * var / log / anaconda.log var / log / anaconda.xlog var / log / anaconda.yum.log var / log / anaconda.syslog var / log / anaconda.program.log var / log / anaconda.storage.log tar와 …
31 linux  centos  find  exec 

2
'{}'을 사용하여 find의 -exec 옵션을 통해 실행 된 명령의 출력을 리디렉션하려면 어떻게해야합니까?
svnadmin dump백업 스크립트 명령 을 자동화하려고하는데 다음과 같이하고 싶습니다. find /var/svn/* \( ! -name dir -prune \) -type d -exec svnadmin dump {} > {}.svn \; 이것은의 각 svn 저장소를 살펴보고 /var/svn실행 한다는 점에서 작동하는 것 같습니다 svnadmin dump. 그러나 {}exec 명령 의 두 번째 는 처리중인 디렉토리의 이름으로 대체되지 …

2
rsync를 사용하여 특정 확장자를 가진 특정 파일 이름을 제외한 모든 파일을 복사하십시오.
두 개의 동일한 크기의 플래시 카드가 있으며 다음 규칙에 따라 하나의 내용을 다른 내용으로 복사하려고합니다. 모든 디렉토리와 하위 디렉토리를 원합니다 .FOO, .BAR 및 .ZIM 유형의 파일을 제외하고 싶습니다 (다른 모든 파일은 복사 됨) 보너스 : ~ 8GB의 정보를 복사 할 것을 고려할 때 파일 이름이 복사 될 때 출력되면 멋지다. …
28 command-line  bash  find  rsync  cp 


1
심볼릭 링크를 하드 링크로 변환
소프트 링크를 디렉토리의 하드 링크로 재귀 적으로 변환하고 싶습니다. 나는 이와 같은 것을 시도했다 : for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done …하지만 두 가지 큰 문제가 있습니다. 재귀 적이 지 않은 심볼릭 링크가 아닌 파일을 선택합니다 어떻게 든 위의 줄을 먹이는 …

2
“find”출력에서 상대 경로 만 강제 적용하려면 어떻게해야합니까?
여러 디렉토리의 특정 확장자를 가진 파일을 단일 tar-ball로 압축 할 수있는 스크립트를 작성하려고합니다. 현재 스크립트 파일에있는 것은 다음과 같습니다 find "$rootDir" -name '*doc' -exec tar rvf docs.tar {} \; $rootDir검색 할 기본 경로는 어디에 있습니까 ? tar 파일에서 경로가 절대적인 것을 제외하고는 괜찮습니다. 상대 경로를 선호합니다 $rootDir. 어떻게하면 되나요? 현재의 …


6
"찾기"및 "위치 찾기"에 대한 빠른 대안?
"find"and locate "를 사용하여 프로젝트에서 소스 파일을 검색하려고하지만 실행 시간이 오래 걸립니다. 모르는 이러한 프로그램에 대한 빠른 대안 또는 성능 속도를 높일 수있는 방법이 있습니까? 이 프로그램들 중?
22 linux  unix  find  locate 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.