Repolode
eza-community

eza-community/eza

색상, 아이콘, Git 상태, 트리 보기를 제공하는 단일 Rust 바이너리 기반의 현대적인 ls 대체 도구입니다.

스타
23,630
포크
547
열린 이슈
470
마지막 커밋
3개월 전

어떤 프로젝트인가요?

eza는 Rust로 작성된 명령줄 파일 목록 도구로, Unix와 Linux의 `ls`를 대체하는 현대적인 도구를 지향합니다. 색상으로 파일 유형과 메타데이터를 구분하며, 심볼릭 링크, 확장 속성, Git 저장소 상태를 인식합니다. 자체적으로 완결된 단일 바이너리로 배포됩니다.

eza는 익숙한 `ls` 사용 방식을 대부분 유지하면서 기본 설정을 일부 바꾸고 트리 및 그리드 보기, 사람이 읽기 쉬운 상대 날짜, 하이퍼링크 출력, 마운트 지점 세부 정보, SELinux 컨텍스트 표시 등의 옵션을 추가했습니다. exa 프로젝트의 포크이며, 2021년 exa에 도입된 그리드 표시 버그를 수정합니다.

파일 유형과 확장자별 색상 및 아이콘을 설정하는 `theme.yml` 파일로 표시를 사용자 지정할 수 있으며, 이전 방식의 `LS_COLORS` 및 `EXA_COLORS` 환경 변수도 계속 지원합니다. 설치 안내는 Windows, macOS, Linux를 다루며, Nix로도 실행할 수 있습니다.

핵심 기능

  • 01파일 유형과 메타데이터를 구분하는 컬러 출력
  • 02Git 상태 열을 포함한 트리, 그리드, 긴 형식 보기
  • 03터미널에서 아이콘 및 하이퍼링크 출력
  • 04theme.yml 파일을 통한 색상 및 아이콘 사용자 지정
  • 05사람이 읽기 쉬운 상대 날짜 및 확장 속성 표시

활용 사례

  • 일상적인 셸 사용에서 기본 ls를 더 읽기 쉬운 목록 표시 도구로 대체
  • Git 상태와 트리 보기로 프로젝트 디렉터리 탐색
  • 테마와 아이콘으로 터미널 파일 목록 표시 사용자 지정

빠른 시작

  1. 1

    Nix flakes로 사용해 보기(설치 불필요)

    nix run github:eza-community/eza
  2. 2

    INSTALL.md에서 플랫폼별 설치 안내 읽기

사용 전 알아둘 점

  • 설치 안내는 플랫폼 및 배포판에 따라 다르며, 별도의 INSTALL.md 파일에 정리되어 있습니다.
  • ls를 대체하는 도구지만 옵션 구성이 다르므로 ls 및 exa와 일부 플래그가 다릅니다.

포함된 컬렉션

토픽

자주 묻는 질문

eza은(는) 무엇인가요?
색상, 아이콘, Git 상태, 트리 보기를 제공하는 단일 Rust 바이너리 기반의 현대적인 ls 대체 도구입니다. eza는 Rust로 작성된 명령줄 파일 목록 도구로, Unix와 Linux의 `ls`를 대체하는 현대적인 도구를 지향합니다. 색상으로 파일 유형과 메타데이터를 구분하며, 심볼릭 링크, 확장 속성, Git 저장소 상태를 인식합니다. 자체적으로 완결된 단일 바이너리로 배포됩니다.
eza은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
eza은(는) EUPL-1.2 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
eza은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. eza의 마지막 커밋은 2026년 8월 6일입니다.
eza은(는) 어디에 사용할 수 있나요?
일상적인 셸 사용에서 기본 ls를 더 읽기 쉬운 목록 표시 도구로 대체 Git 상태와 트리 보기로 프로젝트 디렉터리 탐색 테마와 아이콘으로 터미널 파일 목록 표시 사용자 지정
eza는 어떻게 설치하나요?
Nix flakes로 사용해 보기(설치 불필요): nix run github:eza-community/eza INSTALL.md에서 플랫폼별 설치 안내 읽기
eza은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/eza-community/eza

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트