Advertisement

Linux文件打开及ln命令(python版本)

阅读量:

ln命令的功能是为文件生成链接,链接形式包括硬链接与符号链接两种类型,其中硬链接为默认的链接方式。若需生成符号链接,则必须使用”-s”参数进行指定。需要特别指出的是,这里的s代表的是“symbolic”而非“soft”,尽管符号链接也常被称为软链接,但这一命名方式可能是为了与硬链接形成对照。

需要注意的是,符号链接本身并不构成一个独立的文件实体,其诸多属性均依赖于原始文件,因此对符号链接设置访问权限的操作并不具备实际意义。

语法结构分析与应用

ln (选项) 源文件 目标文件

常用选项

  • -b或–backup:在删除操作前,对目标文件进行备份;
    • -d或-F或——directory:用于创建目录的硬链接;
    • -f或——force:强制执行文件或目录的连接操作,无论目标是否存在;
    • -i或——interactive:在覆盖已有文件之前,会先向用户发出询问;
    • -n或–no-dereference:将符号链接的目标目录当作普通文件处理;
    • -s或——symbolic:为源文件创建符号链接,而非硬链接;

示例

将位于目录/usr/mengqc/mub1中的文件m2.c与目录/usr/liu下的文件a2.c建立链接关系

复制代码
    cd /usr/mengqc
    ln /m

全部评论 (0)

还没有任何评论哟~