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