[TOC]

文章参考:http://www.aiyiweb.com/Linux/1983

概述

ln 是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在 每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在?其它的目录下用ln命令链接(link)它就可以,不必重复 的占用磁盘空间。

1
2
3
ln [option] source_file dist_file  
-f 建立时,将同档案名删除.
-i 删除前进行询问.

使用举例:

1
2
3
4
5
6
7
8
#!/bin/bash

ln -s a b # 建立a的软连接

ln c d # 建立c的硬连接,

# 创建/home/baiduiov/01.WorkSpace/baidu/asd/AVP-ANP2/modules/em的软连接,软连接的文件位于自目录
ln -s /home/baiduiov/01.WorkSpace/baidu/asd/AVP-ANP2/modules/em em