copirdir 并不是一個標準的 Linux 命令,可能你是指 cp -r 命令,它用于在本地系統上遞歸地復制目錄及其內容。如果你想在 Ubuntu 中進行遠程文件復制,你可以使用 scp (secure copy) 命令或者 rsync 命令。
以下是使用這兩個命令進行遠程文件復制的方法:
scp 命令scp 是一個基于 SSH 的文件傳輸工具,可以用來在本地和遠程主機之間安全地復制文件和目錄。
scp -r username@remote_host:/path/to/remote/directory /path/to/local/directory
scp -r /path/to/local/directory username@remote_host:/path/to/remote/directory
rsync 命令rsync 是一個更加強大的文件同步工具,它可以通過 SSH 進行安全傳輸,并且支持增量備份和壓縮。
rsync -avz username@remote_host:/path/to/remote/directory /path/to/local/directory
rsync -avz /path/to/local/directory username@remote_host:/path/to/remote/directory
-a:歸檔模式,表示遞歸復制并且保留符號鏈接、文件權限、時間戳、用戶和組信息。-v:詳細模式,顯示復制過程中的詳細信息。-z:壓縮文件數據在傳輸過程中。-r:遞歸復制目錄及其內容。-P 參數指定端口號,例如 -P 2222。通過這些命令,你可以在 Ubuntu 系統中輕松地進行遠程文件復制。