Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5771961
  • 博文数量: 675
  • 博客积分: 20301
  • 博客等级: 上将
  • 技术积分: 7671
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-31 16:15
文章分类

全部博文(675)

文章存档

2012年(1)

2011年(20)

2010年(14)

2009年(63)

2008年(118)

2007年(141)

2006年(318)

分类:

2006-07-27 14:51:50

在做LFS的时候,我遇到了一个关于ln命令的问题。

ln -sv $LFS/tools /

刚开始的时候,我还以为命令出错了,其实不然,是我对ln命令了解不够。

  • 创建硬链接

    ln <被链接文件> <链接文件名>

  • 创建软链接

    ln -s <被链接文件> <链接文件名>

  • 使用方法

    • 对目标文件创建硬链接

      $ ln somefile hardlinkfile

    • 对目标文件创建软链接

      $ ln -s somefile softlinkfile

    • 对目标目录创建软链接

      $ ln -s somedir softlinkfile


这里是对目录做软链接。这里取消软链接的时候,要注意一点:
wangyao@fisherman:/home$ unlink /home/wangyao/python/
unlink: 无法解除 “/home/wangyao/python/” 的链接: 不是目录
wangyao@fisherman:/home$ unlink /home/wangyao/python

注意最后的 / 。如果加上的话,就不能解除链接。


阅读(1853) | 评论(0) | 转发(0) |
0

上一篇:关于守护进程

下一篇:sed的一个现象

给主人留下些什么吧!~~