淘先锋技术网

首页 1 2 3 4 5 6 7

最近国产系统已经被大家所关注和重视,可我们国产系统都是基于LINUX系统而做出来的。要想国产系统代替WIN系统,对于常用的LINUX系统命令我们还得学习一点!

今天我们在这里学习ln命令:

一、ln命令介绍

ln命令用于将一个文件创建链接,链接分为软链接(类似于windows系统中的快捷方式)和硬链接(相当于对源文件copy,程序或命令对该文件block的另一个访问路口),命令默认使用硬链接。

二、ln使用方法

语法:ln [选项][文件]

选项:-s 对源文件创建软链接

-d对源文件创建硬链接

三、ln案例:

<1>软链接

语法:ln -s [文件]

1.对文件创建软链接

本次以创建/home/woaicai/Documents/下的cs.doc连接到/home/woaicai/Documents/mb/下为例

66d5a4de92821cf4be2f340757c904f2.png

方法:

sudo ln -s /home/woaicai/Documents/cs.doc /home/woaicai/Documents/mb
499ebf0bee8fef924bbe055324e18dc6.png

2.对目录创建软链接

本次以创建/home/woaicai/Documents/下的cs文件夹连接到/home/woaicai/Documents/mb/下为例

b0d38828fe4dd8f1ee5f3d055fd75af7.png

命令:

sudo ln -s /home/woaicai/Documents/cs/ /home/woaicai/Documents/mb
bab79620313777188722e20beb584cb9.png

硬链接:

语法:ln -d [文件]

1.对文件创建硬链接

本次以创建/home/woaicai/Documents/下的cs.doc连接到/home/woaicai/Documents/mb/下为例

036709d9dc60a0db133c0a41f063f0c3.png

方法:

sudo ln -d /home/woaicai/Documents/cs.doc /home/woaicai/Documents/mb

三、软、硬链接区别

软链接:不可以删除源文件,删除源文件导致链接文件找不到

5747f156e003778ec53404c5f511dc4e.gif

硬链接:可以删除源文件,链接文件可以正常打开

9891e9abf2dfa8370cf28f33978f4cea.gif