English

yazi — 고속 터미널 파일 관리자

Linux / 모던 CLI 도구 / yazi.html

모던 CLI 도구원문등록 2026-01-19T18:00:00+09:00

💬 "yazi 명령어"

yazi는 터미널에서 돌아가는 고속 파일 관리자입니다. 이름 그대로 '빠르다'는 뜻으로, 대용량 디렉터리에서도 미리보기와 이동이 끊기지 않도록 설계됐습니다.

Rust로 만들어졌으며, 텍스트·이미지·비디오 미리보기, 코드 하이라이트, 아카이브 탐색을 터미널 안에서 제공합니다. vim 방향키(hjkl) 조작을 기본으로 합니다.

  • 개념: 터미널 상에서 디렉터리를 탐색하고 파일을 복사·이동·이름 바꾸기하는 파일 관리자입니다.
  • 주요 기능: 실시간 미리보기, vim 조작, 아카이브 내부 탐색, 플러그인, 테마를 지원합니다.
  • 장점: fd·ripgrep·fzf와 연동해 빠르게 찾고, 이미지·코드를 미리 보며 관리합니다.
  • 활용: 서버에서 파일 구조를 빠르게 확인하고 정리할 때 사용합니다.

기본 사용법

yazi는 실행하면 세로로 나뉜 화면에 현재 디렉터리·미리보기·상태창이 나타나고, hjkl로 이동합니다.

1. 실행·이동

yazi를 열고 vim 방향키로 이동합니다.

yazi                 # 현재 디렉터리로 시작
yazi /var/log        # 특정 경로로 시작

# 이동: h(상위) l(하위) j(아래) k(위), 또는 방향키

2. 파일 조작

선택·복사·이동·이름 바꾸기를 수행합니다.

# Space  선택/해제
# y     복사(yank)   x     잘라내기(cut)
# p     붙여넣기     d     휴지통으로
# a     새 파일/폴더  r     이름 바꾸기
# Enter  열기        q     종료

3. 검색·미리보기

키워드로 찾고 오른쪽 미리보기를 확인합니다.

# /     현재 폴더 검색
# z     즐겨찾기(zoxide)
# Ctrl+  화살표  텍스트/코드 미리보기 스크롤

설치 및 다운로드

yazi는 공식 바이너리·cargo·패키지 매니저로 설치하고, 미리보기를 위해 몇 개 보조 도구를 권장합니다.

환경명령
공식 바이너리 스크립트curl -LsSf https://yazi-rs.github.io/install.sh | sh
cargocargo install yazi-fm yazi-cli
Ubuntu/Debian (패키지 있으면)sudo apt install yazi
미리보기 보조 도구 (권장)sudo apt install fd-find ripgrep fzf

설치 확인은 yazi --version, 실행은 yazi입니다. 이미지 미리보기는 터미널이 이미지를 지원할 때만 표시됩니다.

자주 쓰는 단축키

명령·키설명
h / l / j / k상위·하위·아래·위로 이동합니다(vim 방식)
Space파일을 선택/해제합니다
y / x / p복사 / 잘라내기 / 붙여넣기입니다
d파일을 휴지통으로 보냅니다
a / r새 파일·폴더 만들기 / 이름 바꾸기입니다
/현재 폴더에서 검색합니다

필수 명령어 조합 3가지

  • yazi /var/log — 로그 폴더를 빠르게 열어 확인
  • yazi ~/workspace — 프로젝트 구조 탐색 후 바로 정리
  • yazi && # z 로 즐겨찾기 이동 — zoxide 연동으로 자주 가는 폴더 이동

💬 "실제 서버에서 yazi를 사용하는 예시"

서버에서 파일을 찾아 정리하는 상황을 순서대로 정리했습니다.

1단계 · 폴더 열기

대상 폴더를 엽니다.

yazi /var/www/html

2단계 · 탐색·미리보기

hjkl로 이동하며 오른쪽 미리보기로 내용을 확인합니다.

# l 로 진입, k/j 로 이동, 화살표로 미리보기 스크롤

3단계 · 정리

오래된 파일을 선택해 정리합니다.

# Space 로 선택 → d 로 휴지통, 또는 x→p 로 이동

실무에서는 이렇게 씁니다

1. 대용량 폴더 빠른 확인

상황 — 오래된 로그가 많은 폴더를 확인합니다.

yazi /var/log/nginx

결과 — 미리보기와 정렬로 큰 파일을 눈으로 바로 찾습니다.

포인트 — du·ls를 여러 번 치지 않고 한 화면에서 파악합니다.

2. 프로젝트 파일 이동

상황 — 여러 파일을 옮겨 정리합니다.

# Space 로 다중 선택 → x → 이동할 폴더 → p

결과 — 선택한 파일들이 한 번에 목적지로 이동합니다.

포인트 — 반복 명령 없이 시각적으로 여러 파일을 처리합니다.

주의할 점

  • d는 휴지통으로 보내므로 완전 삭제가 아닙니다(복구 가능). 영구 삭제는 별도 명령입니다.
  • 이미지 미리보기는 터미널 이미지 프로토콜을 지원할 때만 표시됩니다.
  • 미리보기 품질을 위해 fd·ripgrep·fzf를 함께 설치하는 것을 권장합니다.