Linux에서 파일 이름을 일괄적으로 바꾸는 7가지 최고의 방법

Linux에서 파일 이름을 일괄적으로 바꾸는 7가지 최고의 방법

Linux 사용자는 mv 명령을 사용하여 파일 이름을 쉽게 바꿀 수 있습니다. 그러나 이름을 바꾸려는 파일 이름이 여러 개인 경우 문제가 발생합니다. 모든 파일의 이름을 하나씩 변경하는 것은 누구에게나 답답한 작업이 될 수 있습니다.





배달 서비스가 가장 많이 지불하는 것

운 좋게도 Linux에서 파일 이름을 일괄적으로 변경하는 방법에는 여러 가지가 있습니다. 다음 섹션에서 동일한 작업을 수행하는 가장 간단하고 효과적인 방법에 대해 논의할 것입니다.





Linux에서 파일 이름을 일괄적으로 바꾸는 방법

Linux 운영 체제는 주로 패키지와 명령에 의존합니다. 그리고 분명히 사용자가 Linux 시스템에서 파일의 이름을 대량으로 바꿀 수 있도록 하는 몇 가지 명령을 사용할 수 있습니다.





1. Ubuntu 이름 바꾸기 명령 사용

Ubuntu 및 기타 Debian 기반 배포판에는 이름을 바꾸다 Linux에서 파일 이름을 일괄적으로 변경할 수 있습니다. 이 유틸리티는 유틸리티 리눅스 패키지라고 하며 이름 바꾸기.ul . 사용자가 간단한 대체를 사용하여 파일 이름을 일괄적으로 바꾸는 데 도움이 됩니다.

아래에 언급된 명령은 Linux 터미널을 사용하여 5개의 이미지 파일 이름을 바꿉니다. 우리는 이미 테스트 시스템에 파일을 만들었습니다. 이 명령은 작업 디렉토리에 있는 다른 파일의 이름을 바꿀 수 있으므로 주의해서 실행해야 합니다.



rename.ul file photos *.png

이 명령은 이미지의 이름을 바꿉니다. 파일1.png 에게 사진1.png 현재 작업 디렉토리에 있는 다른 모든 파일에 대해서도 마찬가지입니다.

이미지 확장자를 변경하려면 png 에게 jpg :





rename.ul png jpg *.png

2. Perl 이름 바꾸기 유틸리티를 사용하여 이름 바꾸기

NS 이름을 바꾸다 유틸리티는 정규 표현식의 고급 사용을 통해 일괄 이름 바꾸기를 간단하게 만드는 Perl 기반 프로그램입니다. 한 번에 여러 파일의 이름을 바꾸기 위해 강력한 패턴 일치 기술을 적용할 수 있습니다. 당신은 당신의 좋아하는 리눅스 배포판 시스템의 기본 패키지 관리자를 사용합니다.

Ubuntu와 같은 Debian 기반 배포판에 패키지를 설치하려면:





sudo apt install rename

아치 리눅스에서:

sudo pacman -S perl-rename

설치하기 위해서 이름을 바꾸다 CentOS 및 Fedora:

sudo yum install prename

이제 패키지를 설치했으므로 Linux에서 파일 이름을 대량으로 변경할 차례입니다. 다음 명령은 발생을 대체합니다. 파일 파일 이름에서 사진 .

rename 's/file/photos/' *

소문자 파일 이름을 대문자로 변경하려면 다음 명령을 사용하십시오. 소문자로 변환하기 위한 대체 패턴을 전환합니다.

rename 'y/a-z/A-Z/' * # converts to uppercase
rename 'y/A-Z/a-z/' * # converts to lowercase

3. qmv를 사용하여 Linux에서 파일 이름 일괄 변경

Qmv 아니면 그 빠른 이동 에 포함된 명령 이름 바꾸기 유틸리티 패키지를 사용하면 Linux 관리자가 일괄 이름을 쉽게 변경할 수 있습니다. 좋아하는 Linux 텍스트 편집기를 사용하여 파일과 디렉토리의 이름을 바꿀 수 있습니다. 설치했는지 확인하십시오 이름 바꾸기 유틸리티 qmv를 사용하여 파일 이름을 변경하기 전에 패키지를 삭제하십시오.

아래에 제공된 명령 중 하나를 사용하여 패키지를 설치할 수 있습니다.

sudo apt install renameutils # on Debian-based distros
sudo pacman -Syu renameutils # on Arch Linux
sudo yum install renameutils # on Fedora and CentOS

다음을 사용하여 Linux에서 파일 이름을 대량으로 바꿀 수 있습니다. qmv 한 번 이름 바꾸기 유틸리티 설치되었습니다. 파일이 포함된 디렉토리로 이동하여 qmv 터미널에서.

qmv

텍스트 편집기에서 파일 이름이 열립니다. 원래 파일 이름과 새 이름에 대한 두 개의 열이 있습니다. 두 번째 열을 편집하여 Linux 파일의 이름을 대량으로 바꿀 수 있습니다. 다음 스크린샷은 프로세스를 보여줍니다. Vim 텍스트 편집기 사용 .

4. Vimv를 사용하여 Linux 파일의 대량 이름 바꾸기

Vimv는 Vim 사용자에게 일괄 이름 바꾸기 기능을 제공하는 독립 실행형 프로그램입니다. Vim 텍스트 편집기의 팬이 아닌 경우 환경 변수를 조정하여 기본 편집기를 쉽게 변경할 수 있습니다. $ 에디터 .

