要拷貝遠程文件到本地,可以使用scp命令。
scp命令的語法如下:
scp [options] [user@]host:source_directory destination_directory
其中,user
是遠程主機的用戶名,host
是遠程主機的IP地址或域名,source_directory
是要拷貝的遠程文件或目錄的路徑,destination_directory
是要拷貝到的本地目錄的路徑。
例如,要將遠程主機上的/remote/directory/file.txt
文件拷貝到本地的/local/directory/
目錄,可以使用以下命令:
scp username@remote_host:/remote/directory/file.txt /local/directory/
在執行命令之前,系統會要求輸入遠程主機的密碼。
另外,如果遠程主機使用了非標準的SSH端口號,可以通過-P
選項指定端口號。例如,要連接到遠程主機的2222端口,可以使用以下命令:
scp -P 2222 username@remote_host:/remote/directory/file.txt /local/directory/
還可以使用通配符來批量拷貝多個文件。例如,要拷貝遠程主機上的所有以.txt
結尾的文件到本地目錄,可以使用以下命令:
scp username@remote_host:/remote/directory/*.txt /local/directory/
以上就是拷貝遠程文件到本地的方法。