首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux ln 连接_ln命令建立链接

举例: 1.对某个文件创建一个连接 [root@ www.linuxidc.com ~]# ln -s /home/kk/ss.sh ~ #如果不写目标地址,即在当前目录建接立链接 [root@ www.linuxidc.com...~]# ls CentOS-Base.repo.oldboy anaconda-ks.cfg install.log install.log.syslog ss.sh此命令表示在家目录下创建与源文件同名的链接到...www.linuxidc.com ~]# ls CentOS-Base.repo.oldboy anaconda-ks.cfg dd install.log install.log.syslog 此命令表示在家目录建立链接到...kk oldboy [root@ www.linuxidc.com home]# cd abc [root@ www.linuxidc.com abc]# ls ss.sh 此命令表示在/home目录下创建一个链接到...y #删除所作目录链接时的提示 [root@ www.linuxidc.com ~]# ln -s /tmp ~/ [root@ www.linuxidc.com ~]# ls CentOS-Base.repo.oldboy

9.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux ln命令 - 建立文件目录链接

一、使用方式 ln -s abc cde 建立abc 的连接 (注意-s的参数) ln abc cde 建立abc的硬连接 硬连接可以理解为一个文件,有两个文件名,类似...cp操作 连接是系统新建了一个文件链接,然后将链接指向了原文件,类似索引或者指针 自己的理解哦 二、举例 ln -s source dist # 建立连接...ln -s /source/ /dist/ # /是将目录里所有文件链接过去,必须加上,否则新建的目录访问不正常 ln source dist...实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 bb,cc . ln -s aa.txt /root/bb 连接成功 。...链接有自己的inode,并在磁盘上有一小片空间存放路径名. (3)连接可以对一个不存在的文件名进行连接 。 (4)连接可以对目录进行连接。

8K31

Linux创建连接是红色的_ln命令建立链接

ln 为某一个文件在另外一个位置建立一个同不的链接,这样操作之后就不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接它就可以,不必重复的占用磁盘空间...使用-s参数它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间 不使用-s参数, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是链接还 是硬链接,文件都保持同步变化。...2、建立链语法 ln -s 源文件 目标文件 例如: ln -s /bin/pod /usr/local/bin/pod ln命令会保持每一处链接文件的同步性,无论通过哪个路径进行改动,其他路径读取的文件也会变化...硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。...【连接】 另外一种连接称之为符号连接(Symbolic Link),也叫连接。链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。

5.7K10

链接连接目录

什么是链接? 连接是linux中一个常用命令, 它的功能是为某一个文件在另外一个位置建立一个同步的链接。...例如,在a文件夹下存在一个文件hello,如果在b文件夹下也需要访问hello文件,那么一个做法就是把hello复制到b文件夹下,另一个做法就是在b文件夹下建立hello的连接。...链接创建方式: ln -s [target] [link_name] 和链接相对应的有硬链接,和链接相比,硬链接不仅仅是一个指向目标文件(文件夹)的快捷方式,里面同时还有具体的文件内容,相当于将文件复制了一份...can_not_link_to_dir ln: /root: hard link not allowed for directory root@VM-0-7-ubuntu:~/h0cksr1# 利用链接目录穿越.../var/www/html目录

1.1K30

Linux链接链接

