LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 754|回复: 9

ln -s test /bin/[ 的疑问

[复制链接]
发表于 2005-3-25 09:30:54 | 显示全部楼层 |阅读模式
在第六章安装过程中,遇到了这个连接,不知道是什么用途

ln -s test /bin/[
 楼主| 发表于 2005-3-25 09:39:50 | 显示全部楼层
在安装coreutils的时候
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-25 10:34:25 | 显示全部楼层
另外一个是在安装gcc的时候有
ln -s ../usr/bin/cpp /lib

在gcc-build下面一层目录是sources,没有usr目录
回复 支持 反对

使用道具 举报

发表于 2005-3-25 11:16:02 | 显示全部楼层
1、安装Coreutils时有这个连接吗?我怎么没看到,你装的那个版本?
2、ln -s ../usr/bin/cpp /lib是上一层目录,不是下一层目录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-25 11:30:22 | 显示全部楼层
我说的都是在第六章安装lfs的时候,不是第五章的

呵呵,是上一层,说错了
回复 支持 反对

使用道具 举报

发表于 2005-3-25 11:44:17 | 显示全部楼层
我知道第六章,我用的LFS6.0,没有这句。
回复 支持 反对

使用道具 举报

发表于 2005-3-25 12:00:14 | 显示全部楼层
ln -s ../usr/bin/cpp /lib

这是对/lib的来说的。

[root@LFS lib]#ll /lib/cpp
lrwxrwxrwx  1 root root 14 Jan 15 02:06 /lib/cpp -> ../usr/bin/cpp*
[root@LFS lib]#

ln -s test /bin/[

man test

shell 脚本中用来测试的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-25 15:22:16 | 显示全部楼层
谢谢,明白了,原先是以为文档写错了,看了几个版本的都是这样,
所以觉得是自己不明白有什么用意,谢谢,哈哈
回复 支持 反对

使用道具 举报

发表于 2005-3-25 16:13:15 | 显示全部楼层
呵呵,其实那个test是为了规范,不写也不会有错。ln 命令用法比较多。
回复 支持 反对

使用道具 举报

发表于 2005-3-28 16:39:37 | 显示全部楼层
呵呵,学学脚本编程吧,那样会比较容易理解一些。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表