# 使用scp命令将本地文件传输到远程服务器
scp /path/to/local/file username@remote_host:/path/to/remote/directory
# 参数说明:
# /path/to/local/file:本地文件的路径
# username:远程服务器的用户名
# remote_host:远程服务器的IP地址或主机名
# /path/to/remote/directory:远程服务器上的目标目录
# 示例:
# 将本地文件 /home/user/file.txt 传输到远程服务器 192.168.1.100 的 /home/user 目录下,使用用户 user 登录
scp /home/user/file.txt user@192.168.1.100:/home/user/
如果你需要更复杂的文件传输操作,例如批量传输、保持文件权限等,可以使用 rsync 命令。以下是 rsync 的示例:
# 使用rsync命令将本地文件传输到远程服务器,并保持文件权限和时间戳
rsync -avz /path/to/local/file username@remote_host:/path/to/remote/directory
# 参数说明:
# -a:归档模式,表示递归传输并保持文件属性(如权限、时间戳等)
# -v:详细模式,显示传输过程中的信息
# -z:压缩文件数据在传输过程中
# 示例:
# 将本地目录 /home/user/files 下的所有文件传输到远程服务器 192.168.1.100 的 /home/user/backup 目录下,使用用户 user 登录
rsync -avz /home/user/files/ user@192.168.1.100:/home/user/backup/
上一篇:linux关机命令init 0
下一篇:bz2解压命令 linux
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站