Derinden iç içe bir dizine sembolik bir bağlantı oluşturdum. Sembolik bağlantı kullanarak, bu dizine ev dizinimden taşıyabilirim. Bir dizini hedef dizinden geri taşımak istiyorum ancak kabuk ana dizine geri geliyor.Yol, sembolik bağlantılar içerdiğinde bir dizini unix/linux'da nasıl geri alırım?
[[email protected] ~]# pwd
/root
[[email protected] ~]# mkdir -p abc/def/ghi/jkl/mno/pqr
[[email protected] ~]# ln -s abc/def/ghi/jkl/mno/pqr/ xyz
[[email protected] ~]# cd xyz
[[email protected] xyz]# pwd
/root/xyz
[[email protected] xyz]# pwd -P
/root/abc/def/ghi/jkl/mno/pqr
[[email protected] xyz]# cd ..
[[email protected] ~]# pwd
/root
Ne elde etmek istiyorum ben pqr
dizinde cd..
yaptığınızda kabuk mno
dizinine gelip gerektiğidir.
cd -P ..
unix'deki linkler, dosyalar o kadar doğal bir şekilde varmış gibi davranıyorlardı cd gibi .. hiyerarşide, dosya gibi, pqr dizininde/root/abc/def/ghi/jkl/mno için bir link yaratabiliyordu ve sonra sadece cd'ye – sherif