วันอาทิตย์ที่ 17 กุมภาพันธ์ พ.ศ. 2556

FreeBSD วิธีการลบไฟล์ขยะในกรณีเนื้อที่เต็ม

วิธีการลบไฟล์ขยะในกรณีเนื้อที่เต็ม
เว็บ web.abc.ac.th

secure shell
IP นี้  หรือ  IP นี้
user : ใส่ USERNAME
pass : ใส่ PASSWORD

su
pass: ใส่ password

user: root   
pass : ใส่ password

ดูขนาดไฟล์ทั้งหมด
/var
du -h
ls -la
ดูผ่านเว็บ http://web.abc.ac.th:10000/
เข้าหัวข้อ Server
sendmail Mail Server
เลือกดู User Mailbox
ดูไฟล์ไหนใหญ่ ลบทิ้งได้เลย

ลบไฟล์ใน  cd /var/mail
rm www
touch www
chown www:www www

rm root
touch root
chown root:wheel root

ลบใน
rm -rf /var/spool/clientmqueue/*


เข้า cd /var/log
cp httpd_access.log /usr/httpd-access.log หรือ

rm httpd-access.log
touch httpd-access.log
chown root:wheel httpd-access.log

rm httpd-error.log
touch httpd-error.log
chown root:wheel httpd-error.log

สั่งให้ apache ทำงานใหม่
#/usr/local/sbin/apachectl restart

ดูไดเรคทอรีใน /var
แล้วดูว่าไฟล์ไหนใหญ่ ขนาดเป็นกิ๊ก ลบออก
du -h (filename)cd

# cd /var/spool
# find clientmqueue -exec rm {} \;
or
# find clientmqueue -exec rm {} +

rm clientmqueue
touch clientmqueue
chown root:wheel clientmqueue