如何在Ubuntu中创建指向目录的符号链接?


Linux 提供了一种方法,我们可以创建符号链接或软链接,它只是简单地指向计算机上的另一个文件或文件夹。

现在让我们了解符号链接的实际含义以及如何使用它。

符号链接简单来说就是高级快捷方式。您创建的符号链接看起来与它指向的原始文件或文件夹相同,即使它只是一个链接。

例如,假设您有一个程序需要将其文件存储在 /home/user/Downloads/.program/。但您实际上想将这些文件存储在另一个已挂载到 /x/partition 的分区上。通过创建符号链接来实现此目的的方法是,您可以将 .program 目录移动到 /x/partition/.program/,然后在 /home/user/Downloads/.program/ 创建一个符号链接,Linux 将将其重定向到 /x/partition/.program/。

现在我们了解了符号链接的实际作用以及如何使用它们,让我们学习如何在 Linux 上创建目录之间的符号链接。

要创建符号链接,我们使用ln命令。

Linux 中的ln 命令用于为Linux 中的文件和文件夹创建软链接和硬链接。

语法

ln -s [OPTIONS] FILE LINK
or
ln dir1 dir2

示例 1

语法

ln -s /path/to/original /path/to/link

在上面的命令中,您可以指定命令中目录或文件的路径,它将正常工作。

命令中的-s 创建一个符号链接。

命令

ln -s /home/immukul/Downloads /home/immukul/Desktop

输出

lrwxrwxrwx 1 root root 18 May 20 11:32 /home/immukul/Desktop ->
/home/immukul/Downloads

我们还可以使用以下命令删除符号链接

rm /home/immukul/Downloads

更新于:2023年10月21日

31K+ 次浏览

开启您的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.