在Linux中,可以使用SSH(Secure Shell)命令進行文件傳輸
scp
(Secure Copy)命令進行文件傳輸:scp
命令允許您在本地和遠(yuǎn)程主機之間安全地復(fù)制文件。以下是使用scp
進行文件傳輸?shù)囊恍┦纠?/p>
將本地文件復(fù)制到遠(yuǎn)程主機:
scp /path/to/local/file username@remote_host:/path/to/remote/directory
從遠(yuǎn)程主機復(fù)制文件到本地:
scp username@remote_host:/path/to/remote/file /path/to/local/directory
在兩臺遠(yuǎn)程主機之間復(fù)制文件:
scp username1@remote_host1:/path/to/remote/file username2@remote_host2:/path/to/remote/directory
rsync
命令進行文件傳輸:rsync
是一個功能強大的文件同步工具,它可以在本地和遠(yuǎn)程主機之間同步文件和目錄。以下是使用rsync
進行文件傳輸?shù)囊恍┦纠?/p>
將本地文件同步到遠(yuǎn)程主機:
rsync -avz /path/to/local/file username@remote_host:/path/to/remote/directory
從遠(yuǎn)程主機同步文件到本地:
rsync -avz username@remote_host:/path/to/remote/file /path/to/local/directory
在兩臺遠(yuǎn)程主機之間同步文件:
rsync -avz username1@remote_host1:/path/to/remote/file username2@remote_host2:/path/to/remote/directory
在這些示例中,-a
表示歸檔模式,-v
表示詳細(xì)輸出,-z
表示壓縮數(shù)據(jù)傳輸。請根據(jù)您的需求調(diào)整這些選項。在執(zhí)行這些命令時,您需要提供遠(yuǎn)程主機的用戶名和IP地址。