그러나 그 전에 Git을 사용하여 Vimv 패키지 사본을 다운로드해야 합니다.

git clone https://github.com/thameera/vimv.git

바이너리 파일을 $PATH 실행 가능하도록 파일의 권한을 변경합니다. 터미널에서 이 작업을 수행하려면 다음 명령을 하나씩 입력하십시오.

sudo cp vimv/vimv /usr/local/bin/
sudo chmod +x /usr/local/bin/vimv

이제 Vim을 사용하여 파일 이름을 대량으로 바꿀 수 있습니다. 입력 vimv 콘솔에서 명령을 실행하여 프로그램을 시작합니다.

vimv

파일 이름이 포함된 단일 열이 표시됩니다. 파일 이름을 적절하게 변경한 다음 Vim 저장 및 종료 .

5. Emacs로 Linux 파일 이름 일괄 변경

Emacs 텍스트 편집기 사용자는 여러 파일의 이름을 쉽게 바꿀 수 있습니다. 이 방법의 상당한 장점 중 하나는 별도의 패키지나 플러그인을 설치할 필요가 없다는 것입니다. Emacs로 파일 이름을 바꾸려면 아래 단계를 따르십시오.

  1. 시스템에서 Emacs 편집기를 실행하십시오.
  2. 누르다 Alt + X 전환할 키보드에서 명령 방법. 그런 다음 아래 명령을 입력하여 wdired 또는 '쓰기 가능한 디렉터리 편집기 모드'를 호출합니다. |_+_|
  3. |_+_|배치 파일이 포함된 디렉토리의 경로를 입력하고 입력하다 열쇠.
  4. 누르다 Ctrl + X 뒤이어 Ctrl + Q 읽기-쓰기 모드로 전환합니다.

Emacs는 소스 디렉토리에 있는 모든 파일을 보여주는 프롬프트를 보여줄 것입니다. 이름을 원하는 이름으로 변경하고 누릅니다. Ctrl + C 변경 사항을 저장하기 위해 두 번.

6. Thunar 파일 관리자를 사용하여 여러 파일 이름 바꾸기

투나르는 그 중 하나다. Linux를 위한 최고의 파일 관리자 대량 이름 변경을 위한 기본 제공 지원. Thunar가 아직 설치되지 않은 경우 시스템에 설치할 수 있습니다. 배포에 따라 다음 명령 중 하나를 사용하십시오.

dired

Thunar를 설치했으면 파일 관리자 자체에서 대량 이름 바꾸기 대화 상자를 호출하십시오. 이름 바꾸기 도구만 필요한 경우 다음 명령을 사용합니다.

시스템은 소스 파일을 선택하고 적절하게 이름을 바꿀 수 있는 새 창을 시작합니다. 이 대량 이름 바꾸기 유틸리티를 사용하여 파일 이름과 파일 접미사의 이름을 바꿀 수 있습니다.

7. 스마트 파일 이름 바꾸기를 사용하여 대량 파일 이름 바꾸기

Smart File Renamer는 Linux 초보자를 위해 일괄 이름 바꾸기를 더 간단하게 만들어주는 GUI 앱입니다. 이를 지원하는 시스템에 대한 스냅 패키지로 사용할 수 있습니다. 다음 snap 명령을 실행하여 Smart File Renamer를 설치할 수 있습니다.

sudo apt-get install thunar # on Debian-based distros
sudo yum install thunar # on Fedora and CentOS
sudo pacman -S thunar # on Arch

설치가 완료되면 애플리케이션 패널에서 앱을 검색하여 앱을 엽니다. 탐색을 자명하게 만들어주는 직관적인 사용자 인터페이스로 여러분을 맞이할 것입니다.

이 창에서 이름을 바꾸려는 파일 또는 디렉터리를 추가합니다. 이제 여러 필터와 규칙을 사용하여 Linux 파일의 이름을 대량으로 바꿀 수 있습니다.

Linux에서 한 번에 여러 파일 이름 바꾸기

보시다시피 Linux 배포판에서 파일 이름을 일괄적으로 바꾸는 것은 그리 어렵지 않습니다. 우리는 이 작업에 도움이 될 수 있는 몇 가지 유용한 방법을 모았습니다. 명령줄에서 직접 파일 이름을 바꾸거나 그래픽 솔루션을 선택할 수 있습니다. 옵션이 있으므로 선택만 하면 됩니다.

Windows 또는 macOS를 사용 중이고 이미지 파일의 이름을 일괄적으로 변경하려는 경우 Adobe Bridge가 유용한 도구일 수 있습니다. Adobe Bridge를 사용하여 디지털 자산과 파일을 관리할 수도 있습니다.

공유하다 공유하다 트위터 이메일 Adobe Bridge를 사용하여 사진 이름을 일괄적으로 바꾸는 방법

Adobe Bridge의 배치 파일 처리 기능을 간과하지 마십시오. 한 번에 모든 이미지의 이름을 바꾸려면 이 팁을 시도해 보세요.

다음 읽기
관련 항목
  • 리눅스
  • 파일 관리
  • 리눅스 앱
저자 소개 루바이앗 호세인(39개 기사 게재)

Rubiat는 오픈 소스에 대한 강한 열정을 가진 CS 졸업생입니다. 그는 유닉스 베테랑일 뿐만 아니라 네트워크 보안, 암호화 및 함수형 프로그래밍에도 관심이 있습니다. 그는 중고 서적의 열렬한 수집가이며 클래식 록에 대한 끝없는 동경을 가지고 있습니다.

Rubaiat Hossain이 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.