컴퓨터 지식 네트워크 - 컴퓨터 구성 - Linux에서 파일을 복사하는 데 사용되는 명령과 사용 방법

Linux에서 파일을 복사하는 데 사용되는 명령과 사용 방법

Linux에서 가장 일반적으로 사용되는 명령 중 하나는 폴더나 파일을 복사하는 데 사용되는 cp입니다. 아래에는 Linux 시스템에서 폴더를 복사하기 위해 cp 명령을 사용하는 방법에 대한 자세한 설명이 정리되어 있습니다.

자세한 설명은 다음과 같습니다. cp 명령을 사용하여 Linux 시스템에서 폴더를 복사하는 방법

명령어 이름: cp(copy)

기능 소개: 한 파일을 다른 파일로 복사하거나 여러 파일을 복사합니다. 다른 디렉토리로.

구문 형식:

cp [옵션] 소스 대상

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

공통 매개변수 설명:

-a 파일 상태, 권한, 기타 정보를 최대한 복사합니다.

-r 소스에 디렉토리 이름이 포함되어 있으면 디렉토리의 모든 파일이 대상에 순차적으로 복사됩니다.

-f 대상에 동일한 이름의 파일이 이미 존재하는 경우 해당 파일을 삭제한 후 복사하세요.

Linux 폴더 복사 명령 cp의 사용 예

1. aaa(이미 존재함) 파일을 복사하고 이름을 bbb로 지정합니다:

cp aaa bbb

p>

2. 모든 C 언어 프로그램을 Finished 하위 디렉터리에 복사합니다.

cp *.c Finished

3. 지정된 디렉터리의 파일을 다음 디렉터리로 복사합니다. 그리고 현재 디렉터리의 이름을 바꿉니다.

 [root@rehat root]# cp ~/.bashrc bashrc_bak

 4. 지정된 디렉터리의 파일을 현재 디렉터리에 강제로 복사합니다. 현재 디렉터리에 파일이 포함되어 있는지 여부

[root@rehat root]# cp -f ~/.bashrc bashrc

5. 지정된 디렉터리를 현재 디렉터리에 복사합니다.

[root@rehat root]# cp -r /root/test .

[root@rehat root]# cp -r /root/test/ . 디렉터리를 복사하면 동일한 효과가 발생합니다. 자신을 포함하여 소스 경로의 모든 마지막 수준 디렉터리가 복사됩니다.

6. 지정된 디렉터리에 있는 파일을 지정된 디렉터리에 복사합니다.

[root@rehat root]# cp ~/.bashrc /bak/.bashrc

7. 복사 시 소스 파일의 모든 속성도 복사됩니다. 매개변수를 지정하지 않으면 대상 파일과 소스 파일의 속성이 일치하지 않을 수 있습니다.

[root@rehat root]# cp -a ~/.bashrc /bak/.bashrc

8. 두 폴더를 동기화해야 하는데 한 파일이 변경된 경우, 다른 폴더 파일도 변경되지만 두 파일의 파일이 모두 최신인지 확인하세요.

[root@rehat root]# cp -u /src/.bashrc /bak_src/bashrc

 

확장 정보: 원격으로 폴더를 복사하는 linux scp 명령

1. 로컬 시스템의 전체 /home/administrator/test 디렉토리를 원격 호스트 192.168.1.100의 /root 디렉토리에 복사합니다.

다음과 같이 코드를 복사합니다.

scp -r /home/administrator/test/ root@192.168.1.100:/root/

2. 단일 파일을 원격 호스트에 복사합니다.

코드는 다음과 같습니다:

Scp /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/

실제로 차이점은 파일 및 폴더 업로드는 -r 매개변수에 있으며 cp와 rm의 매개변수는 유사합니다.

3. 원격 파일/폴더를 다운로드합니다. > 예를 들어 192.168.62.10 위의 /root/ 폴더를 가져와 로컬 /home/administrator/Desktop/new/로 다운로드한 후 원격 측에서 루트를 사용하여 로그인합니다.

다음과 같이 코드를 복사합니다.

scp -r root@192.168.62.10:/root / /home/administrator/Desktop/new/

上篇: Wps 양식의 인쇄 미리 보기가 불완전합니다. 어떻게 해결합니까? 편집할 때 WPS 테이블 전체를 표시합니다. 下篇: Oppo6607 이 휴대폰은 어떻게 공장 설정을 복원합니까?
관련 내용