PATH in unix


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting PATH in unix
# 1  
Old 03-10-2008
Question PATH in unix

Hi,
I want to know the default precedence of PATH variable (esp in HP Unix).
is /usr/local/bin having higher precedence or /usr/bin?
which tar is better to use /usr/local/bin/tar or /usr/bin/tar?
# 2  
Old 03-10-2008
Run
Code:
set

command on your prompt to see contents in PATH variable.The shell searches the PATH in order.
/bin:/usr/local:/usr/ucb:/usr/bin
/bin has higher precedence..and so on.

Last edited by Dhruva; 03-10-2008 at 03:17 AM.. Reason: added one line
# 3  
Old 03-10-2008
PATH issue

thanks for reply, but i want to know what is defect precedence between /usr/local/bin and /usr/bin as per unix standard. because i have 2 different env with different precedence and tar is different in both these bins.
# 4  
Old 07-07-2008
There is no standard default precedence. Every Unix based OS have their own PATH preferences. Typically /bin will have higher precedence than the /usr/bin which in turn will have a higher precedence that /usr/local/bin. In order to find out what is the value of the PATH variable in your case you can type the following command at your shell prompt.

Code:
echo $PATH

The directory which appears first in the list will have the higher precedence.
# 5  
Old 07-07-2008
Here is some story on using command from diferent path ---
I am not agree on precedence of path ,It is all how your OS is (64 bit/32 bit) and how your file system size.

Example --
I have ls , and rm command in /bin directory also in /usr/bin directory

If you will try to remove a file or list a file which is more then 2GB with simple using the ls or rm command you wont be able to do that if your path sequence is /bin:/usr/bin

Your command will fail.

But when the sequence will /usr/bin:/bin
the command will work ?

Reason : --- Command from /usr/bin directory are large file aware and can access size more then 2^31 -1
While command of /bin directory can access a file size of max 2^31-1 size that is around 2GB not more then that.


It all depend your requirement and put the file in PATH for precedence .

Hope you got some idea
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

UNIX certification path

Hi, I'm new to Unix world, and i want to get certified in Unix because a lot of companies here in my country ask for Unix knowledge , so i'm here to ask what is the path to get such certifications? Thank you (1 Reply)
Discussion started by: thegeekaid
1 Replies

2. What is on Your Mind?

UNIX career path

Hi All, This question is regarding career path. I was not sure about which forum I should drop it, so putting it here. I have 12 years of experience on UNIX i.e. majority of Solaris and some of Linux (Suse & Red Hat). Since starting I have been working on 100% administration side and I am not... (0 Replies)
Discussion started by: solaris_1977
0 Replies

3. Programming

Unix Career path

Hi, I am having experience on Perl and C# and worked as Windows Sytem Admin and now iam planning to become a UNIX developer. I am having knowledge on basic UNIX.. can any one suggest me any good material for c/c++ UNIX programming. on what all things a UNIX Programmer needs to... (0 Replies)
Discussion started by: chandrareddy1
0 Replies

4. UNIX for Dummies Questions & Answers

unix path details

Greetings to everyone, iam a new unix learner. i just jumped from windows to unix. in my office iam accessing unix machine thro telnet. i got this path details after executing the following command echo $PATH /usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/mipl/bin. can... (2 Replies)
Discussion started by: vijayq8
2 Replies

5. UNIX for Dummies Questions & Answers

Unix Path

Hi all, I've found following information in sunfreeware: ----------------- If the package installs in /usr/local/bin, you must put /usr/local/bin (or /opt/foo/bin when programs install in /opt/fee) in your UNIX PATH. You will also probably want to add /usr/local/man to your MANPATH in a... (9 Replies)
Discussion started by: ffpradella
9 Replies

6. UNIX for Dummies Questions & Answers

How to get the path of a file in UNIX?

Hi Frindz, I want to get the entire path of a file. I am in root directory and i know the file name, However dont know the path where it is. Please tell me the command to get the entire path for the file? Thanks in advance, Rashmy. (14 Replies)
Discussion started by: smr_rashmy
14 Replies

7. What is on Your Mind?

Unix Career Path

Hi, I've been in the IT field for a few years now, less than 10. I've done a little of everything from database administration, development, systems administration, and unix administration. Although, I wouldnt say I'm a senior level in any of those. Unix definitely stands out in my preferences... (5 Replies)
Discussion started by: NycUnxer
5 Replies

8. UNIX for Advanced & Expert Users

missing Path(in UNIX) when i launch a job on to unix machine using windows SSh

hi i want run an unix application from a windows program/application.i am using SSH(command line version)to log on to a unix machine from windows. the application has to read a configuration file inorder to run. the configuration file .CFG is in bin in my home directory. but the application... (1 Reply)
Discussion started by: megastar
1 Replies

9. UNIX for Dummies Questions & Answers

UNIX PATH info required PLEASE HELP (I'm new to unix)

I need to know how to enter a unix path in a cgi script for a guest book: example: My URL is http://www.kitachi.info I have an html file in the main folder on my site, the file is called : gbook.html what would the correct unix path for this file be ??? the part of the script... (1 Reply)
Discussion started by: akitachi
1 Replies

10. UNIX for Dummies Questions & Answers

Unix Path Options

I am looking for the best way to move files into a directory (ie PDF_files), if the directory doesn't exist to create it. However I am passing the full filename (psfile) of the file so I will have to remove the filename from the end, which can be at different field end lengths. This is a... (2 Replies)
Discussion started by: Shakey21
2 Replies
Login or Register to Ask a Question