Linux链接链接 参考网上其他博客整理的内容 一. inode 1. 文件存储 文件是存储在硬盘上的,硬盘最小单位叫扇区(sector),每个扇区存储512字节。...硬链接 在Unix/Linux中是允许多个文件名与一个inode节点对应的,即多个文件名指向同一个inode。...通过mkdir命令创建一个新目录,其硬链接数应该有2个,因为常见的目录本身为1个硬链接,而目录下面的隐藏目录.(点号)是该目录的又一个硬链接,也算是1个连接数。...链接(符号链接) 类似windows中的快捷方式,可以快速连接到目标文件和目录,称为链接,或符号链接 首先看看怎么创建一个链接,只需在ln命令后加一个s选项即可 ln -s 源文件 新的目标文件...测试区别 假设当前目录下有一个原文件hello.txt,两个硬链接文件hello.hd1,hello.hd2和两个链接文件hello.soft1,hello.soft2 [root@localhost

9.8K20

LINUX链接和硬链接

1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。...硬连接的作用是允许一个文件拥有多个有效路径名,这样用户 就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。...只删除一个连接并不影响索引节点本身和 其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。...【连接】 另外一种连接称之为符号连接(Symbolic Link),也叫连接。链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。...[oracle@Linux]$ echo "I am f1 file" >>f1 [oracle@Linux]$ cat f1 I am f1 file [oracle@Linux]$ cat f2 I

8K51

linux链接和硬链接

修改其中一个,硬连接指向的是节点(inode),而连接指向的是路径(path) 链接文件 链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。....conf (链接) 第一条为硬链接,第二条为链接 代码: $ ls -li   //查看一个文件或目录的inode,要通过ls 命令的的 -i参数,inode值相同的文件,他们的关系是互为硬链接的关系...1 链接文件          链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。    ...硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。...链接也有硬链接没有的缺点,因为链接文件包含有原文件的路径信息,所以当原文件从一个目录下移到其他目录中,再访问链接文件,系统就找不到了;还有它要系统分配额外的空间用于建立新的索引节点和保存原文件的路径。

8.6K50

Linux链接链接

链接链接链接是通过inode进行的链接。...一般情况下,文件名和inode号码是“一一对应”关系,每个inode号码对应一个文件名,但是Unix/Linux系统允许多个文件名指向同一个inode号码,这意味着,可以用不同的文件名访问同样的内容,但是...硬链接只能在同一个文件系统的文件中间进行链接,不能对目录进行创建。如果删除硬链接对应的源文件,则硬链接文件仍然存在,而且保存了原有的内容,这样可以防止因为误操作而删除文件的作用。...可以使用ln 源文件 新文件 命令建立链接或者使用ln -d 源文件 新文件 命令建立链接。 通过上面的操作印证了前述关于硬链接的相关内容。...这是链接与硬链接最大的不同:文件A指向文件B的文件名,而不是文件B的inode号码,文件B的inode链接数不会因此发生变化。可以使用ln -s 源文件或目录 目标文件或目录 命令建立链接

8.7K30

Linux链接链接

Linux中,连接文件有两种,一种类似于Windows的快捷方式,可以让你快速地链接到目标文件(或目录),这种称为链接(soft link),也叫作符号链接(symbolic link);另一种则是通过文件系统的...但是,Unix/Linux系统,允许多个文件名指向同一个inode号码。...下面分别在/etc和/root目录建立源文件lvlv.txt和硬链接lvlv_hd.txt,并查看文件属性。...如果要删除孤立的目录inode与实体block,需要执行标记和清理,这在磁盘上操作是非常耗时的。链接不会导致此问题,因为它们不会增加目标目录链接数。...比如对目录/etc在其目录或其子目录建立一个硬链接/etc/etc_hd,此时就会形成环状,如下图所示: ?

23.3K20

Linux 链接与硬链接

创建链接链接是一个指向另一个文件或目录的引用,类似于Windows系统中的快捷方式。...ln -s [目标文件路径] [链接文件名]例如,要在当前目录下创建一个名为link_file的链接,指向/home/user/desktop/link,可以执行以下命令ln -s /home/user...ln [目标文件路径] [链接文件名]例如,要在当前目录下创建一个名为link_file的硬链接,指向/home/user/desktop/link,可以执行以下命令ln /home/user/desktop...删除链接rm [链接文件名]链接与硬链接区别链接就像是创建了一个快捷方式,指向另一个文件或目录。如果原始文件被删除或移动,链接失效,因为它只是一个路径的引用。...可以跨越不同文件系统,例如/home/user,另一个在/mnt/data有一个特殊的标志,表示它是一个链接文件。硬链接就像是创建了原始文件的副本,但实际上它们都指向相同的数据块。

16310

Linux之硬链接链接

链接链接 A1 前言 1、我们知道文件,都有文件名和数据。...4、查看inode号:stat或ls -i A2 why 为解决文件的共享使用,Linux引入了两种链接:硬链接(hard link)与链接(又称符号链接,即soft link 或 symbolic...不能对目录进行创建,只可对文件创建(受限于文件系统的设计) 删除一个硬链接文件并不影响其他有相同inode号的文件 特性展示 A4 链接 what 若文件用户数据块中存放的内容是另一个文件的路径名的指向...,则该文件就是链接。...特点 链接有自己的文件属性及权限等 可对不存在的文件或目录创建链接 链接支持交叉文件系统 链接可对文件或目录创建 创建链接时,链接计数i_nlink不会增加 删除链接并不影响被指向的文件

7.5K20

Linux ln 、硬链接

最近在学习Linux系统的,给我的感觉就是“智慧的结晶,智慧的大脑,智慧的操作” 今天研究到了一个有趣的命令 ln 我们先来看一下它的概念吧 Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接...---- 一、语法 ln [参数][源文件或目录][目标文件或目录] 命令功能 : Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard...类似于Windows操作系统中的快捷方式 2.链接可以 跨文件系统 ,硬链接不可以 3.链接可以对一个不存在的文件名进行链接 4.链接可以对目录进行链接链接: 1.硬链接,以文件副本的形式存在...2.不允许给目录创建硬链接 3.硬链接只有在同一个文件系统中才能创建 二、命令参数 必要参数: -b 删除,覆盖以前建立链接 -d 允许超级用户制作目录的硬链接 -f 强制执行 -i 交互模式,文件存在则提示用户是否覆盖...发现硬链接和源文件的 i 节点是相同的,而链接与源文件的 i 节点是不同的   第六:不允许将硬链接指向目录;不允许跨分区创建硬链接

5.8K20

Linux链接实现扩容

文 | 编程随想曲 首发 | 编程随想曲 场景描述 根目录磁盘空间不够用了,而且磁盘采用非LVM方式管理,所以没法通过LVM方式进行扩容,这时我们可以考虑将新增的磁盘采用LVM方式管理,并将新磁盘的目录链接到根目录下指定的文件夹...更改分区编号   我们需要将分区类型改成linux lvm卷才能创建lvm。   ...创建目录并挂载 创建目录:mkdir /data 挂载:mount /dev/vg_group/vg_usr /data 查看:df -h 我们发现系统已经挂载了刚刚创建的LV 10....二、制作链接 假设我们要针对/opt/db目录进行扩容,为了不影响原有数据,我们需要先将/opt/db目录的数据移动到新磁盘的对应/data/下 cd /opt mv db /data cd.../data ln -s db /opt/db 参考链接 https://blog.csdn.net/linlin92tm/article/details/110185985

3.3K30

Linux文件的链接和硬链接

1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。...硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。...只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。...1.3链接 另外一种连接称之为符号连接(Symbolic Link),也叫连接。链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。...(5)硬链接是文件的不同名称,连接是文件名的超链接,文件名不存在,超链接就失效了。

7.6K01

彻底明白Linux链接链接

首先,在Linux系统下,有两种链接文件,一种是硬链接(Hard Link),一种是链接,也称为符号链接(Symbolic Link)。...硬链接Linux系统下可以使用ln命令创建硬链接: ln [参数] [源文件或目录] [目标文件或目录] 在文件系统里,每一个文件都会有一个索引节点(Inode Index),这个索引节点用来标识这个文件...只有在同一文件系统中的文件之间才能创建硬链接,不能对目录进行创建,但是这个硬链接又可以建立多个,也就是可以有多个文件指向同一个索引节点,或者说一个文件可以拥有多个路径名,因此一个文件可以对应多个文件名。...链接Linux系统下,链接可以实现文件或者目录的共享,它就像Windows下的快捷方式一样。...在Linux系统下使用ln命令创建链接,和创建硬链接的命令差不多,我们来试一试: 1. 创建链接: 2.

4.7K10

Linux中的硬链接链接

也就是说,当文件的硬链接数被目录记录了一次,文件的硬链接数就增加了一次。所以,文件只要在目录里存在,它就至少有一个硬链接。...=(链接数-2) 连接(符号链接):连接是一个文件,只不过文件里存放的是别的文件的路径,连接是一个单独文件,连接可以通过路径访问源,如果源没了,连接开始闪烁,找不到源, 链接创建方式  ln...-s 源文件 目的文件     快捷方式 (wimdows)     链接可以跨分区     可以相对路径 ,也可以绝对路径     在创建相对路径时,推荐进入到最终目录,再创建     ...: 硬链接:硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。...连接: 链接又称之为符号连接。链接文件类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。

4.2K10

Linux下的硬链接链接

中硬链接链接介绍 Linux文件系统中,有所谓的链接(link),我们可以将其视为文件的别名,而链接又可分为两种 : 硬链接(hard link)与链接(symbolic link)。...硬链接是指文件可以有多个名称。 链接的方式则是产生一个特殊的文件,该文件的内容是指向另一个文件的位置 硬链接是存在同一个文件系统中,而链接却可以跨越不同的文件系统。...三、Linux链接 1.创建文件 [root@node ~]# mkdir /hon [root@node ~]# echo "aa-bb-test" > /hon/test.01 2.创建硬链接文件...链接 1.创建一个测试文件 [root@node ~]# mkdir /ron [root@node ~]# echo aa > /ron/aa.txt 2.创建链接文件 ln -s /ron/aa.txt...1.删除原文件 rm -rf /ron/aa.txt 2.测试打开链接文件 链接文件已经损坏 [root@node ~]# cat link.lk cat: link.lk: No such

26510
领券