在windows上如何將本地文件上傳至Linux服務器
windows上將本地文件上傳至Linux服務器
使用scp命令上傳文件到服務器
scp是基于ssh的網(wǎng)絡文件傳輸命令,可以將本地文件或文件夾直接上傳到服務器指定位置
命令模板
上傳文件
scp -P port filepath username@ip:TargetPath
上傳文件夾
scp -r -P port filepath username@ip:TargetPath
- -P port:大寫P,用于指定端口,port為指定端口號,若是默認端口則可省略-r:表示filepath是一個文件夾,將整個文件夾上傳到服務器
- filepath:需上傳的文件或文件夾的完整路徑,若在文件所在文件夾打開終端執(zhí)行此命令,則只需輸入文件名即可
- username:遠程主機用戶名
- ip:遠程主機IP地址
- TargetPath:文件上傳到服務器的目標目錄
舉例
將download目錄下的這個壓縮包上傳至服務器的/root目錄

scp -P 5013 openeuler-kernel-4.19.90-2107.1.0.tar.gz root@210.12.21.150:/root
此命令也可用于主機向virtualbox虛擬機上傳文件,只需虛擬機的網(wǎng)絡連接方式改為橋接網(wǎng)卡,然后用ifconfig命令獲取虛擬機的ip地址,再在主機上用上述命令操作即可
本地上傳文件到Linux服務器問題
問題描述
如何將本地文件上傳至Linux服務器上(這里分別以Windows和Ubuntu系統(tǒng)為例)
解決方法
scp filename username@IP:/home/directory
舉個例子
scp data.zip zhangsan@10.10.10.10:/home/project1
樣例解釋
這里的意思是指將本地的data.zip文件上傳至zhangsan的10.10.10.10服務器上的/home/project1路徑上。
系統(tǒng)輸出
正確輸入上述命令后,系統(tǒng)會要求輸入該服務器下該賬戶的密碼,正確輸入后就開始傳輸啦。
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解如何在Linux中重置MySQL或者MariaDB的root密碼
本篇文章主要介紹了如何在 Linux 中重置 MySQL 或者 MariaDB 的 root 密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03

