December 18

ลบไฟล์ที่เก่ากว่าที่เรากำหนดใน CentOS

{ บันทึกกันลืม }

รูปแบบคำสั่ง

find directory -mtime +day -type f -exec rm -f {} \;

ปล.

directory คือ ตำแหน่งของไฟล์

day คือ จำนวนวันนับถอยหลัง

ตัวอย่าง

find /tmp -mtime +5 -type f -exec rm -f {} \;

ความหมาย ค้นหาไฟล์ที่เก่ากว่า 5 วัน ในไดเรคทอรี่ tmp แล้วให้ทำการลบโดยไม่ต้องถามยืนยัน

Category: Uncategorized | LEAVE A COMMENT
June 14

ปลดล็อคคอขวดให้ Squid (squid 2.x centos 5)

มีโอกาสรับหน้าที่ดูแล server ชั่วคราวมาสักระยะ ก็ได้สังเกตเห็นว่า เอะทำเป็นเน็ตเราก็มีแบนวิทไม่ใช่น้อยๆ แต่ทำไมเวลาคนใช้เยอะแล้วมันอืดจัง (เกือบๆ ๒๐๐) ทั้งที่ทราฟฟิคถูกใช้ไปไม่ถึง 1 ใน 3 ด้วยซ้ำ เลยลองหาข้อมูลและมั่วๆ เอา ตอนนี้แก้ปัญหานั้นได้แล้ว เลยบันทึกกันลืมซะหน่อย …

แก้ไข Open File Limit ของ Squid

โดยการเพิ่มคำสั่ง  ulimit -HSn  xxxx บรรทัดแรกสุดหลังคอมเม้นในไฟล์ /etc/init.d/squid (xxxx คือจำนวนไฟล์ที่ให้ squid เปิดได้ ในที่นี้ ต้องใช้ ถึง 60000 เลยทีเดียว แต่ สำหรับทั่วไปใส่ 16384 น่าจะเพียงพอ)

Continue reading

Category: Uncategorized | LEAVE A COMMENT
November 12

คำสั่ง TOP ใน linux

top เป็นคำสั่งไว้สำหรับดู process ใน linux (ความเข้าใจของตัวเอง) จำเป็นมากๆ สำหรับคนที่ดูแล server ที่ต้องรับ load เยอะ เพื่อดูและติดตามการทำงานของ service ที่กำลังทำงานอยู่นั่นเอง

คำสั่ง

# top

ผลของคำสั่ง

 

Continue reading

Category: Uncategorized | LEAVE A COMMENT