Czy ktoś wie, co oznacza „rimraf”?

96

OK dla opcji rekurencyjnych podczas usuwania plików, ale co to jest „rimraf”? Czy to akronim? Czy pochodzi z kombinacji słów? Słowo jest dość przyjemne, chciałbym wiedzieć, skąd się bierze.

Joseph Merdrignac
źródło
2
może RimRaf . Wygląda na to tylko łatwa do wymówienia rimraf niż rm -rf
boop_the_snoot
6
Sądzę, że powstało jako próba wymówienia „ rm -rf
jsheeran
Hehe @Joseph Merdrignac ... Zabawne jest to, że ... będąc między innymi pisarzem, uważam też, że „słowo jest” (rzeczywiście) „całkiem przyjemne”. Nazwij moje następne dziecko Rimraf: D. „Hej Rimraf, proszę usuń wszystkie swoje zabawki z podłogi. Rekurencyjnie!” --- To będzie wielki sukces: D.
Axonn

Odpowiedzi:

86

Rimraf

Polecenie UNIX rm -rf dla Node.js

rm -rfModuł głębokiego usuwania (podobny ) dla Node.js, który zapewnia asynchroniczne głębokie usuwanie plików i katalogów.

Plik rimrafwykonywalny jest szybszą alternatywą dla rm -rfpolecenia powłoki.

Źródło :

Arun Ravindranath
źródło
19
Jedną rzeczą, którą należy rozumieć w kontekście kontekstu rimraf jako pakietu npm, jest jego przeznaczenie. To nie tak, że nie możesz rm -rf w Linuksie i nazwać to dniem, ale Windows nie zrozumie twoich zamiarów. W związku z tym zamiast myśleć o tym jako o szybszym aliasie, możesz myśleć o nim jako o rozwiązaniu wieloplatformowym dla tego samego problemu: rm -rf.
Ghepes Doru
39

To tylko przypuszczenie, ale powiedziałbym, że jest to sposób na wypowiedzenie polecenia rm -rf(usuń, rekurencyjnie, wymuś usunięcie).

Sebastian Redl
źródło
15

rimrafto plik wykonywalny używany do czyszczenia zainstalowanych pakietów węzłów w projekcie opartym na węźle. Zasadniczo wykonuje rm -rfpolecenie w node_moduleskatalogu, ale jest szybszą alternatywą.

ajay
źródło
21
Dlaczego i o ile to jest szybsze niż rm -rf?
k0pernikus
1
@ k0pernikus około -50% (2 razy wolniej niż rm -rf) na moim komputerze i dla niektórych również, jak zmierzone tutaj ashleysheridan.co.uk/blog/Why+You+Should+Not+Use+Rimraf ; czasami nie ma różnicy, a czasami jest około 50 razy wolniej niż rm -rfwedług tego numeru: github.com/isaacs/rimraf/issues/142
Pavlus
1

Jak powiedzieli inni, jest oparty na rm -rf. Myślę jednak, że wymowa brzmi tak, jakby pochodziła od terminu riffraff, a może nawet od rapera Riffa Raffa (żartuję).

I mówię to jako możliwe wyjaśnienie dodanego „i” i „a” w „rimraf”, ponieważ pokrywa się to ze słowem riffraff.

jabarbush
źródło
-2

może być alternatywą dla sudo rm - rf, ponieważ użyję tego do usunięcia plików i folderów

Santosh Mahto
źródło