다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
iconv: 문자 인코딩 변환
iconv는 한 문자 인코딩으로 된 텍스트를 다른 문자 인코딩으로 변환하는 데 사용되는 강력한 명령줄 도구입니다. 파일 내용이나 표준 입력을 처리할 수 있으며, 다양한 인코딩 형식을 지원합니다.
joe: 강력한 터미널 텍스트 편집기
joe(Joe's Own Editor)는 사용하기 쉬우면서도 강력한 기능을 제공하는 풀스크린 텍스트 편집기입니다. WordStar, Turbo C와 유사한 키 바인딩을 지원하여 익숙한 사용자에게 편리하며, 여러 파일을 동시에 편집하거나 분할 화면을 사용하는 등 다양한 고급 기능을 제공합니다.
join: 두 파일의 공통 필드 병합
join 명령어는 두 개의 정렬된 텍스트 파일에서 지정된 공통 필드를 기반으로 라인을 병합하여 표준 출력으로 내보냅니다. 데이터베이스의 JOIN 연산과 유사하게 작동하며, 각 파일의 해당 라인들을 결합하여 새로운 라인을 생성합니다.
jq: JSON 데이터 처리
jq는 명령줄에서 JSON 데이터를 효율적으로 처리하고 변환하는 강력한 도구입니다. JSON 데이터를 필터링, 슬라이싱, 매핑, 변환하는 데 사용되며, 복잡한 JSON 구조에서도 원하는 정보를 쉽게 추출할 수 있습니다. 파이프(|)를 통해 다른 명령과 함께 자주 사용됩니다.
less: 텍스트 파일 내용을 자유롭게 탐색하기
less 명령어는 텍스트 파일의 내용을 페이지 단위로 보여주며, `more`와 달리 파일의 내용을 앞뒤로 자유롭게 탐색할 수 있는 강력한 페이지네이터(Paginator)입니다. 대용량 파일이나 로그 파일을 효율적으로 읽을 때 유용합니다.
lesspipe: less를 위한 입력 전처리기
`lesspipe`는 `less` 명령어의 기능을 확장하여 압축 파일, 아카이브, PDF 등 다양한 형식의 파일을 `less`로 직접 볼 수 있게 해주는 입력 전처리기 스크립트입니다. `LESSOPEN` 환경 변수를 통해 `less`가 파일을 열기 전에 `lesspipe`를 호출하여 파일 내용을 파이프라인으로 전달합니다. 이를 통해 사용자는 파일의 압축을 풀거나 변환하는 추가적인 단계 없이 즉시 내용을 확인할 수 있습니다.
mcedit: Midnight Commander 텍스트 편집기
mcedit는 Midnight Commander(mc)에 내장된 강력하고 사용자 친화적인 풀스크린 텍스트 편집기입니다. 구문 강조, 마우스 지원, 블록 작업 등 다양한 기능을 제공하여 터미널 환경에서 파일을 효율적으로 편집할 수 있게 해줍니다.
meld: 시각적 파일/디렉토리 비교 및 병합 도구
meld는 두 개 또는 세 개의 파일이나 디렉토리를 시각적으로 비교하고 병합하는 데 사용되는 그래픽 유저 인터페이스(GUI) 도구입니다. 코드 리뷰, 패치 적용 전후 확인, 버전 관리 충돌 해결에 매우 유용합니다.
more: 텍스트 파일 내용을 페이지 단위로 보기
more 명령어는 텍스트 파일의 내용을 화면 단위로 끊어서 보여주는 '페이지네이터(Paginator)'입니다. 파일의 내용이 한 화면에 다 표시되지 않을 때, 사용자가 한 페이지씩 이동하며 내용을 확인할 수 있도록 해줍니다.
nl: 파일 줄 번호 매기기
nl 명령어는 파일의 각 줄에 번호를 매겨 표준 출력으로 내보냅니다. 빈 줄 포함 여부, 번호의 형식, 구분자 등을 다양한 옵션으로 제어할 수 있어 로그 파일 분석이나 코드 검토 시 유용하게 사용됩니다.
od: 파일의 8진수/16진수 덤프 출력
od 명령어는 파일의 내용을 8진수(octal), 16진수(hexadecimal) 등 다양한 형식으로 덤프(dump)하여 출력합니다. 바이너리 파일의 내용을 분석하거나, 텍스트 파일의 보이지 않는 특수 문자를 확인할 때 사용되는 전통적인 도구입니다. `hexdump`와 유사한 기능을 제공합니다.
openssl base64: Base64 인코딩/디코딩
`openssl` 명령어의 `base64` 서브커맨드는 데이터를 Base64 형식으로 인코딩하거나 디코딩하는 데 사용됩니다. 이는 주로 바이너리 데이터를 텍스트 기반 환경에서 안전하게 전송하거나 저장할 때 활용됩니다. Base64는 데이터를 텍스트 문자열로 변환하여, 이메일이나 웹 URL과 같이 텍스트만 처리할 수 있는 시스템에서 바이너리 데이터를 다룰 수 있게 해줍니다.