จากงาน cron ที่ใช้เวลานานฉันมีข้อความมากกว่า 1,000 ข้อความในกล่องจดหมายของผู้ใช้ วิธีที่ง่ายที่สุดในการลบออกคืออะไร
จากงาน cron ที่ใช้เวลานานฉันมีข้อความมากกว่า 1,000 ข้อความในกล่องจดหมายของผู้ใช้ วิธีที่ง่ายที่สุดในการลบออกคืออะไร
คำตอบ:
หากคุณต้องการลบข้อความทั้งหมดคุณสามารถตัดไฟล์เมลสำหรับผู้ใช้ด้วยคำสั่งต่อไปนี้:
> /var/mail/username
(เครื่องหมายยิ่งใหญ่ไม่ใช่พรอมต์: คุณมีผลบังคับใช้กับการเปลี่ยนเส้นทางเอาต์พุตของไฟล์ใด ๆ ไปยังไฟล์ซึ่งจะตัดทอนมัน)
รันเมลในเทอร์มินัล กด d 1- นี่จะเป็นการลบข้อความเหล่านั้น
การลบไฟล์สำหรับจัดการเมลเหมือนปรับระดับเสียงทีวีของคุณด้วยค้อน มันอาจใช้งานได้ แต่มันก็ไม่ได้ดีที่สุดและโหดร้ายเกินไป
mailutils
และใช้งานd *
บน Ubuntu 12.04
ฉันจะยืนยันว่าคุณไม่ค่อยต้องการลบทุกสิ่งออกจากอีเมล
ดังนั้นฉันขอแนะนำให้ตั้ง crontask ให้ทำงานทุกสัปดาห์เพื่อเก็บ 100 บรรทัดสุดท้ายของเมลของผู้ใช้แต่ละคน
cat /var/mail/username | tail -100 > /var/mail/username
นี่จะเก็บ 100 บรรทัดสุดท้าย
ขึ้นอยู่กับว่าคุณมีการเข้าถึง ftp หรือไม่ ถ้าเป็นเช่นนั้นเพียงใช้ Nautilus เพื่อทำข้อตกลงที่ดีกว่าไคลเอนต์ ftp อื่น ๆ ฉันยังใช้มันและ Bluefish เพื่อแก้ไขหน้าในเว็บไซต์ของฉัน
ควรมีโฟลเดอร์เมลที่คุณสามารถดูและลบไฟล์ใด ๆ และทั้งหมด
ฉันพบว่าง่ายกว่าตัวจัดการไฟล์ใน cPanel
d 1-100
จะลบข้อความอีเมล 100 ข้อความแรก