GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz „rm“ Výchozí nastavení „–preserve-root“ Možnost?

Říkají rm příkaz je standardně nastaven na volbu --preserve-root . Je to tak?

Jinak bych měl dát linku

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

v ~/.bashrc aby se tato možnost stala, aniž bych ji zadával pokaždé, když spustím rm příkaz. Abych to potvrdil, spustil jsem type rm , a dostal rm is hashed (/bin/rm) .

Očekával jsem, že rm is aliased to rm --preserve-root . Ví někdo, co se děje s rm příkaz?

Přijatá odpověď:

rm není přiřazen k rm --preserve-root , ale tato možnost je ve výchozím nastavení vybrána v rm binární.

Z manuálové stránky rm v Ubuntu 17.10 můžete najít následující podrobnosti o --preserve-root a --no-preserve-root možnosti:

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

   --preserve-root
          do not remove '/' (default)

Ubuntu
  1. Jak používat volbu --since s příkazem docker logs

  2. Výchozí barevná možnost Grep

  3. cp pouze soubory, přeskakování adresářů

  1. Linux – použití volby -o v příkazu Useradd?

  2. | V příkazu terminálu?

  3. Jaké je použití volby -o v příkazu useradd?

  1. 12 UNIX / Linux Příklady možností výstupního formátu časového příkazu

  2. Možnosti příkazu modprobe

  3. Linux unzip příkaz:Možnost vynutit přepsání?