我使用的是putty連線伺服器,安裝putty後,缺省會同時安裝了pscp:
命令列輸入pscp,可以發現pscp已經在系統路徑下面了:
假設伺服器ip為:37.124.58.97, 使用者名為allen,需要將本地的 d:\test\tmp 資料夾裡面內容上傳到伺服器的/home/allen路徑下面,則直接 在命令列裡面輸入:pscp -r d:\test\tmp [email protected]:/home/allen,然後回車,輸入密碼後就可以了。如果是要上傳單個檔案,把命令裡面的-r去掉就行了。
同樣,如果想要將伺服器上面的檔案傳輸到本地,還是以上面的為例,將伺服器上面的/home/allen/tmp 資料夾傳輸到本地的d:\test資料夾裡面,在命令列裡面輸入:pscp -r [email protected]:/home/allen/tmp d:\test,傳輸單個檔案同樣把-r去掉就行了。
後來發現,每次在命令列裡面輸入這些命令有點不方便,尤其是輸入ip位址和路徑的時候,容易出錯,所以將這些命令儲存到bat指令碼裡面:新建乙個txt檔案,將pscp -r [email protected]:/home/allen/tmp d:\test這行命令儲存進去,然後將txt檔案字尾名由.txt改為.bat,雙擊執行指令碼,根據提示輸入密碼,就可以實現檔案傳輸了。
後來又嫌每次都要輸入密碼很麻煩,就把密碼也加進去了,這樣雙擊指令碼後就不需要輸入密碼了,假設allen 這個賬戶的密碼為allen123,則只需要在命令前面加上echo allen123|就行了:
這樣雙擊bat指令碼,就不需要再輸入密碼了,直接就會進行檔案傳輸。
1 Linux 基礎命令
ls al 檢視當前目錄所有資料夾包含隱藏檔案並格式化 ls 檢視當前目錄檔案 rm 刪除檔案 pwd 檢視當前目錄路徑touch hello.txtvi hello.txt 進入並修改檔案 i 修改hello.txt檔案內容 shrift a 修改檔案並游標置於一行開頭位置 esc wq 儲存並退...
1 Linux 命令基礎(常用)
專案摘要 本文參照linux 菜鳥學習 下面僅僅是使用頻率最高的命令。遠端登入 ssh 遠端複製 scp 可選引數 file source file target 示例 單個檔案可省 r,多級目錄不能省。本地到遠端 scp r etc a.txt root 127.0.0.1 etc 遠端到本地 s...
1 Linux檔案管理筆記
ls a 列出所有檔案,包括以.開頭的隱藏檔案 表示當前目錄 表示當前目錄的上級目錄 父目錄 a 除當前目錄和上級目錄的其他所有目錄 l 長格式 檢視檔案詳細資訊 檔案型別 普通檔案 f d 目錄檔案 b 塊裝置檔案 block c 字元裝置檔案 character p 命令管道檔案 pipe s ...