Saya mencoba memahami sifat ..
(titik ganda). Tampaknya mengarah ke target yang berbeda tergantung pada bagaimana Anda mengaksesnya.
Contoh:-
/outer/
middle/
inner/
inner --> ./middle/inner/
Sekarang, /outer/middle/inner/..
mengarah ke /outer/middle/
, tetapi jika saya mengaksesnya melalui tautan simbolik, /outer/inner/..
mengarah ke /outer/
. Tampaknya ada dua yang berbeda di ..
sini.
Apa ..
sebenarnya? tautan simbolis? tautan keras? Atau itu dihasilkan secara dinamis tergantung pada jalur ketika direktori diakses? Atau mungkin pemahaman saya tentang tautan simbolik salah.
Edit:
Pengamatan terkait lainnya
/outer/
middle/
file
inner/
f --> ./../file
inner --> ./middle/inner/
Sekarang jika saya mencoba mengakses file /outer/inner/f
itu berfungsi. Tetapi seharusnya tidak karena /outer/inner/../file
tidak menunjuk ke file. file tersebut di /outer/middle/inner/..
. Ini sepertinya bertentangan dengan perilaku di atas !?