>  기사  >  운영 및 유지보수  >  리눅스 시스템에서 cp는 무엇입니까?

리눅스 시스템에서 cp는 무엇입니까?

little bottle
little bottle원래의
2019-05-30 14:54:534719검색

Linux에는 아래에서 설명할 Linux 시스템에서 가장 일반적으로 사용되는 명령 중 하나인 cp 명령을 포함하여 고유한 의미를 갖는 많은 명령이 있습니다.

리눅스 시스템에서 cp는 무엇입니까?

cp 명령은 파일이나 디렉터리를 복사하는 데 사용되며 Linux 시스템에서 가장 일반적으로 사용되는 명령 중 하나입니다.

일반적으로 쉘은 명령줄에서 파일을 복사할 때 대상 파일이 이미 존재하는 경우 -i 매개변수 사용 여부에 관계없이 해당 파일을 덮어쓸지 여부를 묻습니다.

그러나 cp가 쉘 스크립트에서 실행되면 -i 매개변수 없이 덮어쓸지 여부를 묻지 않습니다. 이는 명령줄과 셸 스크립트가 다소 다르게 실행된다는 것을 보여줍니다.

1. 명령 형식:

사용법:

cp [옵션]... [-T] 소스 대상

또는: cp [옵션]... 소스... 디렉토리

또는: cp [옵션]... -t 디렉토리 소스...

2. 명령 기능:

소스 파일을 대상 파일에 복사하거나 여러 소스 파일을 대상 디렉터리에 복사합니다.

3. 명령 매개변수:

-a, --archive는 -dR과 동일 --preserve=all

--backup[=CONTROL 기존 대상 파일 각각에 대한 백업 생성

-b --backup과 유사하지만 허용하지 않음 매개변수

                                                                                                –       --copy      (-n 옵션

이 있는 경우 이 옵션을 선택할 필요가 없습니다)

-i, --interactive 덮어쓰기 전에 확인(이전 -n 옵션을 비활성화합니다)

-H 소스 파일의 명령줄 기호 링크 따르기

-l, --link 복사하지 않고 파일 링크

-L, --dereference 항상 기호 링크 따르기

-n, --no-clobber 기존 파일을 덮어쓰지 않음( 이전 -i 옵션을 비활성화합니다. )

-P, --no-dereference 소스 파일의 기호 링크를 따르지 않습니다.

-p --preserve=mode, 소유권, 타임스탬프

와 동일합니다. --preserve[=property list Preserve 지정된 속성(기본값: 모델, 소유권, 타임스탬프),

이 추가 속성을 유지할 수 있는 경우: 환경, 링크, XATTR 및 기타

-R, -R, -RCursive 복사 디렉터리 및 디렉터리의 모든 항목

🎜 🎜 🎜 🎜 🎜 🎜

위 내용은 리눅스 시스템에서 cp는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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