Linux를 사용하여 파일 이름을 바꾸는 방법

이 안내서는 파일 관리자와 Linux 명령 행을 사용하여 파일의 이름을 바꾸는 방법을 보여줍니다.

대부분의 Linux 배포판에는 데스크탑 환경의 일부로 기본 파일 관리자가 있습니다. 데스크탑 환경은 사용자가 터미널 창에 명령을 입력하지 않고도 일반적인 작업을 수행 할 수있게 해주는 도구 모음입니다.

데스크탑 환경은 일반적으로 그래픽 응용 프로그램을 표시하는 데 사용되는 창 관리자를 포함합니다.

또한 다음 중 일부 또는 전부를 포함합니다.

파일 관리자는 파일의 생성, 이동 및 삭제를 제어하는 ​​데 사용됩니다. Windows 사용자는 파일 관리자 유형 인 Windows 탐색기에 익숙합니다.

Nautilus, Dolphin, Caja, PCManFM 및 Thunar와 같은 여러 파일 관리자가 있습니다.

Nautilus는 우분투의 기본 파일 관리자이며 Fedora 및 openSUSE와 같은 GNOME 데스크탑 환경을 실행하는 배포판입니다.

Dolphin은 Kubuntu 및 KaOS와 같은 Linux 배포판에서 사용되는 KDE 데스크탑 환경의 기본 파일 관리자입니다.

Linux Mint는 MATE 데스크탑을 사용하는 경량 버전입니다. MATE 데스크탑은 Caja 파일 관리자를 사용합니다.

경량 배포판은 종종 PCManFM 파일 관리자가있는 LXDE 데스크탑 환경이나 Thunar 파일 관리자와 함께 제공되는 XFCE를 사용합니다.

이름이 변경 될 수 있지만 파일 이름 바꾸기 기능은 거의 동일합니다.

파일 관리자를 사용하여 파일 이름 바꾸기

파일 관리자에는 일반적으로 파일 캐비닛처럼 보이는 아이콘이 있습니다. 예를 들어 Ubuntu를 사용하는 경우 실행 표시 줄의 두 번째 아이콘입니다.

일반적으로 관련 파일 관리자 아이콘은 패널의 실행 표시 줄에서 메뉴 시스템의 일부로 또는 빠른 실행 표시 줄의 일부로 찾을 수 있습니다.

파일 관리자는 일반적으로 홈 폴더, 바탕 화면, 기타 장치 및 휴지통과 같은 왼쪽 패널에 위치의 목록을 가지고 있습니다.

오른쪽 패널에는 왼쪽 패널에 선택된 장소에 대한 파일 및 폴더 목록이 있습니다. 폴더를 두 번 클릭하여 폴더를 드릴 다운하고 도구 모음의 화살표를 사용하여 폴더를 위로 이동할 수 있습니다.

파일이나 폴더의 이름을 바꾸는 것은 어느 배포판, 어떤 데스크톱 환경 및 실제로 어떤 파일 관리자를 사용하든 관계없이 사실상 동일합니다.

삭제하려는 파일이나 폴더를 클릭하고 "이름 바꾸기"를 선택하십시오. 또는 많은 파일 관리자를 사용하여 파일이나 폴더를 왼쪽 클릭하고 F2 키를 눌러 동일한 작업을 수행 할 수 있습니다.

파일 이름을 바꾸기위한 인터페이스는 파일 관리자에 따라 약간 다릅니다. 예를 들어 Nautilus, Thunar 및 PCManFM은 새 파일 이름을 입력 할 수있는 작은 창을 표시하지만 Dolphin 및 Caja는 이전 이름 ​​위에 새 이름을 간단히 입력 할 수있게합니다.

Linux 명령 줄을 사용하여 파일 이름 바꾸기

파일 이름 바꾸기 명령이 실제로 이름이 바뀌 었음을 알면 놀랄 일이 아닙니다. 이 설명서에서는 전체 파일의 이름을 바꾸는 방법, 파일의 일부 이름을 바꾸는 방법, 심볼릭 링크가 가리키는 파일의 이름을 바꾸는 방법 및 이름 바꾸기 명령이 작동했음을 확인하는 방법을 배웁니다.

파일 이름을 바꾸는 방법

파일 이름 바꾸기 구문은 생각만큼 명확하지 않습니다. 다음 예제에서는 파일의 이름을 바꾸는 방법을 보여줍니다.

식 바꾸기 파일의 이름 바꾸기

이름 바꾸기 명령은 oldfile newfile의 이름을 바꾸는 것과 같이 간단 할 것이라고 생각할 수도 있지만, 그렇게 간단하지는 않습니다. 우리가 살펴본 대로 이유를 설명 할 것입니다.

