GNU/Linux >> Linux の 問題 >  >> Linux

Linuxのシェルからすべてのrootユーザーの電子メールを削除する

質問。 Linuxシステム(Ubuntu)システムを実行しています。そのrootユーザーは、メールボックスに10万通の電子メールを送信しています。ルートメールボックスからすべてのメールを削除するにはどうすればよいですか? Linuxシステムでシェルプロンプトを使用してすべてのメールを削除するにはどうすればよいですか?

このチュートリアルは、Linuxシステムのシェルからすべてのrootユーザーの電子メールを削除するのに役立ちます。ここでは、1つのコマンドでLinuxシステムのユーザーの電子メールを削除する2つの方法を紹介します。

方法1:

次のコマンドを使用して、Linuxシステム上のrootまたは他のユーザーのすべての電子メールを簡単に削除できます。

echo 'd *' | mail -N

方法2:

任意のユーザーのメールボックスファイルを空にすることもできます。通常、Linuxシステムは電子メールを/ var / mail/rootまたは/var/ spool / mail / root(rootアカウントの場合)に保持します。

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

Linuxシステム上の他のユーザーの場合は、ルートを他のユーザー名に変更するだけです。


Linux
  1. Linuxでグループにユーザーを追加またはグループから削除する方法

  2. Linuxでrootアカウントを無効にする4つの方法

  3. Ubuntu 20.04LTSLinuxシステムでrootアカウントを無効にする方法

  1. Linux:システムからすべてのログインログを取得する方法は?

  2. UNIX / Linux :root 相当のユーザー (UID 0 の非 root ユーザー) を削除する方法

  3. ユーザーが選択的なコマンドを実行できるように制限する (Linux)

  1. Linuxでルートメール(メールボックス)ファイルを削除する方法

  2. ルートユーザーからすべてのユーザーに権限を変更するにはどうすればよいですか?

  3. Linux システム ユーザーとしてコマンドを実行します (シェル =/bin/false)