[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] Strange filesystem behavior
- Subject: [ale] Strange filesystem behavior
- From: jim.kinney at gmail.com (Jim Kinney)
- Date: Wed, 13 Apr 2016 16:26:42 -0400
- In-reply-to: <CAL4OPA_tRGUMjvYUJ__ht3Q=44HsAQqmeFxkDG9-d1MCPomQvQ@mail.gmail.com>
- References: <CAL4OPA_tRGUMjvYUJ__ht3Q=44HsAQqmeFxkDG9-d1MCPomQvQ@mail.gmail.com>
What you see is determined by how you got there. ../ backtracks through
your prior dir locations first.
So if you CD to a location by way of a symlink, ls ../../.. will show
up from the symlink, not the literal path.
On Wed, 2016-04-13 at 13:18 -0600, Michael Hirsch wrote:
> Can anyone explain this???The owners of this system use a lot of
> symlinks to play weird games with their files.??For instance, in the
> directory used below, /var/tmp/jobsched/jaws/conf the last entry,
> conf, is actually a symlink into another filesystem entirely.??But I
> still don't understand how this is possible.
>
> Consider this:
> bash-4.1$ pwd
> /var/tmp/jobsched/jaws/conf
> bash-4.1$ ls ../../../..
> autosys_api??common??daemon?????????jaws.sh????????????jboss??log
> sbin?????sdk
> batch????????config??import_export??jaws.sh.vmoptions??lib????README
> scripts??tools
> bash-4.1$ cd ../../../..
> bash-4.1$ ls
> account??cvs????etscfg??lib????lost+found??mqm.client??phd????????run
> ???VRTSat_lhc??yp
> adm??????db?????ftp?????local??lum?????????nis?????????preserve
> spool???VRTSvcs?????zapplets
> cache????db2????games???lock???mail????????openv???????prodperim??tmp
> ?????vx
> crash????empty??gdm?????log????mqm?????????opt?????????redhat?????VRT
> Sat??vxvm
>
> So when I "ls ../../../.." ls sees a bunch of file, starting with
> "autosys_api" and "common".??But if I cd to that directory ls sees a
> completely different set of files.
>
> I didn't think that symlinks and filesystems worked like this.??I
> expected to see the same files in the two "ls" commands.
>
> What is making this happen???What am I missing.
>
> Thanks,
>
> Michael
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
--
James P. Kinney III
Every time you stop a school, you will have to build a jail. What you
gain at one end you lose at the other. It's like feeding a dog on his
own tail. It won't fatten the dog.
- Speech 11/23/1900 Mark Twain
http://heretothereideas.blogspot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20160413/06f6a55a/attachment.html>