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/之后可以看到如下内容。

posted @ 2020-07-09 18:09  cumtchw  阅读(176)  评论(0编辑  收藏  举报