偶然之间发现这个神奇的递归软链接,直接进入主题看看效果
可以看到test
这个软链接里面还有自己的软链接,这是怎么做到的呢
用history
命令找了一下
3018 mkdir test
3019 cd test
3020 touch a.txt b.txt
3021 ls
3022 vim a.txt
3023 ls
3024 cd ..
3025 ls
3026 ln -s /home/miaoyi/test ~/test
3027 ls
3028 ln -s /home/miaoyi/test ~/Desktop/test
3029 cd Desktop
3030 cd test
可以看到
先是创建了test
这个文件夹,
然后test
里面创建了两个空白文件,
往a.txt
写入了一下字
然后创建一个指向test
自己的软链接,
然后再在其他的目录下创建一个指向test
的软链接
最后我还做了实验:
test
文件夹必须要有文件,并且是在创建软链接之前就要创建好才可以产生这种效果
哪这种递归软链接有什么用呢?举例子比如路径很长,每次都想快速回到主目录下就可以用这种做法了,但是记住当前目录并不是主目录,而是软链接里面的软链接里面的主目录
更多的妙用正在探索中…