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.


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 :


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).


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ą.


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.


-2

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.