linux 명령은 Linux 시스템을 관리하는 명령입니다. Linux 시스템의 경우 중앙 프로세서, 메모리, 디스크 드라이브, 키보드, 마우스, 사용자 등 모두 파일입니다. Linux 시스템 관리를 위한 명령은 이전 DOS 명령과 마찬가지로 정상적인 작동의 핵심입니다. 시스템에는 내장 셸 명령과 Linux 명령이라는 두 가지 유형의 Linux 명령이 있습니다. 서로 다른 Linux 간에 파일을 복사하는 세 가지 일반적인 방법이 있습니다. 첫 번째는 ftp입니다. 이는 하나의 Linux에 ftpServer를 설치하여 다른 Linux에서 ftp 클라이언트 프로그램을 사용하여 파일을 복사할 수 있다는 의미입니다. 두 번째 방법은 삼바 서비스를 이용하는 방법으로, 윈도우즈 파일 복사와 유사하며 비교적 간단하고 편리하다. 세 번째 방법은 scp 명령을 사용하여 파일을 복사하는 것입니다. scp 명령은 일반적으로 Linux 시스템 간에 ssh 프로토콜을 통해 파일을 전송하는 데 사용됩니다. 다음은 설명에 대한 몇 가지 예입니다.
1. 서버에서 파일을 다운로드합니다.
scp 사용자 이름@서버 이름:/path/filename /var/www/local_dir(로컬 디렉터리)
예:
scp -P 2015 root@192.168.0.101:/var/www / test.txt
192.168.0.101의 /var/www/test.txt 파일을 /var/www/local_dir(로컬 디렉터리)에 다운로드합니다. 여기서는 포트 번호 매개변수(-P 2015)가 사용됩니다. 22인 경우 여기서 포트 번호 매개변수를 생략할 수 있습니다.
2. 서버에 로컬 파일 업로드
scp /path/filename 사용자 이름@servername:/path
예:
scp -P 2015 /var/www/test.php root@192.168.0.101:/var /www /
로컬 /var/www/ 디렉터리에 있는 test.php 파일을 서버 192.168.0.101
3의 /var/www/ 디렉터리에 업로드합니다. 서버
scp -r에서 전체 디렉터리를 다운로드합니다. 사용자 이름 @servername:/var/www/remote_dir/(원격 디렉터리) /var/www/local_dir(로컬 디렉터리)
예:
scp -r root@192.168.0.101:/var/www/test /var/www /
4. 디렉터리를 서버에 업로드합니다.
scp -r local_dir 사용자 이름@servername:remote_dir
예를 들어
scp -P 2015 -r test root@192.168.0.101:/var/www/
현재 디렉터리의 테스트 디렉터리 서버의 /var/www/ 디렉터리에 업로드
참고: 대상 서버는 쓰기 권한을 활성화해야 합니다
위는 Linux 시스템 간에 파일을 전송하는 데 일반적으로 사용되는 몇 가지 명령입니다. 모든 사람.
관련 권장 사항:
위 내용은 일반적으로 사용되는 여러 Linux 시스템 간에 파일을 전송하는 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!