>  기사  >  운영 및 유지보수  >  리눅스 파일 이동 명령

리눅스 파일 이동 명령

藏色散人
藏色散人원래의
2019-06-06 10:34:0826186검색

리눅스 파일 이동 명령

linux 파일 이동 명령

mv 명령

기능: 파일이나 디렉터리의 이름을 바꾸거나 한 디렉터리에서 다른 디렉터리로 파일을 이동합니다. 이 명령은 DOS에서 ren과 move를 조합한 것과 같습니다.

구문: ​​mv [옵션] 소스 파일 또는 디렉터리 대상 파일 또는 디렉터리

설명:

mv 명령의 두 번째 매개 변수 유형(대상 파일인지 대상 디렉터리인지 여부)에 따라 mv 명령은 파일 이름을 바꾸거나 새 디렉터리로 이동합니다. 두 번째 매개변수 유형이 파일인 경우 mv 명령은 파일 이름 바꾸기를 완료합니다. 이때 소스 파일은 하나만 있을 수 있습니다(소스 디렉토리 이름일 수도 있음). 하나를 지정합니다.

두 번째 매개변수가 기존 디렉터리 이름인 경우 소스 파일이나 디렉터리 매개변수가 여러 개 있을 수 있으며, mv 명령은 각 매개변수에 지정된 모든 소스 파일을 대상 디렉터리로 이동합니다. 파일 시스템 간에 파일을 이동할 때 mv는 먼저 원본 파일을 복사한 다음 삭제하며 파일에 대한 링크도 손실됩니다.

매개변수:

- I 대화형 모드 작동. mv 작업으로 인해 기존 대상 파일을 덮어쓰는 경우 시스템은 실수로 파일을 덮어쓰는 것을 방지하기 위해 다시 쓸 것인지 묻고 사용자에게 y 또는 n으로 대답하도록 요구합니다.

-f는 대화형 작업을 비활성화합니다. mv 작업이 기존 대상 파일을 덮어쓰는 경우에는 지침이 제공되지 않습니다. 이 옵션을 지정한 후에는 i 옵션이 더 이상 적용되지 않습니다.

주어진 대상 파일(디렉터리 아님)이 이미 존재하는 경우, 이때 파일 내용은 새 파일로 덮어쓰여집니다. 사용자가 mv 명령을 사용하여 실수로 다른 파일을 삭제하는 것을 방지하려면 mv 명령을 사용하여 파일을 이동할 때 i 옵션을 사용하는 것이 좋습니다.

mv와 cp의 결과가 다르다는 점에 유의하세요. mv는 파일을 "이동"하는 것처럼 보이며 파일 수가 증가하지 않는 반면 cp는 파일을 복사하고 파일 수가 증가합니다.

예 1: /usr/xu의 모든 파일을 현재 디렉터리("."로 표시)로 이동:

$ mv /usr/xu/ * .

예 2: wch.txt 파일 이름을 wjz.doc

$ mv wch.txt wjz.doc

로 변경합니다. 관련 비디오 튜토리얼 권장: " 리눅스 튜토리얼"

위 내용은 리눅스 파일 이동 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.