GNU/Linux >> Znalost Linux >  >> Linux

Smazat všechny e-maily uživatelů root z prostředí Linuxu

Otázka. Používám systém Linux (Ubuntu). Jeho uživatel root má ve své poštovní schránce 100 tisíc e-mailů. Jak odstraním všechny e-maily z kořenové poštovní schránky? Jak mohu odstranit všechny e-maily pomocí příkazového řádku v systému Linux?

Tento tutoriál vám pomůže odstranit všechny e-maily uživatelů root ze shellu v systému Linux. Zde najdete dva způsoby odstranění uživatelských e-mailů v systému Linux pomocí jediného příkazu.

Metoda 1:

Pomocí následujícího příkazu můžete jednoduše odstranit všechny e-maily uživatele root nebo jakéhokoli jiného uživatele v systému Linux.

echo 'd *' | mail -N

Metoda 2:

Můžete také vyprázdnit soubor poštovní schránky pro libovolného uživatele. Obecně systém Linux uchovává e-maily pod /var/mail/root nebo /var/spool/mail/root (pro účet root).

> /var/mail/root
> /var/spool/mail/root

Pro jakéhokoli jiného uživatele v systému Linux jednoduše změňte kořenový adresář za jiné uživatelské jméno.


Linux
  1. Jak přidat nebo odebrat uživatele ze skupiny v Linuxu

  2. UNIX / Linux :Jak odstranit ekvivalentního uživatele root (uživatel jiného typu než root s UID 0)

  3. Omezit uživatele na provádění selektivních příkazů (Linux)

  1. Jak odstranit soubor root Mails (Mailbox) v Linuxu

  2. Proč se nejvýkonnější uživatel v systému Unix/Linux nazývá „root“?

  3. Proč chránit linuxové jádro před uživatelem root?

  1. 4 způsoby, jak zakázat účet root v Linuxu

  2. Metody deaktivace účtu root v systému Linux Ubuntu 20.04 LTS

  3. Jak změnit oprávnění z uživatele root na všechny uživatele?