DEV Community

웹학교
웹학교

Posted on

리눅스 명령어 ls를 현대적으로 대체할 수 있는 명령어

리눅스계열 터미널에서 가장 많이 사용하는 ls명령어.
exa는 이 ls를 현대적으로 대체할 수 있는 막강하고 좋은 명령어입니다.


특징

  • 256개 색 지원 파일의 유형, 목록, 파일에 대하여 색으로 구별해 줍니다.
  • 그리드 보기 터미널 창에 맞는 그리드 크기로 파일을 표시합니다.
  • Long view exa의 Long view는 나열한 파일의 이름뿐만 아니라 권한 비트, 파일 크기, 타임 스탬프 등을 포함한 메타 데이터도 표시합니다. -l 또는 --long옵션을 사용합니다.
  • Tree view exa의 트리보기는 Unix 트리 명령과 유사합니다. 트리보기는 상위 디렉토리 목록 내에 하위 디렉토리를 표시하므로 디렉토리 구조를 시각화하고 어떤 파일이 어디에 있는지 쉽게 확인할 수 있습니다.
  • Git 통합 Git 리포지토리 내의 파일을 나열 할 때 exa는 파일을 쿼리하고 각 파일에 대한 Git 상태를 표시하여 이전 커밋 이후 추가되거나 수정 된 내용을 알 수 있습니다. 이 기능은 기본적으로 활성화되지 않으며 Long view와 함께 사용해야 합니다.
  • 필터링 목록의 특정 항목만 표시하도록 파일 목록을 필터링하고 정렬할 수 있습니다.
  • Icons exa는 파일 이름 옆에 아이콘을 표시하여 쉽게 구분할 수 있습니다. 아이콘은 특수한 유니 코드 기호이므로 올바른 glyphs를 사용하려면 글꼴을 사용해야 합니다.
  • xattrs exa는 xattrs라고도 하는 파일의 확장 된 속성을 나열 할 수 있습니다. 확장 속성은 사용자가 정의할 수 있으며 다양한 용도로 사용할 수 있습니다.

설치

exa는 종속성이나 특별한 권한이 필요하지 않은 독립 실행형 바이너리입니다.

OS에서 패키지를 사용할 수 있는 경우 패키지 관리자가 자동으로 다운로드 및 확인을 처리하고 매뉴얼 페이지 및 셸 완성 파일을 설치하도록 하는 것이 가장 쉽습니다.

그렇지 않은 경우에도 수동으로 exa를 설치하거나 직접 복사본을 컴파일 할 수 있습니다.

macOS

Homebrew 패키지 관리자는 exa 바이너리를 제공하지만 수동으로 설치할 수도 있습니다.

$ brew install exa
Enter fullscreen mode Exit fullscreen mode

추가정보

Linux

배포판에 exa용 패키지가 있는 경우 명령줄에서 설치할 수 있습니다.

  • Ubuntu apt install exa
  • openSUSE sudo zypper install exa
  • Fedora dnf install exa
  • Debian apt install exa

소스에서 빌드

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay