symlink for a command - affected by its location

tk at sawada-co.tk tk at sawada-co.tk
Sat May 18 22:55:32 UTC 2013


 On Sat, 18 May 2013 19:23:31 +0530 
 Subject: Re: symlink for a command - affected by its location 
 Sabniveesu Shashank <shashank16392 at gmail.com> Wrote:

> On Sat, May 18, 2013 at 4:30 AM, k t <tk at sawada-co.tk> wrote:
> 
>> 2013/5/17 Sabniveesu Shashank <shashank16392 at gmail.com>:
>> >
>> > On Fri, May 17, 2013 at 7:52 PM, Avi Greenbury <lists at avi.co> wrote:
>> >>
>> >> Sabniveesu Shashank wrote:
>> >> > I created a symlink for an executable in /usr/bin which didn't work.
>> But
>> >> > I
>> >> > created the same in /usr/local/bin which worked the way I expected.
>> How
>> >> > are
>> >> > these two different?
>> >>
>> >> Where was the symlink to, how did you create it, and what happened
>> >> when "it didn't work"? Do you still have the creation commands in your
>> >> history?
>> >>
>> >> --
>> >> Avi
>> >>
>> >> --
>> >
>> > Actual location of command- ~/Sources/nodejs/bin/node
>> > Command -   cd "-->till 'bin "
>> >                    sudo ln -s node /usr/bin  [executing 'node' didn't
>> work]
>> >                    sudo ln -s node /usr/local/bin  [executing 'node'
>> worked
>> > as expected]
>>
>> What happened when "it didn't work"?
>>  command not found : node  ???
> yes k t

please confirm /usr/bin/node ,
# ls -l   /usr/bin/node

if symbolic link of /usr/bin/node is not correct.
you should execute "ln -s" with full path.

# sudo ln -s /path/to/node /usr/bin

--
tk




More information about the ubuntu-users mailing list