Menu
Coddy logo textTech

별표 와일드카드

Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 25번째.

와일드카드는 파일 이름에서 하나 이상의 문자를 일치시키기 위해 자리 표시자로 작용하는 특수 문자입니다. 와일드카드를 사용하면 모든 이름을 입력하지 않고 여러 파일을 한 번에 작업할 수 있습니다.

별표 와일드카드 *문자 0개 이상(0개를 포함)을 매칭합니다. 이것은 가장 강력하고 흔히 사용되는 와일드카드입니다.

예를 들어, .txt로 끝나는 모든 파일을 나열하려면:

ls *.txt

이름의 길이와 상관없이 .txt로 끝나는 모든 파일 이름을 일치시킵니다.

더 많은 예제:

photo로 시작하는 모든 파일을 매칭:

ls photo*

이름의 어느 위치에든 report가 포함된 모든 파일을 일치시키기:

ls *report*

모든 이름이나 확장자를 가진 모든 파일을 매칭:

ls *

*ls에만 국한되지 않고 어떤 명령어든 사용할 수 있습니다. 예를 들어, 모든 .jpg 파일을 폴더로 복사하세요:

cp *.jpg photos/

또는 모든 .log 파일을 한 번에 삭제:

rm *.log

팁: 항상 rm이나 mv와 함께 사용하기 전에 먼저 와일드카드 패턴과 함께 ls를 실행하세요 — 이렇게 하면 변경 전에 정확히 어떤 파일이 영향을 받는지 확인할 수 있습니다.

challenge icon

챌린지

초급

현재 디렉토리에서 .jpg 파일만 나열하기 위해 * 와일드카드를 사용하세요.

힌트: 이미지 파일만 필터링하기 위해 ls* 와일드카드와 .jpg 확장자와 결합하세요.

치트 시트

와일드카드는 파일 이름에서 하나 이상의 문자를 일치시키는 특수 문자로, 한 번에 여러 파일을 작업할 수 있게 합니다.

별표 와일드카드 *는 임의 개수의 문자(0개 포함)를 일치시킵니다.

예제:

.txt로 끝나는 모든 파일 나열:

ls *.txt

photo로 시작하는 모든 파일 나열:

ls photo*

이름 어디에서든 report를 포함하는 모든 파일 나열:

ls *report*

모든 파일 나열:

ls *

모든 .jpg 파일을 폴더로 복사:

cp *.jpg photos/

모든 .log 파일 삭제:

rm *.log

팁: rm이나 mv와 함께 사용하기 전에 와일드카드 패턴으로 ls를 먼저 실행하여 어떤 파일이 영향을 받는지 확인하세요.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