이 무료이면서 빠른 파일 관리자는 제가 리눅스에서 사용해 본 것 중 가장 좋습니다. 파일 관리 효율성이 뛰어나고 사용자 경험이 훌륭합니다.

수년간 저는 Linux에서 수많은 파일 관리자를 사용해 왔습니다. Nautilus나 Thunar 같은 무거운 GUI도 사용했고, Midnight Commander, Ranger, nnn 같은 기본적인 터미널 도구도 많이 사용했습니다. Midnight Commander는 제 필요를 대부분 충족시켜 주어서 가장 오래 사용했지만, 어떤 도구도 완벽한 선택이라고 생각하지 못했습니다. Yazi를 만나면서 생각이 바뀌었습니다. Rust로 제작된 이 비교적 새로운 터미널 파일 관리자는 깔끔한 디자인, 빠른 성능, 그리고 텍스트 기반 및 그래픽 기반 경쟁 도구에 모두 뒤지지 않는 기능을 자랑합니다.

이 무료이면서 빠른 파일 관리자는 제가 리눅스에서 사용해 본 것 중 가장 좋습니다. 파일 관리 효율성이 뛰어나고 사용자 경험이 훌륭합니다.

Yazi: 최신 터미널 파일 관리자

Rust로 작성됨

Yazi(중국어로 "오리"를 뜻함)는 Rust로 제작된 터미널 파일 관리자로, 비동기 I/O를 핵심으로 합니다. 이를 통해 프로세스가 인터페이스를 차단하는 대신 병렬로 실행되므로, 아무리 까다로운 작업이라도 세션이 정지되지 않습니다. Yazi는 무료이며 오픈 소스이며 MIT 라이선스에 따라 라이선스가 부여됩니다. 빠르게 성장하는 커뮤니티와 GitHub의 수만 명의 기여자를 통해 아직 공개 베타 버전임에도 불구하고 일상적인 사용에 충분히 안정적입니다.

파일 관리자는 일상적인 사용에서 매우 뛰어난 반응성을 자랑합니다. 키 입력이 즉시 인식되고, 디렉터리 메뉴가 탐색 속도에 맞춰 표시되며, 부하가 심한 환경에서도 인터페이스가 원활하게 작동합니다.

Yazi는 또한 지연 로딩을 사용합니다. 수천 개의 파일이 있는 폴더를 열면 화면에 맞는 파일만 표시하고 나머지는 스크롤하면서 스트리밍합니다. 파일 형식 감지, 썸네일 생성, 폴더 크기 계산과 같은 백그라운드 작업은 별도의 스레드에서 실행됩니다. 미리보기가 준비되기 전에 파일을 재정의하면 Yazi는 리소스를 절약하기 위해 해당 작업을 취소합니다.

Linux에 Yazi를 설치하는 것은 간단합니다. 가장 쉬운 방법은 Snap을 사용하는 것입니다. 터미널을 열고 다음을 실행하세요.

sudo snap install yazi --classic

최신 개발 릴리스를 원하시면 다음을 사용하세요.

sudo snap install yazi --classic --edge

Yazi는 macOS에서도 실행되며 Homebrew를 통해 설치할 수 있습니다. 하지만 가상 터미널에서 사용하는 경우 일부 기능이 제한될 수 있으며, 추가 구성 요소를 설치해야 할 수도 있습니다.

필요한 기능이 모두 갖춰져 있어요.

그리고 더 많은 것

Yazi는 필요한 모든 기능을 기본으로 제공하므로 기본 기능을 사용하기 위해 타사 스크립트나 플러그인에 의존할 필요가 없습니다. 탭과 다중 창 레이아웃을 지원하여 여러 폴더를 열어 놓고 쉽게 탐색하거나, 클래식한 두 창 워크플로를 설정할 수 있습니다.

Yazi는 ripgrep, fd, fzf, zoxide와 같은 인기 개발자 도구와 통합되어 있습니다. 또한 검색, 탐색 및 빠른 작업을 위한 직관적인 인터페이스를 제공합니다. 여러 탭, 여러 폴더의 파일을 한 번에 선택, 비디오, PDF, 아카이브를 따로 열지 않고도 미리 볼 수 있는 기능 등 파일 관리가 더욱 간편해졌습니다.

