linux指令是對Linux系統進行管理的指令。對於Linux系統來說,無論是中央處理器、記憶體、磁碟機、鍵盤、滑鼠,或是使用者等都是文件,Linux系統管理的命令是它正常運作的核心,與先前的DOS命令類似。 linux指令在系統中有兩種類型:內建Shell指令和Linux指令。不同的Linux之間copy檔案常用有3種方法: 第一種是ftp,也就是其中一台Linux安裝ftpServer,這樣可以另外一台使用ftp的client程式來進行檔案的copy。 第二種方法就是採用samba服務,類似Windows檔案copy 的方式來操作,比較簡潔方便。 第三種就是利用scp指令來進行檔案複製。在linux系統之間一般用scp這個指令來透過ssh協定傳輸文件,以下僅列舉幾例做個備註。
1、從伺服器下載檔案
scp username@servername:/path/filename /var/www/local_dir(本機目錄)
例如
scp -P 2015 root@192.168.0.101:/var/www/test.txt
把192.168.0.101上的/var/www/test.txt 的檔案下載到/var/www/local_dir(本地目錄),這裡用到了連接埠號碼參數(-P 2015),如果連接埠號碼為22的話,這裡連接埠號碼參數可以省略。
2、上傳本機檔案到伺服器
scp /path/filename username@servername:/path
例如
#scp -P 2015 /var/www/test.php root@192.168.0.101:/var/www/
把本機/var/www/目錄下的test.php檔案上傳到192.168.0.101這台伺服器上的/var/www/目錄中
3、從伺服器下載整個目錄
scp -r username@servername:/var/www/remote_dir/(遠端目錄) /var/www/local_dir (本機目錄)
例如
scp -r root@192.168.0.101:/var/www/test /var/www/
4、上傳目錄到伺服器
scp -r local_dir username@servername:remote_dir
例如
scp -P 2015 -r test root@192.168.0.101:/var/www/
################################################################################################################################。 #把目前目錄下的test目錄上傳到伺服器的/var/www/ 目錄######注意:目標伺服器要開啟寫入權限######以上就是幾個常用的linux系統之間傳輸文件的命令,希望能幫助大家。 ######相關推薦:#########linux命令列匯總#############最新的Linux命令大全########### #Linux指令--scp的使用#######以上是幾個常用的linux系統之間傳輸檔案的命令的詳細內容。更多資訊請關注PHP中文網其他相關文章!