Linux ln命令
平时用到ln命令的时候,有时候会稍微有点模糊,于是花几分钟时间查一下ln命令,然后简单的做一下笔记。
语法:
ln [参数][源文件或目录][目标文件或目录]
要参数:
- -b 删除,覆盖以前建立的链接
- -d 允许超级用户制作目录的硬链接
- -f 强制执行
- -i 交互模式,文件存在则提示用户是否覆盖
- -n 把符号链接视为一般目录
- -s 软链接(符号链接)
- -v 显示详细的处理过程
举例一:
注意创建的时候,链接名字在后面,但是ll查看的时候,链接名字在前面,你就是这个地方有点模糊。
删除链接:
rm -rf ./temp_ln
注意不是
rm -rf ./temp_ln/
举例二:系统中同时安装了Python2.7和python3.6,创建软链接,使得在命令行中使用Python命令的时候调用的是python3.6的命令
可以看到,刚开始没有创建软链接的时候,使用Python的时候提示没有这个文件,但是当创建了软链接之后,再次使用python就自动链接到了python3.6。
ll /usr/bin/之后可以看到如下内容。
作者:cumtchw
出处:http://www.cnblogs.com/cumtchw/
我的博客就是我的学习笔记,学习过程中看到好的博客也会转载过来,若有侵权,与我联系,我会及时删除。