파일찾기
[Linux] 파일 내 특정 문자열 찾기 - grep 기본
grep 명령어 - 파일 내 특정 문자열 찾기 리눅스에서 grep 명령어는 특정 파일에서 지정한 문자열이나 정규표현식을 포함한 행을 찾아서 출력해주는 명령어이다. 특히, tailo이나 ls 등 다양한 명령어와 조합하여 응용되는 경우가 많아서 리눅스 시스템 내에서 grep 명령어를 능숙하게 다룰 수 있어야 한다. grep 사용법 grep [옵션][패턴][파일명] # test.txt 파일에서 'error'문자열 찾기 $ grep 'error' /test.txt grep 의 종류 grep : 다중 패턴 검색 - 정규표현식 O egrep : 정규표현식 패턴검색 - 정규표현식 O fgrep : 문자열 패턴 검색 - 정규표현식 X 이러한 종류가 있지만 그냥 대부분 grep만 사용하면 됨 grep 옵션 -c : 일치..
[Linux] 파일, 폴더 찾기 - find
find 명령어 - 폴더, 파일 찾기 리눅스의 find 명령어는 시스템 내에서 파일을 검색하는데 사용되는 명령어이다. 생각보다 많이 사용되기 때문에 알아두는것이 좋다. find 사용법 find [옵션] [경로] [표현식] # 현재 위치에서 log가 들어가는 파일 모두 찾기 $ find . -name "*log*" * 경로는 상대경로, 정대경로 모두 가능하며, 생략하면 현재위치(.)를 디폴트값으로 간주합니다. ▷ 옵션 P : 심볼릭 링크를 따라가지 않고, 심볼릭 링크 자체 정보 사용 L : 심볼릭 링크에 연결된 파일 정보 사용 H : 심볼릭 링크를 따라가지 않으나, Command Line Argument를 처리할 때 예외 D : 디버그 메시지 출력 ▷ 표현식 name : 해당 이름의 파일 검색 type :..