!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>在Linux服务器中建立文件的Symlink链接

在Linux服务器中建立文件的Symlink链接

符号链接,也被称为 \"Symlink\",是Linux系统服务器中的一种特殊类型的文件,用于指向另一个文件。除了符号链接指向的文件的磁盘地址外,符号链接不包含任何其他数据。

Symlinks作为快捷文件特别有用,你可以在桌面/home文件夹中找到程序/应用的symlink,而不是程序文件和它的附属文件。

Symlinks的另一个用途是用于可执行文件的安全。创建一个symlink并让用户执行symlink,并不授予用户对主文件的任何其他权限。所以,主程序文件不会有被直接或间接利用的风险。

今天,我们将学习如何在Linux服务器中为文件创建一个符号链接。

在Linux服务器中创建一个文件Symlink

在Linux服务器中用于创建文件链接的命令是\'ln\',它的执行方法如下。

$ ln  

例如,链接一个文本文件。

$ ln test. txt test_link

在Linux服务器中建立文件的Symlink链接

我们可以看到,链接已经创建,而且显示的内容与主文件相同。然而,当我们调用这样的命令时,它会创建一个叫做 \"硬链接 \"的东西。硬链接指向主文件的 \"Inode\",因此,即使主文件被移动,它也会保持不变。

然而,符号链接只是一个指向主文件名的指针。

在Linux服务器中创建文件符号链接

要创建一个符号链接,运行同样的命令,这次使用\'-s\'或\'-symbolic\'参数。

$ ln -s test.txt test_symlink

在Linux服务器中建立文件的Symlink链接

如果你运行\'ls -l\'命令,它就会描述文件的类型,因此也会描述符号链接。

$ ls -l

在Linux服务器中建立文件的Symlink链接

你可以看到\'test_symlink\'指向了test.txt,也就是它所引用的主文件。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

在Debian10/11服务器上设置静态IP地址

2021-4-17 17:37:56

服务器教程

使用命令行检查Linux服务器是否安装了GUI界面

2021-4-17 17:37:58

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase