`
blues1021
  • 浏览: 135961 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

linux文件连接命令:ln详解

 
阅读更多

一、创建
1.创建Hard Link:
ln read.doc read_hard.doc
2.创建Symbolic Link: ln -s link.txt linksym.txt
二、多引用文件权限设置:
对不同Hard Link文件设置不同的权限,而对符号链接文件不是一个独立的文件,它的许多属性依赖于原文件,所以给一个
符号链接文件设置存取权限是没有意义的。
命令:待解决
三、浅路径的设置:
对硬连接,不能对目录文件做硬链接,也不能在不同的文件系统之间做硬链接 。而符号连接没有这样的限制。
命令:文件内容的操作 文件和目录的操作
四、查看 :命令
ls -l Symbolic Link 显示出链接到源文件的>符号。且符号链接文件的大小是源文件的路径大小。

原理:
1.本质 :为同一个文件指明它多个不同的或相同的(不同路径下)引用名称。
2.目的 :对于Hard Link某文件的各个链接文件,我们可以给它们指定不同的
存取权限 ,以控制对信息的共享和增强安全性。也可以放到 浅路径下便于访问
3.修改和删除时引用与拷贝混合特性:
无论是Hard Link or Symbolic Link只要对一个目录下的该文件进行修改,就可以完成对所有目录下同名链接文件的修改,故
修改时都是纯引用形式的 。对于Hard Link删除一个连接不会破坏原有的文件(包括删除的是原文件),故删除时应为深拷贝(可以删除连接)对于Symbolic Link若删除的是源文件则不可以再cat符号连接文件且新建源文件后符号连接关联到新的源文件可以cat(没有能够删除连接),若删除的是符号连接文件则不会对源文件影响。 为了共享和避免误删策略。

分享到:
评论

相关推荐

    linux命令:ln使用方法.docx

    linux命令:ln使用方法.docx

    Linux目录文件基本命令

    查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)ln创建链接的深度剖析cp命令:复制文件和目录rm...

    Linux的文件链接和ln命令

    简介: Linux强大的文件链接可以让我们轻松做到以下几点: 1、多用户之间的文件共有、数据共享; 2、不同版本的程序环境或数据源之间的切换;...3、ln 命令 4、文件链接的应用 5、Windows下“目录链接”的实现

    Linux 指令篇:档案目录管理--ln 连接的详细介绍

    Linux 指令篇:档案目录管理--ln 连接的详细介绍Linux 指令篇:档案目录管理--ln 连接的详细介绍

    Linux必学的60个命令

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理 解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者 把比较重要和使用频率最多的...

    详解Linux ln 命令

    ln 命令用来在文件之间建立链接。在介绍 ln 命令前,让我们先来搞清楚究竟什么是硬链接,什么又是软链接。 Hard Link(硬链接) 我们知道,在 Linux 系统中,每个文件对应一个 inode,文件的内容在存储在 inode 指向的...

    linux必须的60个命令

    就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用...

    Linux必学的60个命令.txt

    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、...

    linux必学60命令

    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、 crontab; ◆ 网络操作命令:ifconfig、ip、ping、...

    Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)

    在软连接中,文件实际上是一个文本文件,其中包含另一文件的位置信息;这就允许软链接指向位于其他分区、甚至是其他网络硬盘上的某个文件。 ln命令 语法: ln -s 源文件路径 软链接文件路径 参数 功能 -b ...

    一天一个shell命令 linux文件操作系列-ln命令详解

    主要介绍了一天一个shell命令 linux文件操作系列-ln命令详解 ,需要的朋友可以参考下

    linux命令大全

    就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用...

    Linux必学的60个命令.doc

    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、...

    学习Linux必备常用的60个命令

    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat...

    Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本.zip

    Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, locate, find, cp, mv, rm Linux 文件内容查看命令 - 关键词:cat, head, tail, more, less, sed, ...

    linux教程——很使用的那种

    索引节点inode:Linux为每个文件分配一个称为索引节点的号码inode,可以将inode简单理解成一个指针,它永远指向本文件的具体存储位置。系统是通过索引节点(而不是文件名)来定位每一个文件。建立硬连接实际上只是增加了...

    大数据基础-Linux基础详解课程26.基本命令-ln命令.mp4

    大数据基础-Linux基础详解课程

Global site tag (gtag.js) - Google Analytics