linux/unix命令备忘:ln -s 建立文档连结

in 服务器类

1 . 使用方式 :

ln [option] source_file dist_file   (source_file是待建立链接文件的文件,dist_file是新创建的链接文件)
-f 建立时,将同档案名删除.
-i 删除前进行询问.
ln -s abc cde 建立abc 的软连接
ln abc cde 建立abc的硬连接,

2. 软链接与硬链接的区别(通俗):
硬链接可认为是一个文件拥有两个文件名;

                    而软链接则是系统新建一个链接文件,此文件指向其所要指的文件

                    此外,软链接可对文件和文件夹。。而硬链接仅针对文件。

3. 软链接与硬链接的区别(讲解):

Linux 软连接与硬连接

对于一个文件来说,有唯一的索引接点与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 ...都可以看着文件来处理的啊。

目标:将某目录 /home/haohtml/www/tools 映射为apache默认文档 /home/haohtml/www/htdocs下的一个目录,达到可以通过WEB访问的目的。

ln -s /home/haotml/www/tools /data/www/tools

现在通过web http://www.haohtml.com/tools 访问原来的文件了。

附:ln 文档连结 详细说明
命令格式:

ln -s oldname newname ( Hard link )

同一文档,可拥有一个以上之名称,可将文档做数个连结.例子 :

ln -s file1 file2   将名称 file2,连结至文档 file1.

用途说明:

1. 为一个文件建立别名,方便系统调用,而不需要修改任何配置。

2. 为一个目录建立别人,方便系统调用,而不需要修改任何配置。

删除链接

删除符号链接,有创建就有删除
rm -rf symbolic_name 注意不是rm -rf symbolic_name/

0 Comments

Leave a Reply

Using Gravatars in the comments - get your own and be recognized!

XHTML: These are some of the tags you can use: <a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>