Komenda "rm" domyślnie używa opcji "--preserve-root"?

Smile 12/01/2017. 1 answers, 495 views
rm

Mówią, że polecenie rm domyślnie przyjmuje opcję --preserve-root . Czy to prawda?

W przeciwnym razie powinienem umieścić linię

alias rm='rm --preserve-root'` 

w ~/.bashrc aby dokonać tej opcji bez wpisywania jej za każdym razem, gdy uruchomię polecenie rm . Aby to potwierdzić, uruchomiłem type rm , a rm is hashed (/bin/rm) .

Spodziewałem się, że rm is aliased to rm --preserve-root . Czy ktoś wie, co się dzieje z poleceniem rm ?

5 Comments
1 guiverc 12/01/2017
Przepraszam, nie mam pojęcia, kim są "oni", ale myślę, że znajdziecie to zależnie od wersji jądra i powłoki / basha. Wiem, że niektóre z używanych przeze mnie systemów (które są nadal obsługiwane) nie mają --preserve-root na rm .
Smile 12/01/2017
Och, powiedziałem, że powodują, że czytam książkę, której imię nosi nazwę Ubuntu Unlished 2017 lub coś podobnego. Myślałem, że powiedzenie konkretnej nazwy książki sprawia, że ​​wyglądam jak sprzedawca książek, więc to mi się podoba. Moja wersja Ubuntu to Ubuntu 16.04. Nadal chcę wiedzieć, jak sprawdzić, czy --preserve-root jest domyślny, czy nie.
Videonauth 12/01/2017
Przynajmniej dla mnie dostaję za sudo rm -r / następujący komunikat: rm: it is dangerous to operate recursively on '/' i rm: use --flag-i-wont-mention to override this failsafe
1 Mark Yisri 12/01/2017
Jest to również obecne na stronie podręcznika dla rm .
1 marcelm 12/01/2017
@guiverc Nie ma to nic wspólnego z jądrem lub powłoką ( bash lub inną). Jest to domyślna opcja w GNU rm od kilku lat, która jest oddzielnym programem z twojej powłoki. (Jest w coreutils w Debianie i Ubuntu).

1 Answers


Dan 12/01/2017.

rm nie jest rm --preserve-root do rm --preserve-root , ale opcja jest domyślnie wybrana w rm binarnym rm .

Ze strony podręcznika rm w Ubuntu 17.10 można znaleźć następujące szczegóły opcji --preserve-root i --no-preserve-root :

--no-preserve-root
          do not treat '/' specially

   --preserve-root
          do not remove '/' (default) 
2 comments
Smile 12/01/2017
Przeczytałem stronę man, ale całkowicie pominąłem "(domyślnie)". Dziękuję za odpowiedź. BTW, gdy wspomnisz "rm binarny", miałeś na myśli rm jest zaprogramowany w ten sposób?
Mark Yisri 12/01/2017
@Smile Tak, właśnie to oznacza.

HighResolutionMusic.com - Download Hi-Res Songs

1 BLACKPINK

Kiss And Make Up flac

BLACKPINK. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
2 Martin Garrix

Access flac

Martin Garrix. 2018. Writer: Martin Garrix.
3 Martin Garrix

Yottabyte flac

Martin Garrix. 2018. Writer: Martin Garrix.
4 Dyro

Latency flac

Dyro. 2018. Writer: Martin Garrix;Dyro.
5 Martin Garrix

Waiting For Tomorrow flac

Martin Garrix. 2018. Writer: Pierce Fulton;Mike Shinoda;Martijn Garritsen;Brad Delson.
6 Alan Walker

Diamond Heart flac

Alan Walker. 2018. Writer: Alan Walker;Sophia Somajo;Mood Melodies;James Njie;Thomas Troelsen;Kristoffer Haugan;Edvard Normann;Anders Froen;Gunnar Greve;Yann Bargain;Victor Verpillat;Fredrik Borch Olsen.
7 Bradley Cooper

Shallow flac

Bradley Cooper. 2018. Writer: Andrew Wyatt;Anthony Rossomando;Mark Ronson;Lady Gaga.
8 Cardi B

Taki Taki flac

Cardi B. 2018. Writer: Bava;Juan Vasquez;Vicente Saavedra;Jordan Thorpe;DJ Snake;Ozuna;Cardi B;Selena Gomez.
9 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
10 Sia

I'm Still Here flac

Sia. 2018. Writer: Sia.
11 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
12 Blinders

Breach (Walk Alone) flac

Blinders. 2018. Writer: Dewain Whitmore;Ilsey Juber;Blinders;Martin Garrix.
13 Dewain Whitmore

Burn Out flac

Dewain Whitmore. 2018. Writer: Dewain Whitmore;Ilsey Juber;Emilio Behr;Martijn Garritsen.
14 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
15 Avril Lavigne

Head Above Water flac

Avril Lavigne. 2018. Writer: Stephan Moccio;Travis Clark;Avril Lavigne.
16 Mako

Rise flac

Mako. 2018. Writer: Riot Music Team;Mako;Justin Tranter.
17 ZAYN

Fingers flac

ZAYN. 2018. Writer: Zayn Malik;Alex Oriet;David Phelan.
18 Billie Eilish

When The Party's Over flac

Billie Eilish. 2018. Writer: Billie Eilish;FINNEAS.
19 Kelsea Ballerini

This Feeling flac

Kelsea Ballerini. 2018. Writer: Andrew Taggart;Alex Pall;Emily Warren.
20 Zara Larsson

Ruin My Life flac

Zara Larsson. 2018. Writer: Delacey;Michael Pollack;Stefan Johnson;Jordan Johnson;Sermstyle;Jackson Foote.

Related questions

Hot questions

Language

Popular Tags