Cara menghapus semua file dan direktori yang dimiliki oleh pengguna tertentu di Linux

Cara menghapus semua file dan direktori yang dimiliki oleh pengguna tertentu di Linux

Pertanyaan:

Hai, bagaimana cara menghapus semua file yang dimiliki oleh pengguna tertentu. Yang saya butuhkan adalah menemukan semua file dan direktori dan menghapusnya secara luas sistem.

Menjawab:

Alat yang mungkin berguna adalah perintah temukan. Temukan perintah akan menemukan semua file dan direktori yang dimiliki oleh pengguna tertentu dan menjalankan perintah RM untuk menghapusnya. Perintah Linux berikut akan menemukan dan menghapus semua file di dalam / home / direktori yang dimiliki oleh pengguna "siswa". Perintah Linux berikut dijalankan sebagai pengguna root:
CATATAN: ganti /pulang dengan direktori target Anda.

# find / home / -user student -exec rm -fr  \; 

Perintah Linux berikut akan melakukan hal yang sama namun, ia akan mencari file dan direktori yang menjadi milik siswa kelompok:

# find / home / -group siswa -exec rm -fr  \; 

Namun, jika Anda mencoba menghapus pengguna dari sistem bersama dengan file dan direktorinya, Anda mungkin menemukan perintah dlusu juga berguna. Dusun akan menghapus pengguna dari sistem serta menghapus semua file yang terkait dengan pengguna ini. Perintah di bawah ini akan menunjukkan bahwa targetnya adalah "pelajar" pengguna

# deluser--remove-all-files siswa 

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Menguasai loop skrip bash
  • Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
  • Menangani input pengguna dalam skrip bash
  • Perintah Linux Dasar
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Cara menghapus bloatware dari ponsel samsung android Anda…
  • Unduh Linux