Install RedHat Enterprise Linux 5, Centos 5

By Tum. | On Sunday, January 20th, 2008 - No Comments »
Install RedHat Enterprise Linux 5, Centos 5

ขั้นตอนการติดตั้งระบบปฏิบัติการลินิกส์สามารถทำได้หลายรูปด้วยกัน เช่น การติดตั้งผ่าน CD-ROM, การติดตั้งผ่าน Hard Disk, การติดตั้งผ่าน Network, การติดตั้งผ่าน Red Hat Network แต่ในที่นี้จะกล่าวเฉพาะการติดตั้งโดยใช้ CD-ROM เป็นหลัก ซึ่งการติดตั้งโดยใช้ CD-ROM นี้เป็นการติดตั้งที่ง่ายและสะดวกกว่าการติดตั้งแบบอื่นๆเพราะว่าแค่มี. 

Linux

By Tum. | On Tuesday, January 8th, 2008 - 1 Comment »
Linux

Linux (commonly pronounced IPA: /ˈlɪnəks/ in English; variants exist) is a Unix-like computer operating system. Linux is one of the most prominent examples of free software and open source development: typically all underlying source code can be freely modified, used, and redistributed by anyone. The name “Linux” comes from the Linux kernel, started in 1991 by Linus Torvalds. The system’s utilities and libraries usually come from the GNU operating system, announced in 1983 by Richard Stallman. The GNU contribution is the basis for the alternative name GNU/Linux. Predominantly known for its use in servers, Linux is supported by corporations such as Dell, Hewlett-Packard,. 

How do I turn off the bell/beep

By Tum. | On Saturday, December 15th, 2007 - No Comments »
How do I turn off the bell/beep

ใน Linux เราสามารถปิดเสียง beep เมื่อเราได้เมื่อไม่ต้องการ ซึ่งเสียงที่เกิดขึ้นนั้นเกิดจาก โมดูลที่ชื่อ pcspkr เราสามารถทำได้โดยการใช้คำสั่ง # rmmod pcspkr และเมื่อต้องการให้ไม่มีเสียงทุกครั้งที่เปิดเครื่องให้ใช้คำสั่ง # echo “rmmod pcspkr” >> /etc/rc.d/rc.local  

Extract files from an RPM package

By Tum. | On Saturday, October 13th, 2007 - No Comments »
Extract files from an RPM package

RPM (Red Hat Package Management) เป็นไฟล์ install ของทาง linux สาย Red Hat ซึ่ง RPM ได้รับความนิยมอย่างสูงเนื่องจากง่ายต่อการติดตั้งและถอดถอนโปรแกรม และ RPM นั้นเป็นไฟล์ archives ที่เก็บ files, scripts, และ special metadata (packages’s dependencies และ changelogs) ดังนั้นถ้าต้องการจะนำไฟล์บางส่วนที่อยู่ใน RPM Package นั้นเราสามารถทำตามขั้นตอนดังข้างล่างนี้ได้เลย ขั้นตอนการแตกไฟล์. 

Send Ctr + Alt + Del to the guest OS, not dom0

By Tum. | On Wednesday, October 10th, 2007 - No Comments »
Send Ctr + Alt + Del to the guest OS, not dom0

เมื่อเราใช้งาน guests console อยู่นั้นถ้าเราต้องการจะกด Ctr + Alt + Del จะไม่สามารถทำได้เพราะว่าตัว dom0 จะรับคำสั่งนี้ไปแทน แต่ถ้ากด Ctr + Alt ก็จะเป็นการออกจาก guests console นั้นๆ แล้วจะทำอย่างไรดี ซึ่งใน vmware เราสามารถกด Ctr + Alt + Ins แทน Ctr + Alt + Del ได้ แต่ถ้าเป็น virt-manager ของ RHEL (Red Hat Enterprise Linux) จะทำอย่างไร วิธีการสามารถทำได้โดยการกด. 

Determined system’s CPU(s) can run a fully virtualized guest

By Tum. | On Wednesday, October 10th, 2007 - No Comments »
Determined system’s CPU(s) can run a fully virtualized guest

ในการที่จะทำให้ xen ในลินุกว์สามารถทำงานในโหมดของ fully virtualized ได้นั้นจะต้้องอาศัยคุณสมบัติของ CPU ซึ่ง CPU จะต้องรองรับฟีเจอร์ virtualized technology ซึ่งเราสามารถที่จะตรวจสอบได้ว่า CPU ที่จะใช้นั้นสามารถทำงานในโหมด fully virtualized ได้ไหมโดยใช้คำสั่ง #grep –color vmx /proc/cpuinfo –> สำหรับ CPU. 

Make a clone of a virtual guest operating system in RHEL 5

By Tum. | On Wednesday, October 10th, 2007 - No Comments »
Make a clone of a virtual guest operating system in RHEL 5

xen ใน Red Hat 5 ไม่ได้ใส่ฟีเจอร์ที่จะสามารถทำการโคลนตัว guest os ได้ แต่มีวิธีอื่นที่สามารถทำการโคลนตัว guest os ได้ซึ่งมีอยู่ด้วยกัน 2 วิธี คือ ใช้ dd และั ใช้ฟีเจอร์ของ LVM snapshot เข้ามาช่วยในการโคลน guest os แต่ในบทความนี้จะอธิบายถึงวิธีการใช้ LVM snapshot ซึ่งง่ายต่อการทำและสามารถทำแบบ. 

Find the number of sockets a process currently has open

By Tum. | On Thursday, September 27th, 2007 - No Comments »
Find the number of sockets a process currently has open

เมื่อเราต้องการรู้ว่าเครื่อง Linux ของเราได้ทำการเปิด socket ของ process นี้กี่ socket แล้ว สามารถทำตามวิธีข้างล่างนี้ได้เลย โดยขั้นแรกจะต้องหา PID ของ process นั้นๆก่อน โดยใช้คำสั่ง $ ps -aef | grep processnamepbat 4750 4437 0 07:03 ? 00:00:00 processname เมื่อเราได้ค่า PID ของ process แล้วจะนำค่านี้ไปหาจำนวน socket ที่ได้เปิดใช้งานแล้วโดยใช้คำสั่ง $.