Linux에서 파일 및 폴더 이름을 바꾸는 방법


베테랑 Linux 사용자 이든, 방금 PopOS 나 우분투 같은 배포판을 선택 했든, 파일 및 폴더 관리 방법 를 알아야합니다. 즉, Linux에서 디렉토리 또는 파일의 이름을 바꿀 수있는 방법이 많다는 것을 알고 있습니다. Linux 세계에서 폴더는 디렉토리라고도합니다. 상호 교환이 가능합니다.

파일과 폴더의 이름을 바꿀 때 두 가지 시나리오가 있습니다. 단일 파일 또는 폴더의 이름을 바꾸거나 한 번에 여러 파일 또는 폴더의 이름을 바꾸려고합니다. Windows 또는 Mac과 마찬가지로 Linux에는 여러 가지 방법이 있습니다.

파일 관리자를 사용하여 Linux에서 단일 파일 또는 디렉토리 이름 바꾸기

대부분의 배포판, Linux의 배포판에는 그래픽 Windows의 파일 탐색기와 유사한 파일 관리자 또는 MacOS의 Finder 가 있습니다. 대부분은 동일한 방식으로 작동하지만 차이가있을 수 있습니다.

이름 바꾸기를 사용하여 이름 바꾸기

  1. 파일을 마우스 오른쪽 버튼으로 클릭하거나 폴더.
  2. 이름 바꾸기를 선택하거나 F2를 누릅니다.
    1. 파일 또는 폴더의 이름 필드를 편집 할 수 있습니다. 원하는대로 변경하고 이름 변경버튼을 선택하거나 Enter를 누릅니다.
    2. 파일 속성을 사용하여 이름 바꾸기

      이 방법은 이상하고 사용할 가능성이 적지 만 여전히 가능합니다. .

      1. 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭합니다.
      2. 속성을 선택하거나 Ctrl + I를 누릅니다.
        1. 이름 필드를 선택하고 수정합니다. 그런 다음 속성창을 닫으면 파일 또는 폴더의 이름이 바뀝니다.
        2. 파일 관리자를 사용하여 Linux에서 많은 파일 또는 폴더 이름 바꾸기

          이 기능은 Linux의 다른 배포판에서 사용 가능한 모든 파일 관리자에서 사용할 수 없습니다. PopOS에 있습니다.

          1. 여러 파일 또는 폴더를 선택한 다음 마우스 오른쪽 버튼을 클릭하고 이름 바꾸기를 선택하거나 F2를 누릅니다.
            1. 템플릿을 사용하여 이름 바꾸기또는 텍스트 찾기 및 바꾸기를 수행 할 수 있습니다.
              • 템플릿을 사용하여 이름 바꾸기를 사용하면 파일 및 폴더에 순차적으로 번호를 지정하거나 텍스트를 앞, 뒤 또는 양면에 추가 할 수 있습니다. 원래 파일 이름.

                원래 이름 또는 수정 된 날짜를 기준으로 파일에 템플릿을 적용 할 수 있습니다.

                In_content_1 all : [300x250] / dfp : [640x360]->
                • 텍스트 찾기 및 바꾸기를 사용하면 특정 텍스트 시퀀스를 검색하여 다른 텍스트로 바꿀 수 있습니다. 맞춤법 오류를 수정하는 데 유용합니다.

                  Linux에서 도움말보기

                  사용하는 방법에는 여러 가지가 있습니다. 아래의 명령 및 유틸리티. 무엇을해야하는지 잘 모르겠 으면 man명령 (수동 용)과 도움이 필요한 유틸리티의 명령 또는 이름을 종료합니다. 예를 들어 manmvmv명령 사용에 대한 설명서를 표시합니다.

                  Linux에서 파일 또는 디렉토리 이름을 바꾼 후 , 항상 파일 탐색기를 살펴 보거나 ls명령을 사용하여 나열하여 확인하십시오.

                  MV 명령으로 단일 파일 또는 폴더 이름 바꾸기

                  MV 명령은 파일과 폴더를 이동하는 데 사용되지만 이름 바꾸기에도 적합합니다. MV 명령의 구문은 다음과 같습니다. mv [OPTIONS] 소스 대상

                  1. 이름을 바꾸려는 파일 또는 폴더가있는 폴더로 이동합니다.
                    1. mv명령을 사용하여 폴더 또는 파일의 이름을 바꿉니다. 이름에 공백이 있으면 이름을 따옴표로 묶으십시오. 이름에서 01-을 제거하겠습니다.

                      mv“01-Work Documents”“Work Documents”를 입력하고 Enter 키를 누릅니다.

                      파일 목록 표시 이름이 변경되었습니다.

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

                      bash 스크립트 생성 로 작업해야합니다. 일반 텍스트 편집기에서. 실수로 일반 텍스트 파일로 저장 한 HTML 파일이 여러 개 있다고 가정 해 보겠습니다. 파일 확장자를 .txt에서 .html로 변경해야합니다. 이 bash 스크립트를 사용하여 이름을 바꿀 수 있습니다.

                      for file in * .txt; do
                      mv —“$ file”“$ {file % .txt} .html”
                      완료

                      1. 텍스트 편집기에 입력하고 rename-txt.sh로 저장합니다. 변경할 파일과 같은 폴더에 있습니다.
                        1. 터미널에서 해당 폴더로 이동하여 bash rename-txt.sh명령을 입력하고 Enter 키를 누릅니다..
                          1. ls를 사용하여 확인하거나 파일 관리자에서 확인하십시오. 작동했습니다.

                            어떻게 작동 했나요? 첫 번째 줄은 .txt로 끝나는 파일을 찾습니다. 별표 (*)는 와일드 카드이므로 파일 이름에서 .txt 앞의 모든 항목이 일치합니다. do는 일치하는 파일이있는 한 명령을 수행하도록 지시합니다. 이것은 루프입니다. 두 번째 줄에는 mv명령이 있습니다.

                            이중 대시 ()는 명령에 대한 옵션이 없음을 나타내며 정규식 또는 정규식을 준비합니다. $ file은 첫 번째 줄에서 선택한 파일과 함께 작동하도록 지시하는 변수입니다. %는 이름의 끝에있는 .txt를 중괄호 밖의 값 (.html)으로 바꾸도록 지시합니다. .

                            Linux 유틸리티를 사용하여 파일 및 폴더의 이름을 안전하게 바꾸는 방법

                            이 기사의 나머지 부분은 Linux 셸에서 사용되는 유틸리티에 관한 것입니다. 실수를하고 프로그램이나 Linux의 작동을 중단시킬 수있는 중요한 파일의 이름을 바꾸는 것은 쉽습니다. 항상 -n옵션을 사용하십시오. 기존 파일을 덮어 쓰지 않도록 명령에 지시합니다.

                            유틸리티 명령에서 사용하면 mmv -n“*”“# l1”과 같이 보일 수 있습니다. 명령이 수행 할 작업을 미리 보는 방법은 아래를 참조하십시오. 그러나 파일을 나열하면 (ls) 변경된 파일이 없다는 것을 알 수 있습니다. 예상했던 것과 다른 경우 명령을 조정하고 다시 시도하십시오.

                            이름 바꾸기로 여러 파일 및 폴더 이름 바꾸기

                            이름 바꾸기는 Linux 유틸리티입니다. 그래픽 사용자 인터페이스가없는 작은 프로그램으로 생각하십시오. Linux 배포판에 없을 수도 있지만 설치가 쉽습니다.

                            터미널에 sudo apt-get install rename명령을 입력하고 Enter를 누릅니다. >. 비밀번호를 묻고 입력 한 다음 Enter를 누릅니다. 설치가 시작됩니다.

                            설치되면 이름 바꾸기를 사용할 수 있습니다.

                            1. 파일 또는 폴더 이름을 변경할 위치로 이동합니다.
                              1. bash 스크립트에서와 마찬가지로 정규식을 사용하여 파일을 선택하고 파일에 대해 수행 할 작업을 정의해야합니다. 예 : rename 's / .html / .txt /'* .html
                              2. 그렇게하면 파일 확장자가 변경됩니다. 파일을 .html에서 .txt로 되 돌리면 맞습니다!

                                MMV를 사용하여 파일 및 폴더 이름 바꾸기

                                MMV는 또 다른 Linux입니다. 이름 바꾸기와 유사한 유틸리티입니다. sudo apt install mmv명령으로 설치할 수 있습니다. 설치가 완료되면 자신 만의 명령을 만들 수 있습니다.

                                1. 우리가 사용할 예제 MMV 명령은 디렉토리의 모든 파일 이름을 소문자에서 대문자로 변경합니다. mmv -r "*" "# u1"
                                  1. -r은 이름을 변경하도록 지시합니다. 별표는 디렉토리의 모든 파일을 변경하도록 지시합니다. # u1은 특별한 것입니다. 마크 다운 코드. 텍스트를 대문자로 변경하라는 메시지입니다.

                                    디렉토리 및 파일의 이름을 바꾸는 모든 방법 Linux에서?

                                    여기에있는 방법 중 하나가 작동하지 않는 경우 그래픽 사용자 인터페이스가있는 대량 이름 변경 도구를 사용할 수 있습니다.

                                    선택할 수있는 몇 가지가 있습니다. 투 나르KRename 는 시작하기에 불과합니다.

                                    관련 게시물:


                                    6.02.2021