리눅스/기본 명령어
[리눅스] 파일을 찾아보자 | find, locate
KwonYongHyeon
2021. 2. 25. 09:30
오늘은 리눅스에서 파일을 찾는 명령어들에 대해 알아보도록 하겠습니다.
1. find
말 그대로죠? find. 찾는 명령어입니다.
현재 디렉터리부터 하위 디렉터리까지 주어진 조건의 파일을 찾아 경로를 표시하는 명령어인데, 옵션도 많고 어려워요.
굳이 외우실 필요는 없습니다.
바로 옵션들을 알아볼까요?
옵션 | 설명 |
-name | 이름을 기준으로 파일 검색 |
-user | user의 파일이나 디렉터리 검색 |
-perm | 지정된 권한의 파일 검색 |
-type | 파일 유형에 따라 파일 검색 |
-atime n | n일 이전에 접근한 파일 검색 |
-etec | 검색된 파일에 수행할 명령어를 지정 |
보기만 해도 머리가 아파오는(???) ㅎㄷㄷ한 옵션들입니다.
바로 실습해 볼까요?
제가 설정한 경로대로 잘 나옵니다!
tst파일을 test 디렉터리에 넣어놨는데, "./test/tst"라고 설정한대로 잘 나오죠?
-name 옵션을 이용해 이름으로 검색한 결과입니다!
2. locate
다음은 locate입니다!
이 명령어는 말 그대로 파일의 위치를 찾는 명령어로, 별다른 옵션도 없고 쉽고 편한 명령어입니다.
바로 실습해 볼까요?
제 리눅스에 존재하는 .bak 파일을 찾은 결과입니다.
오늘은 리눅스에서 파일을 찾는 명령어들에 대해 알아보았습니다.