Experience Zone

Share Experience With Respect To FreeBSD/Debian/Ubuntu/PHP/C#

Archive for the ‘Shell/Command’ Category

หลายคนคงเคยได้รับ forward mail หรือไม่ก็ เคยเห็นกระทู้ตาม webboard ต่างๆ เกี่ยวกับ การใช้คำสั่ง “rm -Rf /” กันมาบ้างแล้ว ว่าอันตรายอย่างนั้นอย่างนี้ แต่จะมีใครเคยทดสอบกันบ้างไหม ว่าจริงๆ แล้วถ้าสั่ง rm -Rf / จริงๆแล้วมันจะเกิดอะไรขึ้น มันจะลบทุกอย่าง ออกเลยไหม ถ้าลบไปแล้ว จะสามารถ boot กลับเข้ามาได้ไหม อันนี้อยากรู้ต้องลองครับ ผมจะลองกับ 2 ระบบหลักๆ นะครับ คือ FreeBSD 7.0 กับ ubuntu 8.04

Read the rest of this entry »

checksum md5 เป็นระบบที่ใช้ตรวจสอบความถูกต้องของ file โดยทั่วไปก็จะเห็นได้จาก โปรแกรมที่เป็น Open Source ต่างๆ ที่จะมีตัวเลขที่เป็น checksum md5 แสดงเอาไว้ก่อนที่จะให้ทำการ download แต่หลายคนไม่รู้ว่าจะตรวจสอบได้ยังไงว่า โปรแกรมที่ download มานั้นมี checksum md5 ตรงกับที่เค้าแจ้งไว้ โปรแกรมที่จะแนะนำวันนี้เป็น โปรแกรมที่ใช้บน windows ชื่อ winMD5Sum ครับ
Read the rest of this entry »

สำหรับหลายๆ คนที่เคยใช้ linux ตระกูล redhat หรือสำหรับผู้ที่เคยใช้ FreeBSD มาก่อน เวลาเปลี่ยนมือมาใช้ ubuntu ก็คงจะขัดตะขวงนิดหน่อย เพราะว่าไม่สามารถ login เข้าระบบด้วย user root ได้หรือแม้แต่จะ su root เราก็ไม่รู้ว่าจะใส่ password อะไร จะทำอะไรแต่ละทีก็ต้อง sudo ทั้งนั้น วันนี้มาดูวิธีการ enable root account ของ ubuntu กันบ้าง อาจจะช่วยมือใหม่ ubuntu อย่างเราได้บ้าง :)
Read the rest of this entry »

เวลาที่เราเขียน script ขึ้นมาและต้องการจะสั่งให้ run เป็น background process ใน UNIX/Linux เราก็จะใช้ & ตามหลังคำสั่งนั้นๆ เช่น #/usr/local/bin/php msn-bot.php & เท่านี้ script ที่เราเขียนก็จะ run เป็น background process ได้แล้ว และแล้ววันหนึ่งต้องนำ script ชุดนี้มาใช้งานบน windows จะทำยังไงละเนีย
Read the rest of this entry »

โดยทั่วไปเรามักจะ Format Harddisk ให้เป็น FAT32 แต่ว่า FAT32 ก็มีข้อจำกัดเหมือนกัน คือมันสามารถเก็บ file ที่มี ขนาดใหญ่สุดได้แค่ 4G เท่านั้นทำให้ file ที่มีขนาดใหญ่กว่านี้ ไม่สามารถที่จะเก็บลงไปได้ แล้วจะทำยังไงละ… NTFS คือทางออก
Read the rest of this entry »

ทีแรกว่าจะเขียนเรื่องการใช้งาน zip file แต่พอดีทำการติดตั้งโปรแกรม zip แล้วมีปัญหาเนืองจาก port ในเครื่องยังไม่ได้ถูก update ผมเลยมาเขียนเกี่ยวกับการ update port กันก่อนดีกว่า บทความต่อๆ ไปที่มีการติดตั้งโปรแกรมอื่นๆด้วยจะได้ไม่มีปัญหา โดยในเนือหา ในส่วนนี้จะแบ่งการติดตั้งโปรแกรมออกเป็น 2 ส่วนครับคือ cvsup และ portpgrade โดย cvsup จะเป็นโปรแกรมที่จะทำการ update index ของ port ในเครื่องของเราให้ตรงกับที่ server ส่วน portupgrade จะเป็นโปรแกรมที่ทำการ upgrade โปรแกรมที่เราทำการติดตั้งผ่านทาง port ให้ทันสมัยอยู่เสมอ
Read the rest of this entry »

หลายคนคงจะรำคาญกับ welcome message หลังจากที่ login เข้าไปแล้วของ FreeBSD หรือ Linux กันบ้างแล้ว เพราะว่ามันยาวอยู่เหมือนกัน และหลายคนก็คงจะต้องการทำให้มันสั่นกว่านี้ หรือถ้าแก้ไข ข้อความได้เอง ก็คงดี วันนี้ผมจะมาแนะนำการแก้ไข ข้อความใน welcome message ตรงนี้กัน
Read the rest of this entry »

วันนี้มาดูวิธีการติดตั้งโปรแกรมผ่านทาง FreeBSD Ports Collection กัน โดยโปรแกรมที่ผมจะใช้เป็นตัวอย่างในการทดลองครั้งนี้ก็จะเป็น nano นะครับ ซึ่ง nano เป็นโปรแกรม text editor ที่ใช้งานง่ายตัวหนึง สำหรับคนที่ไม่ถนัด vi ผมก็แนะนำให้ใช้ nano นี้แทนไปเลยนะครับง่ายดี
Read the rest of this entry »

จากครั้งที่แล้วที่ได้แนะนำการติดตั้ง FreeBSD แบบ minimal ไป บางคนได้ลองเข้าไปเล่นแล้วบอกว่ายังทำอะไรไม่ได้เลย แม้แต่ manual page ที่ไว้ดูว่าคำสั่งแต่ละคำสั่งมี parameter และวิธีการใช้งานยังไง ก็ยังไม่มี editor ก็มีแต่ vi อย่างเดี่ยว วันนี้ผมเลยรีบมาเขียนวิธีการติดตั้ง manual page และ ports collection กันต่อเลยเราจะได้มีคู่มือการใช้คำสั่งต่างๆอยู่ข้างๆกาย เวลามีปัญหาการใช้งานคำสั่งไหนก็สามารถที่จะเปิด manual ขึ้นมาอ่านได้ทันที สำหรับ ports collection ก็จะเป็นระบบการติดตั้งโปรแกรมของ FreeBSD ที่จะช่วยทำให้การติดตั้งโปรแกรมต่างๆของเราง่ายขึ้นนั้นเอง
Read the rest of this entry »

ครั้งแรกที่จะทำ website แห่งนี้ขึ้นมาก็คิดว่าจะเอามาไว้เขียนบทความเกี่ยวกับการติดตั้ง FreeBSD และ Linux โดยจะเขียนจากประสบการณ์และความเข้าใจของตัวเอง ในแบบที่คิดว่ามือใหม่ก็สามารถที่จะลองทำตามได้ แต่ว่าตั้งแต่เปิดตัว website ขึ้นมายังไม่ได้เอาบทความเกี่ยวกับการติดตั้ง FreeBSD และ Linux ขึ้นเลย พอดีอาทิตย์ที่แล้วให้เพื่อน download FreeBSD มาให้ ก็เลยถือโอกาศเขียนซะหน่อย
Read the rest of this entry »

 
Page 1 of 2
 
12Next »