리눅스 파일, 디렉토리 이름 변경하기

리눅스

리눅스에서 파일 또는 디렉토리(폴더) 이름을 변경하고 싶은 경우 mv 명령어와 rename 명령어를 활용할 수 있는데요.

mv 명령어는 단순하게 하나의 대상 이름을 변경하기 편하며 rename은 여러 대상을 일괄 변경할때 편하게 사용할 수 있습니다.

튜토리얼 환경 : 우분투 18.04

mv 명령어

파일 이름 변경

mv 원본이름 변경할이름

mv 명령어는 파일과 디렉토리의 위치를 변경(move)하는 역할을 하지만 이름을 바꿀때도 사용합니다. 물론 동시에 위치 이동과 이름 변경도 가능하죠.

mv money.txt bank.txt

파일 같은 경우 위처럼 확장자 까지 입력해서 파일명을 변경할 수 있으며 확장자 까지 변경하면 파일의 종류가 변경되기 때문에 원본과 같은 확장자로 입력해야 합니다. 물론 의도적으로 변경도 가능합니다.

mv /home/pg/money.txt /home/exmanual/bank.txt

위처럼 경로까지 지정하는 경우 파일의 이름을 바꿈과 동시에 이동도 가능합니다.

디렉토리 이름 변경

mv folder1 folder2

파일과 같은 요령으로 디렉토리 이름 또한 위처럼 변경이 가능합니다.

rename 명령어

파일, 디렉토리 이름 일괄 변경

rename 's/원본이름/변경할이름/' *

정규식을 적용할 수 있는 rename은 위와 같은 방법으로 파일 이름을 한번에 변경할 수 있습니다.

rename 's/.htm$/.txt/' *

확장자를 일괄 변경하고 싶을때는 위와 같이 사용합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.

Ubuntu None Title
우분투 저장소 변경하는 방법
우분투 패키지 저장소(Repository)는 영문으로 설치할 경우 us.archive.ubuntu.com/ubuntu 주소가 기본으로 설정되어 있어 apt update와 apt upgrade를 할때 미국 서버에서 데이터를 받게됩니다.…