Метод Python3 os.link()
Методы файлов/каталогов Python3 OS
Обзор
Метод os.link() создает жесткую ссылку с именем, заданным параметром dst, которая указывает на параметр src.
Этот метод очень полезен для создания копии существующего файла.
Он поддерживается только в Unix и Windows.
Синтаксис
link()Синтаксис метода выглядит следующим образом:
os.link(src, dst)
Parameters
src-- Исходный путь, используемый для создания жесткой ссылки
dst-- Путь назначения, используемый для создания жёсткой ссылки
Возвращаемое значение
Этот метод не имеет возвращаемого значения.
Пример
В следующем примере демонстрируется использование метода link():
#!/usr/bin/python3
import os, sys
# 打开文件
path = "/var/www/html/foo.txt"
fd = os.open( path, os.O_RDWR|os.O_CREAT )
# 关闭文件
os.close( fd )
# 创建以上文件的拷贝
dst = "/tmp/foo.txt"
os.link( path, dst)
print ("创建硬链接成功!!")
Вывод выполнения вышеуказанной программы:
Hard link created successfully!!Другие расширения