GNU/Linux >> Belajar Linux >  >> Ubuntu

Perintah "rm" Default Opsi "–mempertahankan-root"?

Mereka mengatakan rm perintah default ke opsi --preserve-root . Benarkah?

Kalau tidak, saya harus meletakkan baris

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

di ~/.bashrc untuk membuat opsi itu terjadi tanpa mengetiknya setiap kali saya menjalankan rm memerintah. Untuk mengonfirmasi ini, saya menjalankan type rm , dan dapatkan rm is hashed (/bin/rm) .

Saya berharap rm is aliased to rm --preserve-root . Adakah yang tahu apa yang terjadi dengan rm perintah?

Jawaban yang Diterima:

rm tidak diberi alias ke rm --preserve-root , tetapi opsi ini dipilih secara default di rm biner.

Dari halaman manual rm di Ubuntu 17.10, Anda dapat menemukan detail berikut dari --preserve-root dan --no-preserve-root pilihan:

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

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

Ubuntu
  1. Linux – Penggunaan Opsi -o Dalam Perintah Useradd?

  2. | Di Perintah Terminal?

  3. 12 Contoh Opsi Format Output Perintah Waktu UNIX / Linux

  1. Opsi Perintah modprobe

  2. Perintah unzip Linux:Opsi untuk memaksa menimpa?

  3. Opsi warna default Grep

  1. Cara menggunakan opsi --since dengan perintah docker logs

  2. cp hanya file, melewatkan direktori

  3. Apa gunanya opsi -o dalam perintah useradd?