8가지 숨은 Linux CLI 보석

발행: (2026년 1월 15일 오전 02:07 GMT+9)
7 min read
원문: Dev.to

Source: Dev.to

Cover image for 8 Hidden Linux CLI Gems

Benji377

우리는 모두 ls, grep, top을(를) 알고 있습니다. 하지만 일반적인 Linux 설치를 파헤쳐 보면, 아무도 알려주지 않아서 사용되지 않고 있는 강력한 유틸리티들을 종종 발견하게 됩니다.

다음은 시스템에 이미 설치되어 있을 수도 있는 가장 유용한 명령줄 도구들의 짧은 목록이며, 반드시 추가해야 할 몇 가지 최신 “superpowers”도 포함되어 있습니다.

Source:

💎 숨겨진 보석들

1. aria2 – 초고속 다운로드 도구

대부분은 wget이나 curl을 사용하지만, aria2는 가벼운 다중 프로토콜·다중 소스 다운로드 유틸리티입니다. 파일을 여러 조각으로 나누어 HTTP, FTP, BitTorrent 등 여러 소스에서 동시에 병렬 다운로드함으로써 대역폭을 최대한 활용합니다.

Repository:

Usage

# 4개의 병렬 연결로 파일 다운로드
aria2c -x4 http://example.com/large-iso-file.iso

2. btop – TUI 시스템 모니터

아직도 top이나 htop을 사용하고 있다면 놓치고 있는 것이 있습니다. btop은 마우스 클릭이 가능한 아름다운 게임 스타일 인터페이스로 CPU, 메모리, 네트워크, 프로세스를 모니터링합니다. 그래프, 테마, 전체 프로세스 관리 기능을 제공합니다.

Repository:

Usage

btop

3. duf – Disk Usage/Free (더 나은 df)

오래된 df 명령의 현대적인 대안입니다. 컬러풀하고 읽기 쉬운 표와 막대 그래프로 디스크 사용량을 표시하며, 장치를 자동으로 그룹화해 /dev/sda1tmpfs를 구분할 필요가 없습니다.

Repository:

Usage

duf

4. tldr – 인간을 위한 매뉴얼 페이지

표준 man 페이지는 포괄적이지만 종종 압도적입니다. tldr은 커뮤니티가 만든 간소화된 매뉴얼 페이지 모음으로, 가장 흔히 쓰이는 실용적인 예시만을 제공합니다.

Repository:

Usage

# tar 사용법을 잊어버렸나요?
tldr tar

5. yt-dlp – 궁극의 비디오 다운로드 도구

유명한 youtube-dl의 포크 버전입니다. 활발히 유지보수되고 빠르며, YouTube, Twitch, Vimeo 등 수천 개의 비디오 사이트를 지원합니다. 콘텐츠 아카이브나 오디오 추출에 강력합니다.

Repository:

Usage

# 가능한 최고 화질로 비디오 다운로드
yt-dlp "https://www.youtube.com/watch?v=..."

# 오디오만 MP3로 추출
yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=..."

6. pv – 파이프 뷰어

pv는 파이프라인을 통해 흐르는 데이터 진행 상황을 터미널에서 모니터링하는 도구입니다. 진행 바, ETA, 속도를 표시해 cp, dd 혹은 스트림 파이프와 같이 별다른 출력이 없는 작업도 시각화합니다.

Homepage:

Usage

# 파일 복사에 진행 바 만들기
pv largefile.iso > /backup/largefile.iso

7. plocate – 즉시 파일 검색

plocatemlocate보다 훨씬 빠른 대안입니다. 파일 시스템 인덱스를 생성해 드라이브 내 어느 파일이든 즉시 찾을 수 있게 해 주며, find보다 훨씬 빠릅니다.

Homepage:

Usage

# 데이터베이스 업데이트 (보통 자동 실행)
sudo updatedb

# 이름에 "config"가 포함된 파일 찾기
locate config

👾 “이상한” 보너스

8. aplay (ALSA Utils) – 데이터 듣기

aplay는 거의 모든 Linux 시스템에 기본으로 포함되어 있는 도구이며(alsa-utils의 일부) 원래는 오디오 파일 재생용입니다. 하지만 유명한 트릭이 하나 있는데, 어떤 파일이든 원시 PCM 오디오로 재생할 수 있다는 점입니다. 이를 이용하면 컴파일된 코드, 이미지, 혹은 커널의 구조를 “듣는” 것이 가능합니다.

Homepage:

Usage (⚠️ Warning: 볼륨을 먼저 낮추세요! 큰 잡음이 발생합니다.)

# Play a random ISO or binary file as CD‑quality audio
aplay -f cd /path/to/any/file.iso

# Or listen to your mouse movements (if you have access)
sudo cat /dev/input/mice | aplay

🚀 추가 도구

기본적으로 설치되지 않을 수 있지만, 많은 파워 유저가 새 머신에 가장 먼저 설치하는 도구들입니다.

fzf – 퍼지 찾기

일반적인 명령줄 퍼지 찾기 도구입니다. 명령 기록, 파일, 프로세스를 부분적인 퍼지 쿼리를 입력해 검색할 수 있습니다.

  • Install: sudo apt install fzf (Debian/Ubuntu)
  • Repo:

ripgrep (rg) – 더 빠른 Grep

현재 디렉터리를 재귀적으로 검색해 정규식 패턴을 찾는 라인 기반 검색 도구입니다. grep보다 빠르며 .gitignore를 자동으로 준수합니다.

  • Install: sudo apt install ripgrep (Debian/Ubuntu)
  • Repo:

bat – 구문 강조가 포함된 cat 대체 도구

구문 강조, Git 연동, 라인 번호를 제공하는 cat 대체 도구입니다.

  • Install: sudo apt install bat (Debian/Ubuntu)
  • Repo: sharkdp/bat

터미널에서 코드를 읽는 것이 즐거운 경험이 됩니다.

Back to Blog

관련 글

더 보기 »

기술은 구원자가 아니라 촉진자다

왜 사고의 명확성이 사용하는 도구보다 더 중요한가? Technology는 종종 마법 스위치처럼 취급된다—켜기만 하면 모든 것이 개선된다. 새로운 software, ...

에이전틱 코딩에 입문하기

Copilot Agent와의 경험 나는 주로 GitHub Copilot을 사용해 인라인 편집과 PR 리뷰를 수행했으며, 대부분의 사고는 내 머리로 했습니다. 최근 나는 t...