STUDY/Linux
[Ubuntu / Linux / Unix] Search File Using extension (확장자를 이용하여 파일 검색)
Unbalance is balance
2016. 10. 20. 14:34
- 현재 폴더에서 파일 찾기 (확장자 검색)
현재 디렉토리 (Directory, 경로, 폴더)에서 확장자 txt를 가진 파일들을 찾습니다.
find -name '*.txt'
현재 폴더에서 확장자를 png로 찾고 싶으시다면 다음과 같이 바꾸시면 되겠죠?
find -name '*.png'
- 루트 폴더에서 파일 찾기 (확장자 검색)
현재 폴더가 아닌 루트 (root)폴더에서 찾고 싶으시면 다음과 같이 하시면 됩니다.
find / -name '*.txt'
이 명령은 찾는데 시간이 오래 걸리고 결과물이 많이 나옵니다.
- 특정 폴더에서 파일 찾기 (확장자 검색)
그래서 특정한 폴더를 선택하여 찾고 싶으시면 더욱 정확하고 빠르게 찾으실 수 있으시겠죠? 명령은 다음과 같습니다.
find (경로) -name '*.txt'
경로 부분에 원하시는 경로를 지정해 주시면 됩니다.
(경로는 상대 경로와 절대 경로를 사용할 수 있습니다.)
- 결과를 더욱 상세하게 보고 싶으시면 옵션을 추가해 줍니다.
코드는 아래와 같습니다.
find -name '*.txt' -ls
뒤에 -ls 옵션을 추가하여 주시면 -ls 형식으로 보실 수 있습니다.