Linux에서 파일 이름을 바꾸는 방법: 1. "mv old file name new file name" 구문과 함께 mv 명령을 사용합니다. 2. "rename old file name new file name old file name" 구문과 함께 rename 명령을 사용합니다.
이 튜토리얼의 운영 환경: CentOS 6 시스템, Dell G3 컴퓨터.
Linux에서 파일이나 디렉터리의 이름을 바꾸려면 mv 명령이나 rename 명령을 사용하는 방법을 공유합니다.
1. mv 명령을 사용하세요
mv 명령은 파일이나 폴더의 이름을 바꾸거나 이동할 수 있습니다.
mv 旧文件/目录 新文件名/目录
예: 디렉토리 A를 B로 이름 바꾸기
mv A B
예: /a 디렉토리를 /b로 이동하고 c
mv /a /b/c
실제로 텍스트 모드에서 파일이나 디렉토리의 이름을 바꾸려면 mv를 사용하면 됩니다. 예를 들어, abc라는 파일의 이름을 1234로 바꾸려는 경우:
mv abc 1234
현재 디렉터리에 1234라는 파일이 있으면 이 파일이 해당 파일을 덮어씁니다.
2. 이름 바꾸기 명령 사용
이름 바꾸기 명령은 문자열 대체를 사용하여 파일 이름을 일괄 변경합니다.
rename 단일 파일 ame
# 将main1.c重命名为main.c rename main1.c main.c main1.c
rename foo foo0 foo??
를 사용하면 foo01부터 foo99까지의 모든 파일이 foo001부터 foo099로 이름이 바뀌고, 이름이 5글자인 파일만 이름이 바뀌며, 파일에 있는 foo name은 foo0으로 변경됩니다. rename foo foo0 foo*
를 사용하면 foo001부터 foo278까지의 모든 파일 이름이 foo0001부터 foo0278로 바뀌고, foo로 시작하는 모든 파일의 이름이 변경됩니다. rename foo0 foo foo0[2]*
를 사용하면 foo0200부터 foo0278까지의 모든 파일 이름이 foo200부터 foo278로 바뀌고 파일 이름의 foo0이 foo로 대체됩니다. rename foo foo0 foo?
,会把foo1到foo9的文件重命名为foo01到foo09,重命名的文件只是有4个字符长度名称的文件,文件名中的foo被替换为foo0。
如果使用rename foo foo0 foo??
,foo01到foo99的所有文件都被重命名为foo001到foo099,只重命名5个字符长度名称的文件,文件名中的foo被替换为foo0。
如果使用rename foo foo0 foo*
,foo001到foo278的所有文件都被重命名为foo0001到foo0278,所有以foo开头的文件都被重命名。
如果使用rename foo0 foo foo0[2]*
rename은 정규 표현식을 지원합니다
? 可替代单个字符 * 可替代多个字符 [charset] 可替代charset集中的任意单个字符
관련 권장 사항: "
Linux 비디오 튜토리얼"위 내용은 리눅스에서 파일 이름을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!