Python os.link() - 创建硬链接

Python os.link()

Python os.link() 方法用于创建硬链接。这种方法创建一个硬链接,指向名为目的地的源头。

注意:此方法仅适用于Windows和Unix平台。

语法:os.link(src, dst, *, src_dir_fd = None, dst_dir_fd = None, follow_symlinks = True)

参数:

表示文件系统路径的类路径对象。这是将为其创建硬链接的源文件路径

dst:表示文件系统路径的类路径对象。这是创建硬链接的目标文件路径。

类路径对象是一个表示路径的字符串或字节对象。

src_dir_fd(可选):引用目录.的文件描述符。该参数的默认值为None。如果指定的src路径是绝对路径,则忽略此参数。如果指定的src路径是相对的,而src_dir_fd不是None,那么指定的src路径相对于与src_dir_fd关联的目录。

dst_dir_fd(可选):指向目录的文件描述符。

follow_symlinks(可选):一个布尔值。

返回类型:此方法不返回任何值。

示例1

使用 os.link() 方法

# Python program to explain os.link() method
   
# importing os module
import os
 
 
# Source file path
src = '/home/ihritik/file.txt'
 
# Destination file path
dst = '/home/ihritik/Desktop/file(link).txt'
 
# Create a hard link
# pointing to src named dst
# using os.link() method
os.link(src, dst)
 
print("Hard link created successfully")

输出:

Hard link created successfully

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程