Fedora Linux 터미널에서 파일 이름을 바꾸는 방법

Fedora Linux Teomineol Eseo Pail Ileum Eul Bakkuneun Bangbeob



파일 이름 바꾸기는 파일 구성, 접근성, 파일 간 충돌 방지 등 다양한 이유로 수행할 수 있는 쉬운 작업입니다. 수백 개의 파일에서 해당 파일을 빠르게 찾기 위해 디렉터리에 있는 파일의 이름을 바꿀 수도 있습니다.

따라서 사용자가 디지털 자산에 대한 질서와 통제를 유지하는 것은 귀중한 접근 방식입니다. 그러나 Fedora 초보자로서 명령을 사용하여 파일 이름을 바꾸는 방법을 모를 수도 있습니다. 이 기사에서는 Fedora Linux 터미널에서 파일 이름을 바꾸는 방법에 대해 설명합니다.

Fedora Linux 터미널에서 파일 이름을 바꾸는 방법

파일 이름을 바꾸는 방법은 다양하지만 'mv' 및 'rename' 명령을 사용하는 것이 가장 간단한 명령입니다. 이를 사용하는 몇 가지 예를 들어보겠습니다.







Mv 명령

파일 이름을 바꾸는 방법은 다양하지만 'mv' 및 'rename' 명령을 사용하는 것이 가장 간단한 명령입니다. 이를 사용하는 몇 가지 예를 들어보겠습니다.



CD ~/문서
ls -l

이전 이미지에서 볼 수 있듯이 “Documents” 디렉터리에는 “Fedora.pdf”, “Fedora.txt” 및 “Linux.txt” 파일이 있습니다. 이제 'Linux.txt'라는 파일의 이름을 'Linuxhint.txt'로 바꿉니다.

mv Linux.txt Linuxhint.txt

여러 파일 이름 바꾸기

동일한 디렉토리에 있는 두 파일의 확장자가 동일한 경우 'mv' 명령을 사용하여 확장자를 변경할 수 있습니다. 방법은 다음과 같습니다.

찾다 . -깊이 -이름 '*.<현재_확장>' -exec sh -c 'f='{}'; mv -- '$f' '${f%.<현재_확장자>}.<새_확장자>'' \;

주어진 예에서 볼 수 있듯이 '.txt' 확장자를 가진 두 개의 파일('Fedora.txt' 및 'Linux.txt')이 있습니다. 여기서는 다음 'mv' 명령을 사용하여 확장자를 변경하여 이 두 파일의 이름을 변경합니다.

찾다 . -깊이 -이름 '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

이전 명령에서:

  • find → 현재 디렉토리나 파일의 요소를 검색하거나 찾습니다.
  • -exec → 검색된 파일과 유사한 파일에 대해 'mv' 명령을 실행하고 현재 파일 이름을 새 파일 이름으로 변환합니다.

이전 명령 대신 다음 명령을 사용하여 여러 파일의 확장자를 변경하고 파일 이름을 바꿀 수도 있습니다.

*.txt의 f에 대해; mv -- '$f' '${f%.txt}.html'; 완료

주어진 예에서는 '.txt' 확장자를 '.html'로 변경했습니다.

Bash 스크립트를 사용하여 여러 파일 이름 바꾸기

확장자를 변경하여 Bash 스크립트를 사용하여 여러 파일 이름을 변경할 수 있습니다. Bash 파일을 만들고 다음 줄을 추가해야 합니다.

#!/bin/bash
~을 위한 에프 ~에 * . < 현재 파일_확장자 > ; 하다
mv -- ' $f ' ' ${f%.<현재 파일_확장자>} .<새 파일_확장자>'
완료

예를 들어 파일 확장자를 '.txt'에서 '.png'로 변경합니다.

이전 이미지에서 볼 수 있듯이 세 개의 파일이 있으며 그 중 두 개는 '.txt' 확장자를 가지고 있습니다. 여기서는 파일 확장자를 '.txt'에서 '.png'로 변경합니다.

Bash 스크립트에 다음 줄을 추가합니다.

#!/bin/bash
~을 위한 에프 ~에 * .txt; 하다
mv -- ' $f ' ' ${f%.txt} .png'
완료

다음 'sh' 명령을 사용하여 다음과 같이 스크립트를 저장하고 실행합니다.

sh 파일명.sh

이전 명령은 출력을 제공하지 않지만 파일 확장자를 변경합니다.

이름 바꾸기 명령

'rename' 명령은 'mv' 명령보다 고급 기능입니다. 그러나 이는 Fedora에 사전 설치된 유틸리티가 아니므로 먼저 다음 명령을 사용하여 이를 설치해야 합니다:

sudo yum 설치 사전 이름 -y

이제 동일한 확장자를 사용하여 파일 이름을 바꿀 수 있습니다.

<현재 확장명> <새 확장명> *.<현재 확장명> 이름 바꾸기

결론

이것은 Fedora Linux의 터미널에서 파일 이름을 바꿀 수 있는 간단한 명령에 관한 것입니다. 'rename' 명령은 'mv' 명령보다 고급이고 사용자 친화적이지만 Linux에는 사전 설치되어 있지 않으므로 수동으로 설치해야 합니다. 전반적으로 두 명령 모두 유용하며 초보자는 이를 사용하여 Fedora 시스템에서 파일 이름을 바꿀 수 있습니다.