1. 首页 > 笙耀百科 >

ln-s命令 ln命令用法

linux怎么将一个文件夹链接到另一个文件夹上?

ln -s bbb的文件目录 ccc的文件目录

ln-s命令 ln命令用法ln-s命令 ln命令用法


In的功能是为某一个文件在另外一个位置建立一个同步的链接,命令常用的参数是-s,具体用法是:

ln -s 源文件 目标文件

-s 是 symbolic的意思。

ln的链接有软链接和硬链接两种。

软链接就是ln -s ,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间。

硬链接ln

无论是软链接还是硬链接,文件都保持同步变化。软链接是可以跨分区的,但是硬链接只能在同一分区内。

扩展资料:

1、目录不能建立硬链接,但可以建立软链接。

ln-s

2、正确的删除方式(删除软链接,但不删除实际数据):

rm -rf ./test_chk_ln

3、错误的删除方式:

rm -rf ./test_chk_ln/ (这样就会把原来test_chk下的内容删除)

4、用ls查看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件。用ls

如何使用ln命令在linux下创建快捷方式

ln命令加上一个-s选项就是创建快捷方式文件(实际上应该叫做符号连接文件),命令的格式是这样的:

ln -s 源文件 快捷方式文件名

比如想对/root/target.pl这个文件建立快捷方式连接文件的命令就会是这样:

ln -s /root/target.pl mylinkfile

mylinkfile就是建立的快捷方式文件了。

linux给文件创建硬链接

在了Linux下创建硬连接和软连接(也就是符号连接)都是用ln命令,当使用ln命令时加上-s选项就表示创建的连接文件是一个软连接,如果使用ln命令时不带-s选项就表示创建的是一个硬连接。而ln命令的格式则是:ln 原文件 连接文件

比如如下命令是创建硬连接的,/home/testfile就是创建的硬连接文件,它连接到/root/testfile这个文件:

ln /root/testfile /home/testfile

下面的则是创建软连接的,这次/home/testfile是一个软连接文件:

ln -s /root/testfile /home/testfile

磁盘链接命令 ln -s

ln -s 是一个软链接的的命令。他的功能是将摸一个文件在另外的位置建立链接。具体命令

ln -s 源文件 目标文件

例如:ln -s /bin/less /usr/local/bin/less

软链接特点:

1.软链接,以路径的形式存在。类似于Windows作系统中的快捷方式

2.软链接可以 跨文件系统 ,硬链接不可以

3.软链接可以对一个不存在的文件名进行链接

4.软链接可以对目录进行链接

删除软链接命令

rm -rf 目标文件

rm -rf /usr/local/bin/less

备注:想要删除链接文件要用以下命令 m -rf /usr/local/bin/less

不可以使用rm -rf /usr/local/bin/less/ , 加“ / ” 删除的 就是链接文件, 也就是在文件的不要加上/

ln命令介绍

链接文件是Linux文件系统的一个优势,它可以保存一份物理文件副本和多个虚拟副本。这种虚拟的副本称为 链接 。链接是目录中指向文件真实位置的占位符。Linux系统中有两种链接:符号链接和硬链接。

符号链接是实实在在的文件,它指向虚拟目录结构中某个地方的另一个文件。两个文件通过符号链接在一起,内容并不相同。要为一个文件创建一个符号链接,原始文件必须存在。 ln -s 命令用来创建符号链接。

硬连接会创建独立的虚拟文件,其中包含了原始文件的位置和信息,但它们从根本上是一个文件,引用硬连接文件就等同于引用了源文件。创建硬连接时源文件也必须存在,不过ln命令不需要加上 -s 参数。

参考文献:

Linux里面ln -s命令作用是什么?

对源文件创建软链接,沿链接方向访问实际路径下文件。如:ln -s /usr/local/nginx-1.14.0/ /usr/local/nginx 意思是访问/usr/local/nginx 实际上就是访问真实的 /usr/local/nginx-1.14.0这个路径内的文件。

Linux/Unix里,ln -s这个命令是做什么的?我是小白,谢谢你。

这是硬/软链接的命令

ln -s 是创建软链接

ln 是创建硬链接

你可以理解为:相当于windows下创建快捷方式一样,所以就不用太多解释了吧。

ln -s /usr/lib/libX11.3 libX11.sl

libX11.sl就是快捷方式,点击它就能执行 libX11.3

建立符号连接文件libX11.sl,该文件相当于/usr/lib/libX11.3的快捷方式

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息