리눅스 명령어 · 2 min read · Sep 16, 2025

리눅스 look 명령어 튜토리얼 (예제 포함)

리눅스 find 명령어가 명령줄에서 검색하는 데 훌륭한 작업을 수행하지만, 전용 도구가 더 편리할 수 있는 상황이 있을 수 있습니다. 그런 경우 중 하나는 특정 단어로 시작하는 파일의 줄을 찾는 것입니다. 이를 위해 look이라는 명령어가 존재합니다.

이 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 사용하여 이 명령어에 대해 논의할 것입니다. 하지만 그 전에, 이 기사에 있는 모든 예제가 Ubuntu 18.04 LTS 머신에서 테스트되었다는 점을 언급할 가치가 있습니다.

리눅스 look 명령어

리눅스의 look 명령어는 주어진 문자열로 시작하는 줄을 표시합니다. 다음은 그 구문입니다:

look [-bdf] [-t termchar] string [file ...]

그리고 이 도구에 대한 man 페이지의 설명은 다음과 같습니다:

     The look utility displays any lines in file which contain string as a  
     prefix.  
     
     If file is not specified, the file /usr/share/dict/words is used, only  
     alphanumeric characters are compared and the case of alphabetic charac?  
     ters is ignored.

다음은 look 명령어가 어떻게 작동하는지에 대한 좋은 아이디어를 제공할 Q&A 스타일의 몇 가지 예입니다.

Q1. look 명령어를 사용하는 방법은?

간단합니다. 검색하려는 단어와 검색할 파일을 look 명령어의 입력으로 제공하면 됩니다.

예를 들어:

look The test.txt

위 명령어는 ‘test.txt’ 파일에서 ‘The’로 시작하는 줄을 검색합니다.

참고로, test.txt 파일은 다음과 같습니다:

그리고 생성된 출력은 다음과 같습니다:

Q2. 주어진 문자열 내에서 검색 범위를 좁히는 방법은?

look 명령어는 종료 문자를 제공하여 검색 범위를 좁힐 수 있도록 합니다. man 페이지에서 -t 옵션을 설명하는 방법은 다음과 같습니다:

-t, --terminate termchar  
             Specify a string termination character, i.e., only the characters  
             in string up to and including the first occurrence of termchar  
             are compared.

이 옵션을 테스트하기 위해 test.txt에 몇 줄을 더 추가했습니다. 살펴보세요:

그리고 다음 명령어를 실행했습니다:

look -t n Fund test.txt

즉, look에게 ‘Fund’라는 단어로 시작하는 줄을 검색하되 ‘Fun’으로 시작하는 줄도 포함하도록 요청하는 것입니다. 그리고 출력은 다음과 같습니다:

Q3. look 검색은 대소문자를 구분하나요?

네, 그렇습니다. 예를 들어, 다음 명령어를 실행하면 (이전 Q&A에서 사용한 것과 동일하지만 ‘fund’라는 단어의 첫 글자가 소문자인 경우):

look -t n fund test.txt

출력이 생성되지 않습니다.

하지만 -f 옵션을 사용하여 look에게 대소문자를 무시하도록 강제할 수 있습니다.

Q4. look은 무엇에 더 사용될 수 있나요?

look 명령어를 사용하여 특정 문자 집합으로 시작하는 모든 단어를 검색할 수 있습니다. 예를 들어, ‘love’라는 문자 시퀀스로 시작하는 모든 단어를 보려면 다음과 같이 look 명령어를 사용하면 됩니다:

look love

샘플 출력은 다음과 같습니다:

look이 더 사용될 수 있는 것

결론

결론적으로, look은 적어도 알고 있어야 할 유용한 작은 명령줄 유틸리티입니다. 언제 당신에게 구세주가 될지 모르기 때문입니다. 많은 명령줄 옵션을 제공하지 않으며, 우리가 이미 여기서 논의한 대부분의 옵션이 포함되어 있습니다. look에 대해 더 알고 싶다면, man 페이지로 이동하세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.