"Rimraf" ın ne anlama geldiğini bilen var mı?


97

Dosyaları silerken özyinelemeli seçenekler için tamam, ancak "rimraf" nedir? Bir kısaltma mı? Kelime kombinasyonundan mı geliyor? Kelime oldukça hoş, nereden geldiğini bilmek istiyorum.


2
belki RimRaf . Rimraf'ı rm
boop_the_snoot

6
Sanırım " rm -rf" telaffuz etme girişimi olarak ortaya çıktı
jsheeran

Hehe @Joseph Merdrignac ... Komik olan şey ... yazar olmak, diğer şeylerin yanı sıra, "kelimeyi" (gerçekten) "oldukça hoş" buluyorum. Sıradaki çocuğuma Rimraf adını vereceğim: D. "Hey Rimraf, lütfen tüm oyuncaklarınızı yerden kaldırın. Yinelemeli olarak!" --- Büyük bir başarı olacak: D.
Axonn

Yanıtlar:


87

Rimraf

Node.js için UNIX komutu rm -rf

Node.jsrm -rf için dosya ve dizinlerin eşzamansız derinlemesine silinmesini sağlayan derin silme (benzeri ) modülü .

rimrafYürütülebilir daha hızlı bir alternatif içinrm -rf kabuk komutu.

Kaynak :


20
Bir npm paketi olarak rimraf bağlamında anlaşılması gereken bir şey, amaçlanan kullanımıdır. Linux'ta rm -rf olarak adlandırılamaz ve buna bir gün diyemezsiniz, ancak Windows amacınızı anlamayacak. Daha hızlı bir takma ad olarak düşünmek yerine, aynı problem için bir çapraz platform çözümü olarak düşünebilirsiniz: rm -rf.
Ghepes Doru

39

Bu sadece bir tahmin, ancak bunun komutu telaffuz etmenin bir yolu olduğunu söyleyebilirim rm -rf(kaldır, özyinelemeli, zorla çıkarma).


15

rimrafdüğüm tabanlı bir projede kurulu düğüm paketlerini temizlemek için kullanılan bir yürütülebilir dosyadır. Temelde dizindeki rm -rfkomutu yürütür node_modules, ancak daha hızlı bir alternatiftir.


21
Neden ve ne kadar daha hızlı rm -rf?
k0pernikus

1
@ k0pernikus makinemde yaklaşık% -50 (2 kat daha yavaş rm -rf) ve burada ölçüldüğü gibi diğerleri için de ashleysheridan.co.uk/blog/Why+You+Should+Not+Use+Rimraf ; rm -rfbu konuya göre bazen hiçbir fark yoktur ve bazen 50 kat daha yavaştır : github.com/isaacs/rimraf/issues/142
Pavlus

1

Diğerlerinin de söylediği gibi, rm -rf'ye dayalıdır. Bununla birlikte, telaffuzun riffraff teriminden veya belki de rapçi Riff Raff'tan (sadece şaka yapıyorum) geliyormuş gibi geldiğini düşünüyorum .

Ve bunu "rimraf" a eklenen "i" ve "a" için olası bir açıklama olarak söylüyorum çünkü riffraff kelimesi ile örtüşüyor.


-2

sudo rm'nin alternatifi olabilir - rf çünkü bunu dosyaları ve klasörleri silmek için kullanacağım

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.