exa: 약간 추가된 Linux ls 교체

exa: 약간 추가된 Linux ls 교체

Linux ls 명령은 대부분의 사용자가 항상 사용하는 명령이지만 개선될 수 있다고 생각하지 않는 것 같습니다.

exa는 이 유서 깊은 명령을 다채로운 외관과 새로운 기능으로 대체하는 것을 목표로 합니다. 그것은 당신을 위해 ls를 대체합니까? 알아 보자!

엑사란?

exa 는 Linux 배포판과 함께 제공되는 표준 ls 명령과 유사한 파일 목록 유틸리티입니다. Benjamin Sago가 작성한 오픈 소스 프로그램입니다. Rust로 작성되었으며 macOS, BSD 및 물론 Linux를 포함한 많은 최신 유닉스 계열 시스템을 지원합니다.

exa는 모양, 확장된 파일 속성을 나열하는 기능, Git 인식, 트리 형식으로 디렉토리를 표시하는 기능과 같은 추가 기능이 독특합니다.

Linux에 exa 설치

exa는 여러 주요 Linux 배포판의 공식 리포지토리에서 사용할 수 있습니다. APT를 사용하여 Debian 및 Ubuntu에 설치할 수 있습니다.

sudo apt install exa

그리고 Arch Linux에서 다음을 사용합니다.

sudo pacman -S exa

RHEL/Fedora/CentOS 제품군의 경우:

sudo dnf install exa

exa를 사용하여 디렉토리 및 파일 나열

ls를 사용하는 것처럼 exa를 사용할 수 있습니다. 주장은 거의 동일합니다.

현재 작업 디렉토리에 있는 파일을 나열하려면 exa 명령만 사용하십시오.

exa

명령줄의 exa 명령

exa는 또한 경로 이름 을 인수로 사용합니다.

exa /path/to/some/directory

자세한 정보를 표시하려면 -l 또는 –long 옵션 을 사용하십시오.

exa --long

--long 옵션이 있는 exa

숨겨진 파일을 표시하려면 -a 또는 –all 옵션을 사용하십시오.

하위 디렉토리를 트리 형식으로 표시하려면 -T 또는 –tree 옵션을 사용하십시오.

exa --tree

--tree 옵션이 있는 exa

exa를 사용하여 하위 디렉토리를 검색하려면 ls와 유사한 -R 또는 –recurse 옵션 을 사용할 수 있습니다 .

exa --recurse

–grid 옵션 은 더 긴 디렉터리 목록에 유용한 보다 간결한 방식으로 출력을 표시합니다.

동일한 명령줄에서 이러한 인수를 결합할 수 있습니다. 예를 들어 특정 디렉터리에서 시작하여 숨겨진 파일을 포함하여 확장된 파일 속성이 있는 재귀 트리를 표시하려면 다음 명령을 입력합니다.

exa --tree --long --all --recurse /path/to/some/directory

더 짧은 형식을 사용할 수도 있습니다.

exa -TlaR

길고 짧은 옵션을 사용하면 입력할 내용이 많을 수 있습니다. 자주 사용하는 조합에 대한 Linux 셸 별칭 생성을 고려해야 합니다.

exa는 ls의 강력한 대체품입니다.

exa의 기능을 사용하면 파일을 나열하기 위해 ls를 그것으로 대체할 수 있습니다. 표준 ls 유틸리티를 사용하는 것보다 더 다채롭게 파일을 나열할 수 있습니다. 하지만 파일을 찾으면 더 많은 일을 하고 싶을 것입니다. 내용을 나열하고 검토하고 싶을 것입니다. Linux에는 이러한 작업을 수행할 수 있는 도구가 표준으로 제공됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다