我是靠谱客的博主 生动月饼,最近开发中收集的这篇文章主要介绍linux ln -s1、创建连接2、详细介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、创建连接

命令如下:

ln -s /usr/sbin/cronolog /usr/local/sbin/cronolog

ln的链接分软链接和硬链接两种:

1、软链接ln –s 【源文件】 【目标文件】;在目标位置上生成一个文件的镜像,不占用磁盘空间,类似与windows中的快捷方式。

2、硬链接ln 【源文件】 【目标文件】,无参数-s, 在目标位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

2、详细介绍

软链接(又称符号链接),这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。

链接文件甚至可以链接不存在的文件,这就产生一般称之为”断链”的现象,链接文件甚至可以循环链接自己。类似于编程语言中的递归。

软链接文件只是其源文件的一个标记,当删除了源文件后,链接文件不能独立存在,虽然仍保留文件名,但却不能查看软链接文件的内容了。

用ln -s 命令可以生成一个软连接,如下:

ln -s source_file softlink_file

在对符号文件进行读或写操作的时候,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅仅删除链接文件,而不删除源文件本身。

删除硬/软链接用rm softlink_file

或者unlink softlink_file

最后

以上就是生动月饼为你收集整理的linux ln -s1、创建连接2、详细介绍的全部内容,希望文章能够帮你解决linux ln -s1、创建连接2、详细介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部