리눅스에서 파일 이름을 바꾸는 방법은 무엇인가요?

파일 이름 변경은 리눅스에서 가장 흔한 파일 관리 작업 중 하나입니다. 문서 정리, 다운로드 파일 정리, 사진 관리, 서버 디렉터리 유지 관리 등 어떤 작업을 하든 효율적인 파일 이름 변경 방법을 알면 시간과 노력을 크게 절약할 수 있습니다.

리눅스는 개별 파일의 이름을 바꾸는 간단한 명령줄 명령어부터 수백, 수천 개의 파일을 한 번에 처리할 수 있는 강력한 일괄 이름 변경 도구까지 다양한 파일 이름 변경 방법을 제공합니다. 리눅스의 이러한 유연성 덕분에 초보자와 고급 사용자 모두 필요에 따라 파일 이름 변경 작업을 쉽게 처리할 수 있습니다.

이 가이드에서는 Linux에서 내장 명령어를 사용하여 파일 이름을 바꾸는 방법을 배우고, Windows 및 Mac에서 여러 파일을 일괄적으로 이름을 바꾸는 추가 방법도 알아봅니다.

1. 리눅스에서 파일 이름을 바꾸는 방법은 무엇인가요?

리눅스 파일 이름 바꾸기

1.1 mv 명령어를 사용하여 단일 파일 이름 변경하기

리눅스에서 파일 이름을 바꾸는 가장 일반적인 방법은 다음과 같습니다. mv 명령. 비록 mv 이 프로그램은 주로 파일을 이동하도록 설계되었지만, 소스 파일과 대상 파일이 같은 디렉터리에 있는 경우 파일 이름을 변경할 수도 있습니다.

통사론:

mv old_filename.txt new_filename.txt

예:

mv report.txt annual_report.txt

이 명령어를 실행한 후에는, report.txt 이름이 변경될 예정입니다. annual_report.txt .

변경 사항을 확인하려면 다음을 사용하십시오.

ls

이렇게 하면 현재 디렉터리에 업데이트된 파일 이름이 표시됩니다.

1.2 다른 디렉터리에 있는 파일 이름 바꾸기

다른 디렉터리에 있는 파일의 이름을 바꾸려면 전체 경로를 지정하면 됩니다.

예:

mv /home/user/documents/file.txt /home/user/documents/new_file.txt

이 기능은 파일을 같은 폴더에 유지하면서 파일 이름을 변경합니다.

1.3 디렉터리 이름 변경

그만큼 mv 이 명령어를 사용하면 폴더 이름도 바꿀 수 있습니다.

예:

mv old_folder new_folder

이렇게 하면 디렉터리 이름이 변경됩니다. old_folder 에게 new_folder .

1.4 루프를 사용하여 여러 파일 이름 바꾸기

많은 파일을 다룰 때 각 파일의 이름을 수동으로 바꾸는 것은 비효율적입니다. 리눅스 셸 루프를 사용하면 반복적인 이름 변경 작업을 자동화할 수 있습니다.

예를 들어, 모든 단어에 접두사를 추가하고 싶다고 가정해 보세요. .jpg 파일:

for file in *.jpg; do
    mv "$file" "photo_$file"
done

다음과 같은 파일:

image1.jpg
image2.jpg
image3.jpg

이 되다:

photo_image1.jpg
photo_image2.jpg
photo_image3.jpg

1.5 rename 명령어를 사용하여 여러 파일의 이름을 일괄 변경합니다.

많은 리눅스 배포판에는 다음과 같은 유틸리티가 포함되어 있습니다. rename 패턴 기반 파일 이름 변경을 허용하는 기능입니다.

예:

rename 's/.txt/.md/' *.txt

이것이 모든 것을 바꿉니다 .txt 파일을 .md .

전에:

notes.txt
guide.txt
report.txt

후에:

notes.md
guide.md
report.md

그만큼 rename 이 명령어는 특히 대규모 파일 모음에서 텍스트를 바꾸거나, 확장자를 변경하거나, 명명 규칙을 적용하는 데 유용합니다.

1.6 파일 이름을 소문자로 변환

다운로드한 파일에 대소문자가 일관되지 않은 경우가 있습니다. 다음 방법을 사용하여 파일 이름을 표준화할 수 있습니다.

rename 'y/A-Z/a-z/' *

예:

Vacation.JPG
Report.PDF
Photo.PNG

다음과 같이 됩니다:

vacation.jpg
report.pdf
photo.png

이렇게 하면 파일 이름이 더욱 일관성을 갖게 되어 관리가 쉬워집니다.

1.7 파일에 순차 번호 추가

파일 이름에 순서를 지정해야 하는 경우 셸 스크립트를 사용하여 자동으로 숫자를 추가할 수 있습니다.

예:

