ความคิดใด ๆ ว่าทำไมเทอร์มินัล Mac ของฉันบอกว่า:
คุณมีจดหมายใน / var / mail / lofye
ฉันจะหยุดพูดได้ทุกครั้งที่เปิดเทอร์มินัลได้อย่างไร
ความคิดใด ๆ ว่าทำไมเทอร์มินัล Mac ของฉันบอกว่า:
คุณมีจดหมายใน / var / mail / lofye
ฉันจะหยุดพูดได้ทุกครั้งที่เปิดเทอร์มินัลได้อย่างไร
คำตอบ:
ยังไงก็เถอะคุณเคยมีสคริปต์หรือสิ่งที่คล้ายกันส่งอีเมลไปยังบัญชีของคุณในเครื่องท้องถิ่นของคุณซึ่งเก็บไว้ /var/mail/$USER
คุณสามารถลบไฟล์/var/mail/$USER
ที่จะลบการแจ้งเตือนว่าคุณมีเมล (เพราะมันจะแจ้งเตือนคุณหากโฟลเดอร์นั้นมีอยู่และ / หรือมีข้อความที่ยังไม่ได้อ่าน) หรือคุณสามารถใช้mail
เพื่ออ่านข้อความก่อนที่จะลบพวกเขา
พิมพ์mail
เพื่อดูเมล ฉันเชื่อว่าd
ลบมัน
mail
แล้วd *
ลบจดหมายทั้งหมดสำหรับฉันใน Mac OS X.
มีหลายวิธีในการลบ ที่ง่ายที่สุดคือ:
> /var/mail/<whatever_user>
คุณต้องรวม '>'
ฉันยินดีที่จะเดิมพันเพราะมีไฟล์ในโฟลเดอร์นั้น
คุณเคยดูเนื้อหาของโฟลเดอร์หรือไม่? หากมีบางสิ่งในนั้นมันจะเป็นไปได้มากกว่าที่คุณจะได้รู้ว่าอะไรเป็นสาเหตุของมันและวิธีป้องกันในอนาคต
จากสถานี:
cd /var/mail/lofye
ls
หากคุณไม่มีเมลคุณจะไม่เห็นข้อความ (ไม่มีแม้แต่โฟลเดอร์สำหรับชื่อผู้ใช้ของฉันที่อยู่ใต้เมลบน mac ของฉัน)
/var/mail
เป็นไดเรกทอรีและloyfe
เป็นไฟล์ที่อยู่ภายใน less /var/mail/loyfe
เพื่อดูไฟล์ที่หนึ่งจะทำได้
เปิดmail
แล้วใส่d *
และกด Enter d
คำสั่งวิธีdelete
และ*
เลือกเมลทั้งหมดในรายการ
หากคุณกำลังใช้ ClamAV สำหรับ Mac นี่เป็นปัญหาที่ทราบแล้ว ระบบจะส่งอีเมลถึงคุณหลังจากการอัพเดทแต่ละครั้งและการสแกนตามกำหนด
ฉันสามารถสร้าง. hushlogin ได้และตอนนี้ฉันเป็นเทอร์มินัลที่สะอาดแล้ว
$ touch .hushlogin