How to get UUID of the hard disk in Linux syetem
ใน Linux version ใหม่ๆ มีการใช้ UUID ในการอ้างอิง hard disk แทนการอ้างอิงชื่อ device เพือป้องกันไม่ให้ระบบใช้งาน hard disk ผิดลูกในกรณีที่มี hard disk มากกว่า 1 และเกิด hard disk พัง หรือนำออกจากเครื่อง นอกจากนี้ยังใช้ป้องกันปัญหาชื่อ device เปลี่ยนเมื่อถูก reboot UUID หรือ Universally Unique Identifie เป็นการอ้างอิงการใช้งาน.
Definition of DNS status: NXDOMAIN, NOERROR and SERVFAIL
How to improve DNS lookups on Linux system
ใน Linux การตั้งค่า DNS ในไฟล์ /etc/resolve.conf ไว้หลายเครื่อง ก็หมายถึงการตั้งค่า primary dns, secondary dns … นั้นเอง และเมื่อ primary dns เกิดใช้งานไม่ได้ ระบบจะไปใช้งาน secondary dns แทน แต่ระยะเวลาที่จะเปลี่ยนไปใช้งาน secondary dns จะใช้เวลาประมาณ 5 วินาที (โดย default) ซึ่งก็คือระบบจะต้องรอให้เกิด timeout ก่อนถึงจะเริ่มใช้งาน.
Steps to install Ruby Version Manager (RVM) on CentOS 6
CentOS 6 ใช้ ruby version 1.8.7 ซึ่งเป็น version เก่าและบาง application ได้ require ruby version ที่สูงกว่า ดังนั้นหากทำการ upgrade version โดยตรงอาจส่งผลกระทบต่อการทำงานได้ แต่เราสามารถใช้ Ruby Version Manager (RVM) เพื่อช่วยในการติดตั้ง ruby ใน version ที่ต้องการได้โดยไม่กระทบกับระบบหลัก Ruby Version Manager (RVM) คือเครื่องมือที่จะทำให้เราใช้งาน.
How to fix “unary operator expected error” in bash script
How to create a partition size larger than 2 TB on linux
ปัจจุบัน harddisk มีขนาดที่ใหญ่มากกว่า 2TB พบเห็นได้ไม่ยาก แต่การจัดการ partition ที่ disk มีขนาดใหญ่กว่า 2TB จะไม่สามารถใช้ fdisk ได้เนื่องจาก fdisk รองรับการสร้าง parition แบบ MBR (ล้าสมัยไปแล้ว) เท่านั้น ซึ่งเป็นข้อจำกัดที่ทำให้ fdisk ไม่สามารถจัดการ disk ที่มีขนาดใหญ่กว่า 2TB ได้ ดังนั้นจำเป็นต้องหาโปรแกรมอื่นที่รองรับ.