testfile이라는 파일이 있고이 파일의 이름을 testfile2로 바꾸고 싶다고 상상해보십시오. 사용할 명령은 다음과 같습니다.

testfile 이름 바꾸기 testfile2 testfile

여기서 무슨 일이 일어나고있는거야? 표현식은 파일 이름에서 찾고자하는 텍스트 또는 실제로 정규 표현식의 비트입니다.

바꾸기는 표현식을 바꿀 텍스트이고 파일은 이름을 바꾸려는 파일입니다.

왜 네가 물을 수있는 것처럼 작동합니까?

당신이 개 그림의 폴더를 가지고 있다고 상상해보십시오. 그러나 우연히 다음과 같이 고양이 그림이라고 불렀습니다 :

이제 명령이 oldfile newfile의 이름을 바꾸는 것처럼 간단하면 각 파일의 이름을 개별적으로 변경해야합니다.

Linux rename 명령을 사용하면 다음과 같이 모든 파일의 이름을 한 번에 바꿀 수 있습니다.

고양이 개 이름 바꾸기 *

위 파일의 이름은 다음과 같이 바뀝니다.

위의 명령은 기본적으로 모든 파일 (별표 와일드 카드 메타 문자 로 표시됨)을 조사했으며 cat이라는 단어를 찾은 곳에서는 개로 대체했습니다.

심볼릭 링크가 가리키는 실제 파일의 이름 바꾸기

심볼릭 링크는 바탕 화면 바로 가기와 비슷한 파일 포인터입니다. 기호 링크는 가리키는 파일 위치에 대한 경로를 제외하고는 어떤 데이터도 포함하지 않습니다.

다음 명령을 사용하여 기호 링크를 작성할 수 있습니다.

ln -s

예를 들어, 개 그림 폴더에 barkingdog라는 파일이 있고 howtostopdogbarking이라는 이름으로 dogtraining이라는 다른 폴더에있는 파일에 대한 심볼 링크를 만들고 싶다고 가정 해보십시오.

다음 명령을 사용하여이를 수행 할 수 있습니다.

ln -s ~ / pictures / dogpictures / barkingdog ~ / pictures / dogtraining / howtostopdogbarking

ls -lt 명령을 실행하여 어떤 파일이 기호 링크인지 알 수 있습니다.

ls-howtostopdogbarking

출력에는 howtostopdogbarking -> / home / pictures / dogpics / barkingdog와 같은 내용이 표시됩니다.

지금 나는 얼마나 많은 사람들이 개 짖는 소리를 멈추는 지 알지 못한다. 그러나 많은 강사가하는 조언은 개가 먼저 말하도록 가르친 다음에, 일단 당신이 마스터하면, 원하지 않을 때 쫓아 낼 수있다. 어쨌든 그것은 이론입니다.

이 지식을 가지고 있으면, 짖는 소리 사진을 개 구하기 위해 이름을 바꿀 수 있습니다.

다음 명령을 실행하여 dogpics 폴더에서 그림의 이름을 직접 바꿀 수 있습니다.

이름 바꾸기 말하기 / 집 / 그림 / dogpics / barkingdog

또는 심볼 링크의 이름을 지정하고 다음 스위치를 사용하여 짖는 개 그림의 이름을 바꿀 수도 있습니다.

개명 - 짖는 소리 / 가정 / 그림 / 개 훈련 / howtostopdogbarking

이름 바꾸기 명령이 작동했는지 확인하는 방법

이름 바꾸기 명령의 주된 문제는 그것이 무엇을했는지 알려주지 않는다는 것입니다. 당신이 생각한 것이 없을 수도 있으므로 ls 명령을 사용하여 직접 가서 확인해야합니다.

그러나 다음 스위치를 사용하면 rename 명령을 통해 정확히 무엇이 이름이 바뀌 었는지 알 수 있습니다.

이름 바꾸기 -v cat dog *

출력은 다음 행을 따릅니다.

이 명령은 실제로 일어났던 일이 실제로 발생했는지 확인하는 데 도움이됩니다.

파일 이름을 바꾸는 또 다른 방법

파일 이름 바꾸기의 더 간단한 구문을 선호한다면 다음과 같이 mv 명령 을 시도 하십시오 .

mv oldfilename newfilename

개요

Linux 명령 줄 사용법을 배우 려면 사용 권한, 사용자 및 그룹 을 만드는 방법 , 디렉토리를 만드는 방법 , 파일을 복사 하는 방법, 파일 을 이동하고 이름을 바꾸는 방법 및 모든 링크에 대해 알아야 합니다 .

이 링크 된 기사에서는 Linux 명령 행을 사용할 때 알아야 할 12 가지 명령에 대한 개요를 제공 합니다 .