다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
AWK 명령어 완전 정복: 텍스트 처리의 마법사
AWK는 텍스트 파일에서 패턴을 검색하고, 검색된 패턴에 따라 데이터를 처리하거나 포맷을 변경하는 데 사용되는 강력한 스크립트 언어이자 명령줄 도구입니다. 데이터 보고서 생성, 데이터 추출 및 변환 등 다양한 텍스트 처리 작업에 활용됩니다. 이 가이드를 통해 AWK의 기본 사용법과 고급 기능을 익혀보세요.
cat 명령어 가이드: 파일 내용을 확인하고 병합하기
`cat` 명령어는 하나 이상의 파일을 읽어 표준 출력(일반적으로 터미널 화면)으로 내용을 표시하는 데 사용됩니다. 'concatenate'의 약어로, 파일을 연결(concatenate)하여 출력하는 기능도 제공합니다. 이 가이드를 통해 `cat` 명령어의 다양한 활용법을 익혀보세요.
cmp: 두 파일의 바이트 단위 비교
cmp 명령어는 두 파일을 바이트(byte) 단위로 비교하여, 파일이 다른 첫 번째 위치와 줄 번호를 알려줍니다. 간단한 바이너리 파일이나 텍스트 파일의 일치 여부를 빠르게 확인할 때 유용합니다.
column: 텍스트를 열 형식으로 정렬
column 명령어는 입력된 텍스트를 지정된 너비의 열 형식으로 재정렬하여 출력합니다. 주로 다른 명령어의 출력을 가독성 좋게 표 형태로 만들 때 사용됩니다. 구분자를 지정하거나 자동으로 열 너비를 조정하는 기능을 제공합니다.
comm: 정렬된 두 파일의 공통 및 고유한 줄 비교
comm 명령어는 정렬된 두 파일의 내용을 비교하여, 한쪽에만 있는 줄과 양쪽에 공통으로 있는 줄을 세 개의 열로 나누어 출력합니다. 병합이나 중복 제거 작업에 유용합니다.
cut 명령어 가이드: 파일에서 특정 컬럼 추출하기
`cut` 명령어는 텍스트 파일이나 파이프를 통해 전달된 데이터에서 특정 필드(컬럼)나 바이트, 문자를 잘라내는 데 사용됩니다. 주로 CSV 파일이나 로그 파일 등에서 필요한 데이터만 추출하거나 가공할 때 유용하며, `awk`나 `grep`과 함께 사용되어 데이터 처리 파이프라인을 구축하는 데 중요한 역할을 합니다.
diff: 파일/디렉토리 차이 비교 가이드
두 대상의 차이를 줄 단위로 비교하고 사람이 읽기 쉬운 포맷(통합/컨텍스트/나란히 보기)으로 출력합니다. 패치 작성과 코드 리뷰, 설정 변경 비교에 널리 사용됩니다.
echo 명령어 가이드: 텍스트 및 변수 출력
`echo` 명령어는 입력된 문자열을 표준 출력(일반적으로 터미널 화면)으로 표시하는 데 사용됩니다. 쉘 스크립트에서 사용자에게 메시지를 보여주거나, 변수 값 확인, 파일에 내용 추가 등 매우 다양하게 활용됩니다. 이 가이드를 통해 `echo` 명령어의 기본적인 사용법과 유용한 옵션들을 익혀보세요.
fold: 텍스트 줄바꿈 및 너비 제한
fold 명령어는 입력된 텍스트의 각 줄을 지정된 너비에 맞게 줄바꿈하는 데 사용됩니다. 주로 긴 텍스트 파일을 읽기 쉬운 형태로 만들거나, 특정 너비 제한이 있는 환경에서 텍스트를 처리할 때 유용합니다.
grep 명령어 완전 정복
Linux에서 텍스트 파일이나 표준 입력에서 특정 패턴을 검색하는 `grep` 명령어에 대한 가이드입니다. 이 도구를 통해 원하는 텍스트를 효율적으로 찾고 필터링할 수 있습니다.
head: 파일의 시작 부분을 출력하기
head 명령어는 텍스트 파일의 시작 부분(기본적으로 처음 10줄)을 표준 출력으로 보여줍니다. 파일 전체를 보지 않고 파일의 내용이나 형식을 빠르게 파악할 때 유용합니다.
hexdump: 파일의 16진수 덤프 출력
hexdump 명령어는 파일의 내용을 16진수(hexadecimal) 형식으로 출력하는 도구입니다. 바이너리 파일의 구조를 분석하거나, 텍스트 파일의 보이지 않는 특수 문자(줄바꿈, 탭 등)를 확인할 때 유용합니다.