count=1
for file in *.jpg; do
    mv "$file" "image_$count.jpg"
    ((count++))
done

결과:

image_1.jpg
image_2.jpg
image_3.jpg

이 방법은 이미지 갤러리, 스캔한 문서 또는 프로젝트 자산을 정리할 때 일반적으로 사용됩니다.

1.8 그래픽 파일 관리자를 사용하여 파일 이름 바꾸기

그래픽 인터페이스를 선호하는 경우, 많은 Linux 데스크톱 환경에는 내장된 이름 변경 기능이 포함되어 있습니다.

널리 사용되는 파일 관리자는 다음과 같습니다.

  • 노틸러스(GNOME)
  • 돌핀(KDE 플라즈마)
  • 투나르(XFCE)
  • 니모 (시나몬)

대부분의 경우 파일을 마우스 오른쪽 버튼으로 클릭하고 선택할 수 있습니다. 이름 바꾸기 일부 프로그램은 전용 도구나 확장 프로그램을 통해 일괄 이름 변경을 지원하기도 합니다.

이 옵션은 터미널 명령어 사용에 익숙하지 않은 사용자에게 적합합니다.

2. 보너스: Windows 및 Mac에서 파일 일괄 이름 변경 RenameKit

리눅스는 강력한 명령줄 도구를 제공하지만, 윈도우와 macOS 사용자들은 종종 많은 파일의 이름을 바꾸는 더 간단한 방법을 찾습니다. 바로 이 부분에서 사용자들의 니즈가 중요해집니다. RenameKit 도움이 될 수 있습니다.

RenameKit 이 프로그램은 파일 정리 작업을 빠르고 간편하게 수행할 수 있도록 설계된 전용 배치 파일 이름 변경 애플리케이션입니다. 스크립트를 작성하거나 명령어 구문을 암기할 필요 없이 직관적인 인터페이스를 통해 이름 변경 규칙을 적용할 수 있습니다.

일반적으로 수행할 수 있는 몇 가지 작업은 다음과 같습니다. RenameKit 포함하다:

  • 수백 또는 수천 개의 파일 이름을 일괄 변경합니다.
  • 접두사와 접미사를 추가하세요
  • 파일 이름의 텍스트를 바꾸기
  • 원치 않는 문자를 제거하세요
  • 글자의 대소문자를 변경하세요
  • 순차 번호를 추가하세요
  • 변경 사항을 적용하기 전에 결과를 미리 보세요.

파일 이름을 바꾸는 방법 RenameKit :

  • 설치하고 실행하세요 RenameKit Windows 또는 Mac 장치에서 사용하세요.
  • 파일을 드래그 앤 드롭하여 작업 공간에 빠르게 추가하거나 폴더를 놓을 수 있습니다.
  • 텍스트 바꾸기, 자동 번호 매기기, 메타데이터 기반 이름 지정 등 강력한 이름 변경 규칙을 적용할 수 있습니다.
  • 실시간으로 변경 사항을 미리 보고 모든 파일 이름이 원하는 대로 정확하게 표시되는지 확인하세요.
  • 일괄 이름 변경을 클릭하면 선택한 모든 파일을 즉시 처리하여 귀중한 시간을 절약할 수 있습니다.
renamekit 사진 이름 바꾸기 규칙

3. 결론

리눅스에서 파일 이름을 바꾸는 것은 작업 흐름에 따라 간단할 수도 있고 강력할 수도 있습니다. mv 명령어는 개별 파일과 폴더의 이름을 빠르게 바꾸는 데 적합하며, 셸 스크립트와 rename 이 유틸리티를 사용하면 대량의 파일을 효율적으로 처리할 수 있습니다.

명령줄 사용의 유연성을 선호하는 Linux 사용자에게는 이러한 내장 도구가 파일 관리 작업에 대한 광범위한 제어 기능을 제공합니다. 그러나 Windows 및 macOS 사용자는 일괄 이름 변경에 있어 보다 시각적인 접근 방식을 선호할 수 있습니다.

여러 파일의 이름을 자주 변경하거나, 번호를 추가하거나, 텍스트를 바꾸거나, 대규모 파일 모음에서 파일 이름을 표준화해야 하는 경우, RenameKit 이 솔루션은 매우 훌륭합니다. 사용자 친화적인 인터페이스, 일괄 처리 기능, 미리보기 기능 덕분에 파일 정리 작업을 간소화하고 오류 발생 위험을 줄일 수 있습니다.

어떤 플랫폼을 사용하든 파일 이름 변경 기술을 익히면 생산성을 크게 향상시키고 파일을 체계적으로 관리할 수 있습니다. Windows 및 Mac에서 빠르고 안정적인 일괄 이름 변경을 위해 다음 방법을 참고하세요. RenameKit 고려해 볼 만한 도구입니다.

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *