«find» 태그된 질문

파일과 디렉토리를 찾기위한 명령 줄 유틸리티.

2
find -exec mv로 모든 것을 삭제 했습니까?
나는 이것을 스스로 알아 내려고 노력했다. 터미널에서 사용한 명령은 다음과 같습니다. find . -name "*.jpg" -exec mv {} pictures \; 나는 pictures라는 디렉토리를 먼저 만들지 않았다. 발생한 사진은 pictures.gif라는 파일이 생성되었습니다. 파일을 찾은 다음 이동하면서 덮어 씁니까? 이 명령의 결과로 생성 된이 pictures.gif 파일은 무엇입니까? 파일이 여전히 드라이브 어딘가에 있습니까?


7
'find'명령을 사용하여 파일의 절대 경로 가져 오기
검색중인 파일의 절대 경로를 얻는 방법이 있습니까? 예를 들면 다음과 같습니다. find .. -name "filename" 그것은 나에게 같은 결과를 제공 ../filename하지만 전체 경로를 원합니다. 필요한 것은 부모 디렉토리와 그 하위 디렉토리에서 특정 파일에 대해 나중에 다른 스크립트에서 사용할 것입니다. 감사

3
특정 디렉토리 만 색인화하기 위해 어떻게 이동합니까?
내가 사용하고 싶습니다 mlocate를 하지만 인덱스 특정 디렉토리 (예를 들어, 내 우분투 서버에 /home와 /data있지만, 모든 것이 아래 /). 그러나 mlocate의 표준 구성은 반대 방식으로 작동합니다. 제거하려는 경로를 지정합니다 (로 PRUNE_PATHS). 이것을 달성하는 쉬운 방법이나 내가 원하는 것을 할 수있는 유사한 유틸리티가 있습니까? (참고 :와 같은 색인을 유지해야 mlocate하므로 find예를 …
23 search  find  locate 


3
파이프 및 앰 퍼와 함께 grep을 사용하여 찾기에서 오류 필터링
cygwin을 사용하여 cygdrive에서 파일을 찾습니다. 그러나 권한 거부 메시지를 억제해야합니다 (그렇지 않으면 오류 메시지에 결과가 숨겨 짐). 다음 명령이 작동합니다. find -name 'myfile.*' |& grep -v "Permission denied" 앰퍼샌드 가이 명령에 들어가야하는 이유를 이해하지 못하지만 이것이 작동 할 것으로 예상했지만 작동하지 않습니다. find -name 'myfile.*' | grep -v "Permission denied" …
22 bash  command-line  find  grep 

3
“find”를 사용하여 두 날짜 사이에 파일을 찾는 방법은 무엇입니까?
60GB의 전자 메일을 통과 한 전자 메일 계정이 있는데 현재 전자 메일 클라이언트를 사용하여 작년 (2011 년) 전자 메일을 보관하는 데 많은 문제가 있습니다. 터미널을 통해 2011-01-01과 2011-12-31 사이의 파일을 찾기 위해 find 를 사용하려고 하지만 아무 소용이 없습니다. 두 날짜 사이에 파일을 찾으려면 어떻게해야합니까? 관련이있는 경우 최종 목표는 발견 …

4
locate를 사용하여 디렉토리 찾기
내가 사용하는 위치 , 내가 이름을 알고있는 파일을 찾기 위해 모든 시간을 찾을 매우 빠르고, 나는 그것을 사랑 해요. 최근에 만든 파일의 경우 찾기 가 훌륭합니다. 일반적으로 최근에 만든 파일이 있으면 기본적으로 파일이 만들어진 위치를 알고 있으므로 전체 파일 시스템을 검색 할 필요가 없습니다. 디렉토리의 위치를 ​​잊어 버렸을 때 찾지도 …
20 find 


4
PATH에있는 디렉토리에 대해 '-execdir'조치가 안전하지 않은 이유는 무엇입니까?
사용하는 -execdir동안 찾기 동작 조합을 사용하는 것이 안전하지 않은 이유는 무엇 -exec입니까? 아래 명령을 실행하면 다음과 같은 프롬프트 메시지가 나타납니다. /path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} + find: The current directory is included in the PATH environment variable, which is insecure in combination with the …

1
여러 디렉토리에 사용 가능한 총 디스크 공간 확보
주어진 디렉토리에 사용되는 총 디스크 공간을 제공하는 du -sh에 대해 알고 있습니다. 내 문제는 내가 관심있는 디렉토리가 많은 하위 디렉토리에 흩어져 있다는 것입니다. 이 디렉토리를 제공하는 올바른 "찾기"명령이 있습니다. 목표는 발견 된 디렉토리를 전달하고이 디렉토리에서 사용하는 총 디스크 공간을 얻는 것입니다. 이 디렉토리를 du로 인수로 전달하면 해당 디렉토리에 대해 총계가 …

5
디렉토리의 지정된 파일 이름에서만 패턴 / 텍스트를 재귀 적으로 검색 하시겠습니까?
나는 디렉토리 (예를 들어,이 abc/def/efg많은 하위 디렉토리 (예를 들어, :로를) abc/def/efg/(1..300)). 이러한 모든 하위 디렉토리에는 공통 파일 (예 :)이 file.txt있습니다. file.txt다른 파일을 제외 하고이 문자열 만 검색하고 싶습니다 . 어떻게해야합니까? 나는을 사용 grep -arin "pattern" *했지만 많은 하위 디렉토리와 파일이 있으면 매우 느립니다.

2
폴더와 하위 폴더에 확장자가없는 모든 파일 찾기 및 삭제
약 500 개의 하위 디렉토리가없는 폴더가 있습니다. 휴지통에 쓰레기가 많이있어 청소하고 싶습니다. 이 명령으로 이미지와 같이 원하지 않는 특정 파일 형식을 이미 삭제했습니다. find . -mindepth 1 -iname "*.jpg" -type f -delete 그러나 이제 확장명이없는 모든 파일을 삭제하고 싶습니다. "Shopping list.txt"의 "쇼핑 목록"과 같은 파일 다음 명령을 시도했지만 작동하지 않았습니다. …

4
빈 하위 폴더 삭제, 상위 폴더 유지
내가 사용할 때 find /home/user/parentdir -type d -empty -delete 내부의 빈 하위 폴더를 재귀 적으로 찾고 /home/user/parentdir삭제합니다. 그러나 /home/user/parentdir비어있는 경우 parentdir폴더도 삭제되므로 바람직하지 않습니다. 나는 이것을 유지하려면 parentdir에 rsync백업 또는 클라우드로 일부 파일. 처리 후 빈 폴더를 삭제해야하지만 parentdir매번 다시 생성하는 것은 비생산적인 것 같습니다 . 유지할 제안 parentdir? 그 …

2
권한에 따라 파일 찾기
특정 권한이있는 파일 목록을 어떻게 찾을 수 있습니까? 소유자 root가 rwx권한을 가진 사용자가 소유 한 파일을 찾고 싶습니다 . 그러한 파일 목록을 찾는 방법이 있습니까? 우분투 16.04를 사용하고 있습니다.

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