일상적인 작업도 원활하게 진행됩니다. 일괄 모드에서 폴더 간에 파일 이름을 바꾸거나, 이동하거나, 압축할 수 있습니다. 삭제된 파일은 기본적으로 휴지통으로 이동하며, 마음이 바뀌면 빠르게 복구할 수 있는 실행 취소 옵션이 있습니다. Git 사용자는 도구를 전환하지 않고도 수정된 파일이나 새 파일을 확인할 수 있도록 기본 제공 상태 표시기를 사용할 수 있습니다. 또한, 인터페이스에서 직접 원격 서버나 아카이브를 탐색할 수 있는 기본 제공 설치 관리자도 있습니다.

Yazi는 사용자 정의 기능도 매우 뛰어납니다. 테마와 아이콘은 간단한 TOML 파일을 통해 수정할 수 있으며, 기본 제공 테마 관리자를 통해 간편하게 사용할 수 있습니다. 더 많은 기능을 원하는 분들을 위해 오디오 메타데이터 미리보기부터 LazyGit 통합까지 모든 기능을 확장하는 공식 Lua 기반 애드온 시스템이 있습니다.

Yazi와 다른 파일 관리자 비교

야지는 자신의 가치를 증명한다

Ubuntu에서 Yazi 실행

인기 있는 터미널 파일 관리자를 대부분 사용해 보았는데, Yazi로 바꾸면서 얼마나 많은 변화가 있었는지 알게 되었습니다. Ranger는 한때 최고의 선택이었지만, Python 기반에 막다른 디자인이 요즘 시대에 뒤떨어져 보입니다. 이미지 미리보기는 수동 구성이 필요하고, 휴지통 지원 기능이 포함되어 있으며, 일괄 작업이 원활하지 않고, 큰 디렉터리에서는 성능이 저하됩니다. Yazi는 이러한 모든 기능을 동일하거나 더 개선하면서도 실행 속도는 더 빠릅니다.

다른 도구들은 단순함을 지향합니다. Go로 작성된 lf는 빠르지만 대부분의 기능을 사용자 스크립트에 맡깁니다. C로 작성된 nnn은 놀라울 정도로 가볍지만 일반적인 작업은 플러그인에 크게 의존하고 기본 미리보기 기능이 없습니다. Yazi는 비슷한 속도를 제공하면서도 미리보기, 휴지통 처리, 플러그인 관리 기능을 바로 사용할 수 있습니다. 우리 중 많은 사람들이 어린 시절부터 사용해 온 고전적인 듀얼 패널 관리자인 Midnight Commander조차 1990년대 스크립팅 세계에 갇힌 듯합니다.

Nautilus, Dolphin, Thunar와 같은 그래픽 파일 관리자와 비교했을 때 Yazi는 놀라울 정도로 뛰어납니다. 그래픽 인터페이스 도구는 데스크톱 환경과 긴밀하게 통합되지만, 다소 투박하고 마우스에 크게 의존합니다. 대량 파일 이름 변경, 여러 디렉터리 선택, 고급 검색은 종종 많은 노력을 필요로 합니다. Yazi가 빛을 발하는 또 다른 영역은 성능입니다. 수천 개의 썸네일을 생성하는 데 시간을 낭비하는 대신, 첫 번째 화면을 즉시 로드하고 스크롤하면서 나머지 부분을 표시합니다.

사용하지 않는 Linux 도구가 많이 있습니다.

Linux에서는 모든 종류의 애플리케이션과 서비스를 실험해 볼 수 있습니다. 기본 터미널 명령이 마음에 들지 않으면 더 현대적인 명령으로 대체하세요.기존 앱이 작동하지 않는 경우 탐험할 만한 덜 알려진 대안이 많이 있습니다.배포 자체에 만족하지 못하는 경우 항상 당사가 추천하는 배포판 중 하나로 전환하세요..

댓글이 닫혀있다.