Linux 中软链接设置方法详解
一、软链接的设置方法
- 首先我们分别在根目录下的home目录中建立一个新目录check,并在目录check中建立best.txt文件,并写入“You are the best”。再在根目录下的opt目录中建立新目录text。
- 要求将/home/check/best.txt通过软链接,链接到/opt/text中,且通过软连接可在/opt/text中查看到check目录中的best.txt文件及文件中的内容。
【前期准备】 [目录文件的设置]
[root@localhost /]# mkdir /home/check
[root@localhost /]# mkdir /opt/text
[root@localhost /]# touch /home/check/best.txt
[root@localhost /]# echo "You are the best" > home/check/best.txt
【前期准备】 [ 查看best.txt文件 ]
[root@localhost /]# cat /home/check/best.txt
【设置软连接】[源及链接的确定]
根据将/home/check/best.txt通过软链接,链接到/opt/text的要求,可以得知/home/check/best.txt为源,/opt/text为链接。
*注意创建的语法:ln -s是命令,后面跟源,再后面跟一个当前目录的软链接名
[root@localhost /]# ln -s /home/check/best.txt /opt/text
查看是否链接成功
[root@localhost /]# cd /opt/text
[root@localhost text]# ls
best.txt
[root@localhost text]# cat best.txt
You are the best
此时在/opt/text中可以看到一个绿色的best.txt(注意我们看到的best.txt并不是一个文件,而是一个链接),证明软链接设置成功,我们可以在text目录中查看/home/check/best.txt文件中的内容。
二、课后练习
在根目录下创建目录/webdev,并且将论坛内容放置在目录内容。将/webdev通过软链接,链接到/var/www/html中。修改目录权限为777,并添加sgid权限。最终结果,论坛可以通过web访问。
(论坛创建及安装方法可参考上一篇博客,内有详细的论坛搭建、安装的步骤。)
部分命令提示截图如下: