English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El comando scp de Linux se utiliza para copiar archivos y directorios entre Linux.
SCP es la abreviatura de secure copy, SCP es el comando de copia de archivos remotos segura basado en SSH en el sistema operativo Linux.
SCP está encriptado,RCP No está encriptado, SCP es la versión mejorada de RCP.
scp [-1246BCpqrv] [-Cifrado c] [-Configuración ssh F] [-Archivo de identidad i] [-Límite l] [-Opción ssh] [-Puerto P] [-Programa S] [[usuario@]equipo1:]archivo1 [...] [[usuario@]equipo2:]archivo2
Escritura simple:
scp [parámetros opcionales] archivo_origen archivo_destino
Descripción de los parámetros:
Formato del comando:
scp local_file remote_username@remote_ip:remote_folder o scp local_file remote_username@remote_ip:remote_file o scp local_file remote_ip:remote_folder o scp local_file remote_ip:remote_file
Ejemplo de aplicación:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 scp /home/space/music/1.mp3 es.oldtoolbag.com:/home/root/others/music scp /home/space/music/1.mp3 es.oldtoolbag.com:/home/root/others/music/001.mp3
Formato del comando de copia de directorio:
scp -r local_folder remote_username@remote_ip:remote_folder o scp -r local_folder remote_ip:remote_folder
Ejemplo de aplicación:
scp -r /home/space/music/ [email protected]:/home/root/others/ scp -r /home/space/music/ es.oldtoolbag.com:/home/root/others/
El comando anterior copia el directorio local music al directorio others remoto.
Copiar desde el remoto al local, simplemente cambie el orden de los comandos de copiar desde el local al remoto, como en el siguiente ejemplo2Se puede cambiar el orden de los parámetros, como en el siguiente ejemplo
Ejemplo de aplicación:
scp [email protected]:/home/root/others/music /home/space/music/1.mp3 scp -r es.oldtoolbag.com:/home/root/others/ /home/space/music/
1.Si el firewall del servidor remoto ha configurado un puerto específico para el comando scp, necesitamos usar -El parámetro P se utiliza para establecer el número de puerto del comando, el formato del comando es el siguiente:
#Uso del comando scp con el número de puerto 4588 scp -P 4588 [email protected]:/usr/local/sin.sh /home/administrador
2Asegúrese de que el usuario utilice scp tenga permisos de lectura en los archivos del servidor remoto correspondientes, de lo contrario, el comando scp no funcionará.