Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux系統管理與維護之-scp命令

Linux系統管理與維護之-scp命令

日期:2017/2/7 14:36:16      編輯:Linux教程
 

功能說明:scp就是secure copy,將文件或者目錄從一個linux系統拷貝到另一個linux系統下。scp傳輸數據用的是ssh協議,保證了數據傳輸的安全。
使用格式:scp 遠程用戶名@ip地址:文件的絕對路徑 本地linux系統路徑
scp 本地linux系統文件路徑 遠程用戶名@ip地址:遠程系統文件絕對路徑名
補充說明:scp使用格式一是將遠程linux系統上的某個文件或者目錄拷貝到本地linux系統上來,使用格式二是將本地的某個文件或者目錄拷貝到遠程linux系統的某個路徑下。
舉例:
1.目前我們處在ip為“192.168.60.133”的linux系統下,計劃將此系統下的/home/ixdba/etc.tar.gz文件拷貝到ip為“192.168.60.168”的遠程linux系統中root用戶下的/tmp目錄下,使用下面命令:
[root@oracledb~]#scp /home/ixdba/etc.tar.gz [email protected]:/tmp
#命令輸入完畢,會要求輸入“192.168.60.168”服務器root的密碼,然後開始遠程拷貝數據。
如果目前我們處在“192.168.60.168”服務器上,也可以使用下面命令傳輸數據:
[root@oracledb~]#scp [email protected]:/home/ixdba/etc.tar.gz /tmp

#命令輸入完畢,此時會要求輸入“192.168.60.133”服務器root的密碼,然後開始遠程拷貝數據。
2.將本地/etc目錄中所有文件和子目錄拷貝到ip為“192.168.60.135”的遠程linux系統的root用戶下的/opt目錄中,使用以下命令:
[root@oracledb~]#scp –r /etc [email protected]:/opt
#這裡的選項“r”與cp命令中的“r”選項含義相同。

Copyright © Windows教程網 All Rights Reserved