오늘은 리눅스에서 파일을 찾는 명령어들에 대해 알아보도록 하겠습니다.
1. find
말 그대로죠? find. 찾는 명령어입니다.
현재 디렉터리부터 하위 디렉터리까지 주어진 조건의 파일을 찾아 경로를 표시하는 명령어인데, 옵션도 많고 어려워요.
굳이 외우실 필요는 없습니다.
바로 옵션들을 알아볼까요?
옵션 | 설명 |
-name | 이름을 기준으로 파일 검색 |
-user | user의 파일이나 디렉터리 검색 |
-perm | 지정된 권한의 파일 검색 |
-type | 파일 유형에 따라 파일 검색 |
-atime n | n일 이전에 접근한 파일 검색 |
-etec | 검색된 파일에 수행할 명령어를 지정 |
보기만 해도 머리가 아파오는(???) ㅎㄷㄷ한 옵션들입니다.
바로 실습해 볼까요?
제가 설정한 경로대로 잘 나옵니다!
tst파일을 test 디렉터리에 넣어놨는데, "./test/tst"라고 설정한대로 잘 나오죠?
-name 옵션을 이용해 이름으로 검색한 결과입니다!
2. locate
다음은 locate입니다!
이 명령어는 말 그대로 파일의 위치를 찾는 명령어로, 별다른 옵션도 없고 쉽고 편한 명령어입니다.
바로 실습해 볼까요?
제 리눅스에 존재하는 .bak 파일을 찾은 결과입니다.
오늘은 리눅스에서 파일을 찾는 명령어들에 대해 알아보았습니다.
'리눅스 > 기본 명령어' 카테고리의 다른 글
[리눅스] 사용자를 조회해보자 | users, who, w (0) | 2021.03.06 |
---|---|
[리눅스] 시스템을 종료해보자 | shutdown, init, reboot, halt (0) | 2021.02.20 |
[리눅스] 현재 시간과 날짜를 봐보자 | cal, date (0) | 2021.02.18 |
[리눅스] 디렉터리/파일 내부로 들어가보자 | pwd, cd, ls (0) | 2021.02.16 |
[리눅스] 사용자를 생성하고, 비밀번호를 바꾸고, 로그인해보자 | useradd, passwd, su (0) | 2021.02.15 |