Hi All of Unix/Linux professional
Q.Why soft link file not open by cat command. Ihave make
following symbolic link but when i open with #cat
linkfilename it does not oped please see the following code
and try to answer.
# ln -s file1 ~/mydir/filea
[root@dhcppc0 ~]# cd mydir
[root@dhcppc0 mydir]# ls -l
total 4
lrwxrwxrwx 1 root root 5 2010-04-04 09:04 filea -> file1
[root@dhcppc0 mydir]# cat filea
cat: filea: No such file or directory

Answers were Sorted based on User's Feedback



Hi All of Unix/Linux professional Q.Why soft link file not open by cat command. Ihave make followi..

Answer / kristofw

the problem arises because you did not provide path
information to the target file. ln will create the link
pointing to a file1 in the same directory as the link
itself. If you do add path information to the target, it
will work :

# ln -s ~/file1 ~/mydir/filea

Is This Answer Correct ?    8 Yes 1 No

Hi All of Unix/Linux professional Q.Why soft link file not open by cat command. Ihave make followi..

Answer / nikhil maggu

Hi,
First of all a soft link is not an actual file it refers a
link to the original file at different location.
and cat shows the content of a file having data, info etc.

But "ln" never saves any info it just a reference of
original file to a different location

Is This Answer Correct ?    4 Yes 3 No

Post New Answer

More Linux Commands Interview Questions

How do you copy in terminal?

0 Answers  


How do I find the linux version?

0 Answers  


What is c++ makefile?

0 Answers  


What is Data Command?

0 Answers  


Which command would you use to create a file system on a new hard drive?

0 Answers  


What is makefile target?

0 Answers  


Why makefile is used in linux?

0 Answers  


How many types of commands are there in linux?

0 Answers  


What command should you use to check the number of files and disk space used and each user’s defined quotas?

0 Answers  


what is ldd?

7 Answers   IBM, Magnum, TCS, Tech Mahindra,


How do I permanently set ulimit in linux?

0 Answers  


How do you run a command for a limited time?

0 Answers  


Categories