Path


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Path
# 1  
Old 05-09-2002
Path

Can anyone help me with this i'm not sure what the answers are.

Q1 If "." is not in the PATH, what does it mean?
1. The current directory is not readable.
2. The current directory is readable but not executable.
3. Executable programs cannot be scattered everywhere - they must be in a small number of predefined directories.
4. Programs may be executed from anywhere.

Q2 Why is it a security risk to put "." in the PATH?
1. Other users' programs might use the same names as system programs.
2. You could end up running system programs instead of your own programs.
3. You could end up running your own programs instead of system programs.
4. Other users can then read your current directory.

thanks
ambrose
# 2  
Old 05-09-2002
Q3. Did you read the forum rules?

1.No homework or assignements post in this forum.
2.Do check Forum Rules
3.Search the Forum Search Funtion

Do understand the forum rules, homework was meant for you to do it yourself rather then post in this forum.
# 3  
Old 05-09-2002
Its not homework or an assignment. The reason I asked the question was because i don't know the answer and I was hoping somebody might be able to help, or at least point me the right direction.

ambrose
# 4  
Old 05-09-2002
How did it come to pass that you asked multiple choice questions?
# 5  
Old 05-09-2002
I found it on an irish OS paper and didn't know the answer. Should it matter or do you want my life story aswell?? Obviously I have searched for material that would help but couldn't find any relevant information, hence why I asked it on the boards (Isn't that why there are boards? Ask ppl for help/info.?)

Cheers
ambrose
# 6  
Old 05-09-2002
The reason that it matters is that multiple choice questions look very much like homework. And homework is against the rules of this board. But I will take your word that this is not homework.

The answer to the second question is 1.

Hmmm...I dont't like any of the choices for question one. A dot in the PATH means that the current directory will be searched when you type a command. And I have never seen that done. A null entry in PATH means the same thing and most people will do that. A few examples will help...

PATH=/usr/bin:/usr/local/bin
will search /usr/bin and then /usr/local/bin.

PATH=/usr/bin:/usr/local/bin:.
now after the first two, we will search the current directory.

PATH=/usr/bin:/usr/local/bin:
this does the same thing as above.
# 7  
Old 05-09-2002
Quote:
Obviously I have searched for material that would help but couldn't find any relevant information

If you searched why didn't you find it? All I did was search for ' unix security path' and found what you needed to understand all of this.

I agree it sounds more like homework, Perderabo.
thehoghunter
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Makefile missing include path Although the path exists and defined

i have make file which i try to make them generic but it keeps to compline it missing include directory this is the makefile : CXX=g++ CPPFAGS= -Wall -O0 -g -std=c++14 INCLUDES = -I/home/vagrant/libuv/include -Isrc LIBS_DIRS = -L/home/vagrant/libuv/build LDFLAGS=... (7 Replies)
Discussion started by: umen
7 Replies

2. UNIX for Beginners Questions & Answers

Convert Relative path to Absolute path, without changing directory to the file location.

Hello, I am creating a file with all the source folders included in my git branch, when i grep for the used source, i found source included as relative path instead of absolute path, how can convert relative path to absolute path without changing directory to that folder and using readlink -f ? ... (4 Replies)
Discussion started by: Sekhar419
4 Replies

3. UNIX for Advanced & Expert Users

Command to see the logical volume path, device mapper path and its corresponding dm device path

Currently I am using this laborious command lvdisplay | awk '/LV Path/ {p=$3} /LV Name/ {n=$3} /VG Name/ {v=$3} /Block device/ {d=$3; sub(".*:", "/dev/dm-", d); printf "%s\t%s\t%s\n", p, "/dev/mapper/"v"-"n, d}' Would like to know if there is any shorter method to get this mapping of... (2 Replies)
Discussion started by: royalibrahim
2 Replies

4. Shell Programming and Scripting

Generate class path dynamically based on source path

Hi experts, I have multiple file names ending with .jsp located in $SOME_DIR, $SOME_DIR/f1/,$SOME_DIR/f2/test,$SOME_DIR/f3/fa and there are equivalent class files in $SOME_DIR/WEB-INF/classes/_pages,$SOME_DIR/WEB-INF/classes/_pages/_f1,... (0 Replies)
Discussion started by: oraclermanpt
0 Replies

5. Shell Programming and Scripting

Pattern match a path anywhere in the line and replace it with new path

I want to pattern match only path part from below and replace them with new path string. LoadModule jk_module /fldrA/fldrBaf/fldrCaa/modules/mod_jk.so JkWorkersFile /fldrA/fldrBaf/fldrCaa/config/OHS/ohs1/workers.properties JkLogFile... (4 Replies)
Discussion started by: kchinnam
4 Replies

6. Shell Programming and Scripting

Moving files from parent path to multiple child path using bash in efficient way

Hi All, Can you please provide some pointers to move files from Base path to multiple paths in efficient way.Folder Structure is already created. /Path/AdminUser/User1/1111/Reports/aaa.txt to /Path/User1/1111/Reports/aaa.txt /Path/AdminUser/User1/2222/Reports/bbb.txt to... (6 Replies)
Discussion started by: karthikgv417
6 Replies

7. Shell Programming and Scripting

Retrieve directory path from full file path through sh

Hi, I have a file abcd.txt which has contents in the form of full path file names i.e. $home> vi abcd.txt /a/b/c/r1.txt /q/w/e/r2.txt /z/x/c/r3.txt Now I want to retrieve only the directory path name for each row i.e /a/b/c/ /q/w/e/ How to get the same through shell script?... (7 Replies)
Discussion started by: royzlife
7 Replies

8. Shell Programming and Scripting

absolute path for a script ran with relative path

I have a script in which i want to print absolute path of the same script irrespective of path from where i run script. I am using test.sh: echo "pwd : `pwd`" echo "script name: $0" echo "dirname: `dirname $0`" when i run script from /my/test/dir/struct as ../test.sh the output i... (10 Replies)
Discussion started by: rss67
10 Replies

9. Shell Programming and Scripting

Executing Commands From Non-Standard Path (Changing user's PATH secretely???)

Hi: I have a requirement as below: I have some standard Unix commands modified and kept them in a directory say /usr/clsh/bin. For example I have a script named "ls" kept here which is modified version of "ls" (say it always gives long listing i.e. ls -l). When any user logs on and types... (2 Replies)
Discussion started by: ramesh_samane
2 Replies

10. UNIX for Dummies Questions & Answers

vi - replacing a relative path with absolute path in a file

Hi, I have a file with about 60 lines of path: app-defaults/boxXYZ....... I want to change this to /my/path/goes/here/app-defaults/boxXYZ, but of course vi doesn't like the regualr :s/old/new/ command. Is there any other quick way to do this? Thanks ;) (2 Replies)
Discussion started by: Yinzer955i
2 Replies
Login or Register to Ask a Question