http://lupingui.iteye.com/blog/239694
linux系統下可以直接從客戶端上傳文件到服務器端,命令格式:
scp files user@server:filepath
解釋:
files 待上傳的文件,可以有多個,多個文件之間用空格隔開。也可以用*.filetype上傳某個類型的全部文件
user 服務端登錄用戶名
server 服務器名(IP或域名)
filepath 上傳到服務器的目標路徑(這裏注意此用戶一定要有這個路徑的讀寫權限)
如果從其它linux系統下載文件到本地可以用:
scp user@server:files client_file_path
解釋:
user 服務端登錄用戶名
server 服務器名(IP或域名)
files 待下載的文件
client_file_path 下載到本地的存放路徑
linux系統下也可以直接用命令形式從網上下載文件,命令格式:
lftp -c "pget -n 5 http://downpath"
解釋:
lftp 文件下載命令,通過ftp通道傳輸
pget -n 5 O也不清楚這裏的意義 -_-
http://downpath 待下載文件的連接地址
這二個方法的傳輸速度都比較快,所以記錄下來以供參考。
ssh:
ssh -l username -p port hostname or IP
如: ssh -l kevin_u -p 22 192.168.1.1
scp:
上傳一個文件
scp -P port localfilepath useranme@hostmname or ip: remotefilepath
如:scp -P 22 aa.txt [email protected]:/tmp
下載一個文件
scp -P 22 username@hostname or ip:remotefilepath or ip:remotefilepath localfilepath
如:scp -P 22 [email protected]:/tmp/aa.txt ./