Descripción
El método link() crea un enlace duro que apunta a src llamado dst. Este método es muy útil para crear una copia de un archivo existente.
Sintaxis
A continuación se muestra la sintaxis de link() método -
os.link(src, dst)
Parámetros
Valor devuelto
Este método no devuelve ningún valor. Disponible en Unix, Windows.
Ejemplo
El siguiente ejemplo muestra el uso del método link ().
#!/usr/bin/python3
import os, sys
# Open a file
path = "d:\\python3\\foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )
# Close opened file
os.close( fd )
# Now create another copy of the above file.
dst = "d:\\tmp\\foo.txt"
os.link( path, dst)
print ("Created hard link successfully!!")
Resultado
Cuando ejecutamos el programa anterior, produce el siguiente resultado:
Created hard link successfully!!