命令:ln
功能:Linux下文件的链接功能,区别,软链接需要-s选项,硬链接不需要。相同的是,都是同步变化的,不过软链接不需要占用空间,硬链接占用空间
用法:软链接:ln -s 源文件 目标文件
硬链接:ln 源文件 目标文件
eg:
enjg@renjg-HP-Compaq-Pro--MT:~/test1$ ln ren ../test2/ren #硬链接
renjg@renjg-HP-Compaq-Pro--MT:~/test1$
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ls ../test2/
ren
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ls -l ../test2/
total
-rw-rw-r-- renjg renjg 9月 : ren #文件占用磁盘大小
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ls -l
total
-rw-rw-r-- renjg renjg 9月 : jin
-rw-rw-r-- renjg renjg 9月 : ren
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ln -s jin ../test2/jin #软链接
renjg@renjg-HP-Compaq-Pro--MT:~/test1$
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ls -l ../test2/
total
lrwxrwxrwx renjg renjg 9月 : jin -> jin #并不占用磁盘大小
-rw-rw-r-- renjg renjg 9月 : ren
renjg@renjg-HP-Compaq-Pro--MT:~/test1$ ls -l
total
-rw-rw-r-- renjg renjg 9月 : jin
-rw-rw-r-- renjg renjg 9月 : ren
renjg@renjg-HP-Compaq-Pro--MT:~/test1$