리눅스 명령어 가이드

다양한 리눅스 명령어를 검색하고 탐색하세요.

AI에게 물어보기

해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.

자유롭게 검색하기

원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.

grep

grep -l: 일치하는 패턴을 포함하는 파일 목록 출력

`grep -l` 명령어는 지정된 패턴과 일치하는 텍스트를 포함하는 파일의 이름만 출력합니다. 파일 내용 자체는 출력하지 않고, 어떤 파일에 해당 패턴이 존재하는지 빠르게 파악할 때 유용합니다. 재귀적으로 디렉토리를 탐색하거나 대소문자를 무시하는 등 다른 `grep` 옵션과 함께 사용할 수 있습니다.

자세히 보기

grep

grep -i: 대소문자 구분 없이 텍스트 검색

grep 명령어는 파일 내에서 특정 패턴을 검색하는 강력한 도구입니다. 특히 `-i` 옵션은 검색 시 대소문자를 구분하지 않아, 'Error', 'error', 'ERROR' 등 다양한 형태의 일치 항목을 한 번에 찾을 때 유용합니다. 로그 파일 분석, 코드 검색 등 다양한 상황에서 활용됩니다.

자세히 보기

grep

grep -v: 특정 패턴을 제외한 줄 찾기

`grep -v` 명령어는 지정된 패턴과 일치하지 않는 줄만 출력하는 강력한 텍스트 처리 도구입니다. 이는 `grep` 명령어의 '반전 매칭' 기능을 활용하여, 로그 파일에서 오류 메시지를 제외하거나, 설정 파일에서 주석을 제거하는 등 특정 정보를 필터링할 때 매우 유용합니다.

자세히 보기

grep

grep: 일치하는 줄 수 세기

grep 명령어는 텍스트 파일이나 표준 입력에서 특정 패턴을 검색하는 강력한 유틸리티입니다. 특히 `-c` (또는 `--count`) 옵션을 사용하면, 패턴과 일치하는 줄의 총 개수를 효율적으로 셀 수 있습니다. 이는 로그 분석, 코드 검토, 데이터 필터링 등 다양한 상황에서 유용하게 활용됩니다.

자세히 보기

head

head: 파일의 시작 부분 출력

head 명령어는 파일 또는 표준 입력의 시작 부분(기본적으로 처음 10줄)을 출력합니다. 특정 줄 수나 바이트 수를 지정하여 출력할 수 있어, 큰 파일의 내용을 빠르게 파악하는 데 유용합니다.

자세히 보기

hexdump

hexdump: 파일의 16진수 덤프 출력

hexdump 명령어는 파일의 내용을 16진수(hexadecimal) 형식으로 출력하는 도구입니다. 바이너리 파일의 구조를 분석하거나, 텍스트 파일의 보이지 않는 특수 문자(줄바꿈, 탭 등)를 확인할 때 유용합니다.

자세히 보기

iconv

iconv: 문자 인코딩 변환

iconv는 한 문자 인코딩으로 된 텍스트를 다른 문자 인코딩으로 변환하는 데 사용되는 강력한 명령줄 도구입니다. 파일 내용이나 표준 입력을 처리할 수 있으며, 다양한 인코딩 형식을 지원합니다.

자세히 보기

join

join: 두 파일의 공통 필드 병합

join 명령어는 두 개의 정렬된 텍스트 파일에서 지정된 공통 필드를 기반으로 라인을 병합하여 표준 출력으로 내보냅니다. 데이터베이스의 JOIN 연산과 유사하게 작동하며, 각 파일의 해당 라인들을 결합하여 새로운 라인을 생성합니다.

자세히 보기

jq

jq: JSON 데이터 처리

jq는 명령줄에서 JSON 데이터를 효율적으로 처리하고 변환하는 강력한 도구입니다. JSON 데이터를 필터링, 슬라이싱, 매핑, 변환하는 데 사용되며, 복잡한 JSON 구조에서도 원하는 정보를 쉽게 추출할 수 있습니다. 파이프(|)를 통해 다른 명령과 함께 자주 사용됩니다.

자세히 보기

less

less: 텍스트 파일 내용을 자유롭게 탐색하기

less 명령어는 텍스트 파일의 내용을 페이지 단위로 보여주며, `more`와 달리 파일의 내용을 앞뒤로 자유롭게 탐색할 수 있는 강력한 페이지네이터(Paginator)입니다. 대용량 파일이나 로그 파일을 효율적으로 읽을 때 유용합니다.

자세히 보기

lesspipe

lesspipe: less를 위한 입력 전처리기

`lesspipe`는 `less` 명령어의 기능을 확장하여 압축 파일, 아카이브, PDF 등 다양한 형식의 파일을 `less`로 직접 볼 수 있게 해주는 입력 전처리기 스크립트입니다. `LESSOPEN` 환경 변수를 통해 `less`가 파일을 열기 전에 `lesspipe`를 호출하여 파일 내용을 파이프라인으로 전달합니다. 이를 통해 사용자는 파일의 압축을 풀거나 변환하는 추가적인 단계 없이 즉시 내용을 확인할 수 있습니다.

자세히 보기

meld

meld: 시각적 파일/디렉토리 비교 및 병합 도구

meld는 두 개 또는 세 개의 파일이나 디렉토리를 시각적으로 비교하고 병합하는 데 사용되는 그래픽 유저 인터페이스(GUI) 도구입니다. 코드 리뷰, 패치 적용 전후 확인, 버전 관리 충돌 해결에 매우 유용합니다.

자세히 보기
이전 페이지 3 / 6 다음