シェル(コマンドライン)を介して現在のユーザーのメールボックスを見つける方法

シェル(コマンドライン)を介して現在のユーザーのメールボックスを見つける方法

キャプチャフラグサイトのリモートLinuxボックスにログインするためにsshを使用してLinuxの基本を学ぼうとしていますが、「htbの学生メールのパスは何ですか?」という質問の1つが出てきました。端末を通してこれを達成する方法がわかりません。アドバイスを少し手に入れることができますか?

私が試したこと:

locate htb-student 
locate mail | grep student
find mail
find mailx
ls ~
locate ****/**** | grep mail | grep htb-student

ほとんどは何も返しません。そして、すべてのlocate *grepフィルタは絶望的です。

ベストアンサー1

環境変数を探しています。MAIL

$ env | grep MAIL
MAIL=/var/spool/mail/thanasis

他のユーザーに対してこの変数を見つけるには、コマンドを使用して実行する権限が必要ですsu。たとえば、rootユーザーであり、他のユーザーのために変数を見つける必要があるとします。

通常、このパスはすべてのユーザーの下に/var/spool/mailあり、いくつかのリンク(たとえば)もあります/var/mail

おすすめ記事