Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

How do I add a path entry?

Posted on 2004-10-15
5
Medium Priority
?
440 Views
Last Modified: 2010-04-20
Hello.

Right now, to resize an image, I have to use the following:

         /home/tools/gm-1.1.3/bin/gm convert bigpic.jpg  -resize 100x50 +profile "*" thumbnail.jpg

I don't want to have to include the full path.  Instead, I would like to use the following:

         gm convert bigpic.jpg  -resize 100x50 +profile "*" thumbnail.jpg

This needs to work for all users, including nobody.

Thanks!
0
Comment
Question by:hankknight
  • 3
  • 2
5 Comments
 
LVL 2

Accepted Solution

by:
mmartha earned 2000 total points
ID: 12321835
copy the /home/tools/gm-1.1.3/bin contents to /usr/bin

or you can make a soft link like this:

# ln -s /home/tools/gm-1.1.3/bin/gm /usr/bin/gm

either way should work
0
 
LVL 16

Author Comment

by:hankknight
ID: 12322246
So, I should log in with root access and type in the following command?

           ln -s /home/tools/gm-1.1.3/bin/gm /usr/bin/gm

Is that right (I don't want to mess anything up!)

Thanks!
0
 
LVL 2

Expert Comment

by:mmartha
ID: 12322353
You don't have to logout from your normal user session. You can do:

$ su -
Password: (input root pasword here)

This will give you root access :D (will switch you in the console to the root account actually... su means switch user)

# ln -s /home/tools/gm-1.1.3/bin/gm /usr/bin/gm

and then you can exit from the root account with "exit" as follows:

root@localhost # exit
user@localhost $

:D
0
 
LVL 16

Author Comment

by:hankknight
ID: 12322477
Thanks.

Now, how can I undo this in the future when I no longer need the graphics tool?
0
 
LVL 2

Expert Comment

by:mmartha
ID: 12323225
to remove the link the following command must be issued:

# rm /usr/bin/gm

If you copied the directory contents, you must remove them from the /usr/bin directory with the rm command. If you did this, I recommend to undo it now, and create the link, because is easier to manage the link than the binary contents of the file.

Be happy :D

MMartha
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The purpose of this article is to demonstrate how we can use conditional statements using Python.
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses
Course of the Month8 days, 15 hours left to enroll

877 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question