为g ++设置符号链接?
目前,这是设置为g ++指向g ++ – 5。
lrwxrwxrwx 1 root root 5 Feb 11 2016 g++ -> g++-5
但是,如果我要做ln -s / usr / bin / g ++ – 5 / usr / bin / g ++,我会得到
lrwxrwxrwx 1 root root 5 Feb 11 2016 g++ -> /usr/bin/g++-5
运行ls -l /usr/bin
。
当我运行ls -l时,有没有办法让/ usr / bin / part不显示?
您应该能够使用表单将其创建为相对链接
ln -s g++-5 /usr/bin/g++
来自man ln
:
符号链接可以包含任意文本; 如果稍后解析,则相对于其父目录解释相对链接。
只需进入二进制文件所在的目录,然后从那里创建符号链接:
cd /usr/bin/ ln -s g++-5 g++