Linux'ta Sembolik Bir Bağlantıyı Nasıl Kaldırırım?

How Do I Remove Symbolic Link Linux



Sembolik bağlantı olarak da bilinen sembolik bağlantı, başka bir dosyaya işaret eden bir dosyadır. Dosyanın işaret ettiği dosya aynı veya farklı dizinde olabilir. Windows işletim sistemindeki kısayollara benzer.

Bugünün gönderisinde, Linux'ta sembolik bir bağlantının nasıl kaldırılacağını açıklayacağız. Sembolik bir bağın kaldırılmasının işaret ettiği dosyayı etkilemediğini unutmayın.







Bir dosyayı kaldırmadan önce, ls -l komutunu kullanarak bunun sembolik bir bağlantı olup olmadığını doğrulayabilirsiniz. Ayrıca size işaret ettiği dosya veya dizini de gösterecektir.



$ls -NS

NS NS izinlerde (lrwxrwxrwx) sembolik bir bağlantı olduğunu doğrular.







unlink komutunu kullanarak bir Sembolik Bağlantıyı kaldırın

Unlink komutu, dosya sisteminden tek bir dosyayı kaldırmak için kullanılır. Linux'ta bir sembolik bağı kaldırmak için şunu yazın: bağlantıyı kaldır komut ve ardından sembolik bağlantının adı ve Enter tuşuna basın:

$sudo bağlantıyı kaldırsembolik bağlantı

Yer değiştirmek sembolik bağlantı Kaldırmak istediğiniz sembolik bağlantının adıyla. Bundan sonra, kullanabilirsiniz ls -l sembolik bağlantının kaldırılıp kaldırılmadığını onaylama komutu.



Bir dizine işaret eden bir sembolik bağlantıyı kaldırın, dizin adından sonra eğik çizgi kullanmayın. Aşağıdaki ekran görüntüsünde gösterildiği gibi, Docs adlı bir sembolik bağlantı dizinini kaldırmak istediğimizi varsayalım:

Sembolik bağlantı dizinini kaldırma komutu şöyle olacaktır:

$sudo bağlantıyı kaldırDokümanlar

rm komutunu kullanarak bir Sembolik Bağlantıyı kaldırın

rm komutu, bir sembolik bağı kaldırmak için de kullanılabilir. Linux'ta sembolik bir bağlantıyı kaldırmak için şunu yazın: rm komut ve ardından sembolik bağlantının adı ve Enter tuşuna basın:

$sudo rmyakınlaştırma

Bundan sonra, kullanabilirsiniz ls -l sembolik bağlantının kaldırılıp kaldırılmadığını onaylama komutu.

Onay istemek için -i bayrağını rm komutuyla da kullanabilirsiniz.

$sudo rm -benyakınlaştırma

Bir dizine işaret eden bir sembolik bağlantıyı kaldırırken, dizin adından sonra eğik çizgi kullanmayın. Aşağıdaki ekran görüntüsünde gösterildiği gibi, Docs adlı bir sembolik bağlantı dizinini kaldırmak istediğimizi varsayalım:

Sembolik bağlantı dizinini kaldırma komutu şöyle olacaktır:

$sudo rmDokümanlar

Bundan sonra, sembolik bağlantının kaldırılıp kaldırılmadığını onaylamak için ls -l komutunu kullanabilirsiniz.

Hepsi bu kadar! Bu gönderideki unlink ve rm komutunu kullanarak Linux işletim sisteminde sembolik bir bağlantıyı kaldırmayı öğrendiniz. Sembolik bir bağlantıyı kaldırırken, bağlantı verdiği dosya veya dizini değil, yalnızca sembolik bağlantının kendisini kaldırdığınızdan emin olun.