Android

Linux'ta bağlantıyı kaldır komutu (dosyayı kaldır)

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

İçindekiler:

Anonim

, unlink komutunu kullanarak GNU / Linux sistemlerindeki bir dosyayı nasıl kaldıracağınızı göstereceğiz.

Bağlantıyı kaldırarak Dosyayı Kaldırma

unlink , tek bir dosyayı kaldırmak için kullanılan bir komut satırı yardımcı programıdır.

unlink komutunun sözdizimi aşağıdaki gibidir:

unlink filename

Burada filename , kaldırmak istediğiniz dosyanın adıdır. Başarılı olduğunda, komut herhangi bir çıktı üretmez ve sıfır döndürür.

unlink komutu yalnızca iki seçeneği kabul eder, komut yardımını görüntüleyen --help ve sürüm bilgilerini gösteren --version .

unlink komutunu kullanarak dosyaları unlink dikkatli olun çünkü dosya silindikten sonra tamamen kurtarılamaz.

Daha güçlü rm komutunun aksine, unlink yalnızca tek bir argümanı kabul edebilir, bu da yalnızca bir dosyayı silebileceğiniz anlamına gelir. Birden fazla dosyayı kaldırmaya çalışırsanız, “unlink: extra operand” hatası alırsınız.

Bağlantısız sembolik bağlantıları unlink , sembolik bağın işaret ettiği dosya kaldırılmaz.

Belirli bir dosyayı kaldırmak için, o dosyayı içeren dizinde yazma izninizin olması gerekir. Aksi takdirde, "İşleme izin verilmiyor" hatası alırsınız.

Örneğin, file3.txt ait /opt dizininin altındaki file3.txt dosyasını kaldırmaya çalışırsanız:

unlink /opt/file2.txt

Sistem aşağıdaki mesajı yazdıracaktır:

unlink: cannot unlink '/opt/file2.txt': Permission denied

GNU / Linux sistemlerinde unlink asla bir dizini silemez. Bir dizini kaldırmaya çalışırsanız:

unlink dir1

Aşağıdaki mesajı alacaksınız:

unlink: cannot unlink 'dir1': Is a directory

Sonuç

Bağlantıyı kaldırma ile dosyaları unlink basit bir işlemdir, ancak ilgili verileri silmemeye dikkat etmelisiniz.

terminal bağlantısını kaldır