วันพุธที่ 10 ธันวาคม พ.ศ. 2551

การใช้โปรแกรม Adobe Captivate 3

โปรแกรม Adobe Captivate 3




วิธีใช้โปรแกรม Adobe Captivate 3
[PDF]เอกสารประกอบการอบรมโปรแกรม Adobe Captivate 3รูปแบบไฟล์: PDF/Adobe Acrobat - แสดงเป็นแบบ HTMLความตองการทรัพยากรโดยรวม Adobe Captivate 3: Authoring .... การเปดใชงาน โปรแกรม Adobe Captivate 3. 1. คลิก Start All Program Adobe Adobe Captivate 3 ...e-learning.vec.go.th/file.php/1/data_sukhum/TrainingAdobeCaptivate3New.pdf - หน้าที่คล้ายกัน

[PDF]การสรางสื่อมัลติมีเดียดวย Adobe Captivate 3รูปแบบไฟล์: PDF/Adobe Acrobat - แสดงเป็นแบบ HTMLเรื่องที่ 1.3 อินเทอรเฟสของ Adobe Captivate 3. ตอนที่ 2 การบันทึกและปรับแตงส ไลด ... ติดตั้งโปรแกรม Adobe Captivate 3 ดวยตนเองได ...cybered.swu.ac.th/cepaper/filesupload/13.pdf - หน้าที่คล้ายกัน

VMWare

VMWare
.
สำหรับการดำเนินงานของภาครัฐ เพื่อก้าวไปสู่การเป็น e-Government ที่มีการดำเนินงานและการให้บริการที่มีประสิทธิภาพ และมีความรวดเร็ว เจ้าหน้าที่หรือพนักงานของหน่วยงานในทุกระดับควรมีการพัฒนาเทคนิค สร้างเสริมความรู้ประสบการณ์การใช้งานคอมพิวเตอร์อย่างต่อเนื่อง เพื่อนำมาพัฒนาระบบต่างๆให้สามารถรองรับการให้บริการที่ดียิ่งๆ ขึ้นไป หัวข้อ IT Trip ของ GITS Newsletter ฉบับนี้ จะขอแนะนำโปรแกรมที่ชื่อว่า VMWare ซึ่งคิดว่าหลายๆ ท่านอาจจะคุ้นเคยกันดี แต่สำหรับอีกหลายๆท่านก็อาจจะไม่ทราบว่าโปรแกรม VMWare นี้คืออะไร มีประโยชน์กับผู้ใช้ระบบ IT อย่างเราๆ อย่างไรบ้าง เรามาทำความรู้จักกับมันซักหน่อยดีกว่าครับ เผื่อท่านอาจจะได้ไอเดียอะไรดีดีในการใช้โปรแกรมนี้ เพื่อนำไปพัฒนาระบบหรือพัฒนาตัวเองต่อไป


รูปที่ 1 เว็บไซต์ของ VMWare http://www.vmware.com/


VMWare คืออะไร?
โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้างคอมพิวเตอร์เสมือน (Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ตัวอย่างเช่นในรูปที่ 2 เป็นรูปที่แสดงถึงเครื่องคอมพิวเตอร์ที่ลงระบบปฏิบัติการ Windows XP อยู่เดิม แล้วทำการลงระบบปฏิบัติการ Windows NT ผ่านโปรแกรม VMWare อีกทีหนึ่ง ซึ่งเมื่อลงแล้ว ทั้งสองระบบสามารถทำงานพร้อมกันได้โดยแยกจากกันค่อนข้างเด็ดขาด (เสมือนเป็นคนละเครื่อง) โดยคอมพิวเตอร์เสมือนที่สร้างขึ้นมานั้น จะมีสภาพแวดล้อมเหมือนกับคอมพิวเตอร์จริงๆ เครื่องหนึ่ง ซึ่งจะประกอบด้วย พื้นที่ดิสก์ที่ใช้ร่วมกับพื้นที่ดิสก์ของเครื่องนั้นๆ การ์ดแสดงผล การ์ดเน็ตเวิร์ก พื้นที่หน่วยความจำซึ่งจะแบ่งการทำงานมาจากหน่วยความจำของเครื่องนั้นๆ


รูปที่ 2 แสดงการใช้ระบบปฏิบัติการ Windows NT บน Windows XP

ปัจจุบันโปรแกรม VMWare มีเวอร์ชันทั้งสำหรับการทำงานบน Windows และ Linux หากเครื่องท่านเป็น Windows ก็สามารถลองเวอร์ชันสำหรับ Windows ได้ โดยท่านสามารถเข้าไปโหลดโปรแกรมมาทดลองใช้งานได้ที่ URL http://www.vmware.com/ แล้วเลือกที่ download และทำการดาวน์โหลด VMWare Workstation ซึ่งจะมีเวลาให้ทดลองใช้งานอยู่ที่ 30 วัน
คุณสมบัติขั้นต่ำของเครื่องคอมพิวเตอร์
- CPU ความเร็วไม่ต่ำกว่า 500 MHz
- หน่วยความจำขั้นต่ำ 256 MB
- การ์ดแสดงผลแบบ 16 บิต หรือ 32 บิต
- พื้นที่ดิสก์ในการลงโปรแกรม 80 MB สำหรับเวอร์ชัน Linux และ 150 MB สำหรับ Windows
- พื้นที่ดิสก์ขนาดไม่ต่ำกว่า 1 GB ต่อการลงระบบปฎิบัติการ 1 ระบบ

สำหรับข้อจำกัดของการทำงานบน VMWare ก็คือ VMWare จะสร้างสภาพแวดล้อมของฮาร์ดแวร์ต่างๆ ซึ่งเป็นของตัวโปรแกรม VMWare เอง ดังนั้นการใช้ฮาร์ดแวร์ของคอมพิวเตอร์หลักและคอมพิวเตอร์เสมือนจะไม่เหมือนกัน จึงไม่สามารถที่จะติดตั้งไดรเวอร์ของฮาร์ดแวร์จริงๆ ให้กับคอมพิวเตอร์เสมือนที่ลงผ่านโปรแกรม VMWare ได้


VMWare มีประโยชน์อย่างไร
1. ใช้จำลองการทำงาน ระหว่าง Client และ Many Server Many OS2. คุณสามารถลง บน XP หรือ Linux ก็ได้3. สามารถทดสอบ กับ Client ใน Network หรือ กับ เครื่องเดียวกับ VM server ได้4. ประหยัดค่าใช้จ่าย
วิธีการใช้โปรแกรม VMWare
วิธีการใช้ VMware by Mr.Jodoiวิธีการใช้ VMware by Mr.Jodoi ... OS ได้โดยที่ไม่ต้องมีการ restart เครื่องเลย ครับ โปรแกรม VMware ที่จะสอนการใช้นี้จะเป็น เวอร์ชั่น VMware Workstation ACE ...www.jodoi.com/vmware/vmware.html - 13k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

วันพุธที่ 3 ธันวาคม พ.ศ. 2551

ไวรัสคืออะไร

ไวรัสคอมพิวเตอร์ คือ โปรแกรมคอมพิวเตอร์ที่พัฒนาขึ้นมาเพื่อก่อกวน ทำลายระบบคอมพิวเตอร์ ไม่ว่าจะเป็นข้อมูล ชุดคำสั่ง หรืออุปการณ์ต่างๆ เช่น แผ่นดิสก์ ฮาร์ดดิสก์ หรือหน่วยความจำคอมพิวเตอร์ และเป็นโปรแกรมที่สามารถกระจายจากคอมพิวเตอร์เครื่องหนึ่ง ไปยังคอมพิวเตอร์อีกเครื่องหนึ่งได้โดยผ่านระบบสื่อสารคอมพิวเตอร์ เช่น โดยผ่านทางแผ่นบันทึกข้อมูล แฮนดี้ไดร์ว หรือระบบเครือข่ายการที่คอมพิวเตอร์ใดติดไวรัส หมายถึงว่า ไวรัสได้เข้าไปฝังตัวอยู่ในหน่วยความจำ คอมพิวเตอร์เรียบร้อยแล้ว เนื่องจากไวรัสก็เป็นแค่โปรแกรมๆหนึ่ง การที่ไวรัสจะเข้าไปอยู่ในหน่วยความจำได้นั้นจะต้องมีการถูกเรียกให้ทำงานจุดประสงค์ของการทำงานของไวรัสแต่ละตัวขึ้นอยู่กับผู้เขียนโปรแกรมไวรัสนั้น เช่น อาจสร้างไวรัสให้ไปทำลายโปรแกรมหรือข้อมูลอื่นๆ ที่อยู่ในเครื่องหรือแสดงข้อความวิ่งไปมาบนหน้าจอ เป็นต้น

การป้องกันไวรัสคอมพิวเตอร์

1. ใช้โปรแกรมตรวจจับและกำจัดไวรัส ( Anti-Virus ) อย่างไรก็ตามไม่มีโปรแกรมตรวจจับและกำจัดไวรัส
โปรแกรมใดที่สมบูรณ์แบบการเตือนที่ผิดพลาดว่ามีไวรัส ก่อให้เกิดความรำคาญพอๆกับตัวไวรัสเอง อย่าลืมว่าจะต้อง
Update โปรแกรมที่ใช้ตรวจจับและกำจัดไวรัสอย่างสม่ำเสมอเพื่อให้ครอบคลุมไวรัสชนิดใหม่
2. Scan ทุกไฟล์บนดิสเกตต์ ซีดีรอม และแฮนดี้ไดร์ว ก่อนนำลงฮาร์ดดิสก์
3. Scan ทุกไฟล์ที่ดาวน์โหลดมาจากอินเตอร์เน็ต
4. Scan ไฟล์หรือโปรแกรมที่ติดมากับ e-mail ก่อนที่จะเปิดอ่านหรือเก็บลงบนฮาร์ดดิสก์
5. เก็บเอกสารในรูปของ ASCII Text Mode หรือ Rich Text Format (RTF) โดยเฉพาะเอกสารที่ใช้ร่วมกันบนเครือข่าย ทั้งสองรูปแบบจะไม่เซฟส่วนที่เป็น macro ลงพร้อมกับเอกสารด้วย ซึ่งทำให้ปลอดภัยจาก macro virus6. Back up ข้อมูลและโปรแกรมบนเครื่องคอมพิวเตอร์อย่างสม่ำเสมอ และที่สำคัญอย่าเก็บ Back up ไว้ในฮาร์ดดิสก์อันเดียวกันกับข้อมูลและโปรแกรมจริง

วันพุธที่ 19 พฤศจิกายน พ.ศ. 2551

คำสั่งเกี่ยวกับการจัดการไฟล์ (Unix)

คำสั่งเกี่ยวกับการจัดการไฟล์

1. Is - เป็นคำสั่งที่ใช้สำหรับแสดงแฟ้มข้อมูล (เช่นเดียวกับ dirของDOS) มากจากคำว่า list
รูปแบบคำสั่ง ls [option] [file] option ที่มักใช้กันใน ls คือ -l จะแสดงผลลัพธ์แบบ Long Format
ซึ่งจะแสดง Permission ของแฟ้มด้วย -a จะแสดงแฟ้มข้อมูลทั้งหมด -F จะแสดง / หลัง Directory และ
* หลังแฟ้มข้อมูลที่ execute ได้ ตัวอย่างการใช้งาน ls -l ls -al ls -F

2. Cd - คำสั่งChange Directoryของระบบ Unix,Linux (คล้ายกับคำสั่งCDของDOS)
รูบแบบการใช้งาน cd [directory] ตัวอย่าง cd /etc [Enter]
ไปDirectory etc cd ..[Enter] ย้ายไปDirectoryอีก1ชั้น

3. Pwd - เป็นคำสั่งที่ใช้สำหรับแสดง Directory ปัจจุบัน (ในทำนองเดียวกับการพิมพ์ cd บน DOS)
มาจากคำว่า print work directory รูปแบบคำสั่ง / ตัวอย่าง pwd

4. File - คำสั่งfileบนระบบ DOS/Windows นั้น ประเภทของแฟ้มข้อมูลจะถูกระบุด้วยนามสกุล
แต่ใน UNIX จะไม่มีนามสกุลเพื่อใช้ระบุประเภทของแฟ้มข้อมูล
ดังนั้นการหาประเภทของแฟ้มข้อมูลจะดูจาก Context ภายในของแฟ้ม
ซึ่งคำสั่ง file จะทำการอ่าน Content และบอกประเภทของแฟ้มข้อมูลนั้นๆ
รูปแบบคำสั่ง file [option]... file ตัวอย่าง file /bin/sh file report1.doc

5. Mv - เป็นคำสั่งที่ใช้สำหรับการย้ายแฟ้มข้อมูลและ Directory รวมถึงการเปลี่ยนชื่อด้วย
(ในทำนองเดียวกับ dos) มาจากคำว่า move รูปแบบคำสั่ง mv source target
ตัวอย่าง mv *.tar /backup mv test.txt old.txt mv bin oldbin

6. Mkdir - เป็นคำสั่งที่ใช้สำหรับการสร้าง directory (ในทำนองเดียวกับ dos)
มาจากคำว่า make directory รูปแบบของคำสั่งmkdir mkdir [option] [file]
โดย option ที่มักใช้กันใน mkdir คือ -m จะทำการกำหนด Permissioin
(ให้ดูคำสั่ง chmod เพิ่มเติม) -p จะทำการสร้าง Parent Directory
ให้ด้วยกรณีที่ยังไม่มีการระบุ directory ในที่นี้อาจเป็น relative หรือ absolute path ก็ได้
ตัวอย่าง mkdir /home mkdir -p -m755 ~/้home/user1

7. Rm - เป็นคำสั่งที่ใช้สำหรับลบแฟ้มข้อมูล (ในทำนองเดียวกับ del)
มาจากคำว่า remove รูปแบบการใช้งาน rm [option]... [file]
โดย option ที่มักใช้กันใน rm คือ-r ทำการลบข้อมูลใน directory
ย่อยทั่งหมด-i โปรแกรมจะถามยืนยันก่อนทำการลบ-f โปรแกรมจะลบข้อมูลทันที
โดยไม่ถามยืนยันก่อนตัวอย่างrm -rf test/rm test.doc
แหล่งข้อมูลเพิ่มเติม : rm --help และ man rm

8. Rmdir - เป็นคำสั่งที่ใช้สำหรับการลบ directory (ในทำนองเดียวกับ dos)
มาจากคำว่า remove directory รูปแบบการใช้งาน rmdir [option] [file]
โดย option ที่มักใช้กันใน mkdir คือ -p จะทำการลบ Child และ Parent Directory
ตามลำดับ directory ในที่นี้อาจเป็น relative หรือ absolute path ก็ได้
ตัวอย่าง rmdir /home

9. Chown - คำสั่งChange Ownerของระบบ Unix,Linux (เป็นการเปลี่ยนเจ้าของไฟล์)
รูบแบบการใช้งาน chown [ซื่อเจ้าของไฟล์] (ชื่อFile)
ตัวอย่าง chown user1 filename
คือเปลี่ยนเจ้าของไฟล์ชื่อ filename เป็นUser1 chown -R user1.root dirname
คือเปลี่ยนทั้งเจ้าของไฟล์และกลุ่มไปพร้อมกันทุกไฟล์ใน Sub dirname.

10. Chgrp - คำสั่งChange Groupของระบบ Unix,Linux (เป็นการเปลี่ยนกลุ่มเจ้าของไฟล์)
รูบแบบการใช้งาน chgrp [-chfRv] (Group) (File)
ตัวอย่าง chgrp root /root/
* เปลี่ยนGroupให้กับไฟล์ทุกไฟล์ในไดเรคทอรี่ /root ให้เป็น Group root

คำสั่งเกี่ยวกับการจัดการโปรเซส (Unix)

คำสั่งเกี่ยวกับการจัดการโปรเซส
1. Ps - การดูสถานะของ Process ต่างบนระบบรูปแบบการใช้งาน ps[option]... โดย option ที่มักใช้กันใน ps คือ -l แสดงผลลัพธ์เป็น Long Format-f แสดงผลลัพธ์เป็น Full Format-a แสดง Proces ทั้งหมดที่มี TTY ตรงกับ TTY ของผู้ใช้งาน-x แสดง Process ทั้งหมด

2. Kill - คำสั่ง kill ของระบบ Unix,Linux (เป็นคำสั่งสำหรับยกเลิก Process)
รูบแบบการใช้งาน kill [option] (process ID)
ตัวอย่าง ps -A ดูหมายเลขที่ช่อง PIDของProcess ที่ต้องการลบ Kill -9 nnn แทน nnn
ด้วยหมายเลขPID -9 คือบังคับฆ่าให้ตาย

3. Fg - โดยส่วนมากใช้คำสั่ง fg เพื่อที่นำ การทำงานของ process
ที่หยุดลงไปกลับคืนมาทำงานต่อ (ซึ่งก็คือเหมือนคำสั่ง Ctrl-Z )
โดยส่ง signal ให้แก่ process ว่า CONT signal

4. Bg -

5. Jobs - คำสั่ง jobs ของระบบ Unix,Linux
(เป็นคำสั่งสำหรับกำหนดควบคุม การรับส่งผ่านข้อมูลของ Firewall)
รูบแบบการใช้งาน jobs ตัวอย่าง #sleep 20 & jobs

แหล่งที่มา
คำสั่ง UNIX ที่ควรทราบคำสั่ง UNIX ที่ควรทราบ. http://www.bsd.org/unixcmds.html. There are MANY commands available for you in a UNIX shell account. A list of them follows (in no ...puffer.sru.ac.th/OpenBSD/command - 65k -
หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

คำสั่งสำรองข้อมูล (Unix)

คำสั่งสำรองข้อมูล
1. Tar - เป็นคำสั่งเพื่อการ backup และ restore file ทั้งนี้การ tar จะเก็บทั้งโครง สร้าง directory และ file permission ด้วย (เหมาะสำหรับการเคลื่อนย้าย หรือแจกจ่ายโปรแกรมบนระบบ UNIX) มาจากคำว่า tape archive รูปแบบคำสั่ง tar [option]... [file]... โดย option ที่มักใช้กันใน echo คือ -c ทำการสร้างใหม่ (backup) -t แสดงรายชื่อแฟ้มข้อมูลในแฟ้มที่ backup ไว้ -v ตรวจสอบความถูกต้องของการประมวลผล -f ผลลัพธ์ของมาที่ file -x ทำการ restore
ตัวอย่าง tar -xvf data.tar

2. Gzip - gzip/gunzip คำสั่งgzip/gunzipของระบบ Unix,Linux
(เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์) รูบแบบการใช้งาน gzipหรือgunzip (-cdfhlLnNrtv19 ) [file]
ตัวอย่าง #gzip -9vr /home/samba/
* บีบอัดไฟล์ข้อมูลทุกไฟล์ ในSub /home/samba จะเปลี่ยนเป็นนามสุกล .gz #gunzip -dvr /home/samba/*
คลายการบีบอัดไฟล์ข้อมูลทุกไฟล์ที่สกุล .gz ในSub /home/samba

3. Gunzip - gzip/gunzip คำสั่งgzip/gunzipของระบบ Unix,Linux
(เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์) รูบแบบการใช้งาน gzipหรือgunzip (-cdfhlLnNrtv19 ) [file]
ตัวอย่าง #gzip -9vr /home/samba/
* บีบอัดไฟล์ข้อมูลทุกไฟล์ ในSub /home/samba จะเปลี่ยนเป็นนามสุกล .gz #gunzip -dvr /home/samba/*
คลายการบีบอัดไฟล์ข้อมูลทุกไฟล์ที่สกุล .gz ในSub /home/samba
แหล่งข้อมูล
คำสั่ง UNIX ที่ควรทราบคำสั่ง UNIX ที่ควรทราบ. http://www.bsd.org/unixcmds.html. There are MANY commands available for you in a UNIX shell account. A list of them follows (in no ...puffer.sru.ac.th/OpenBSD/command - 65k -
หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

คำสั่งเกี่ยวกับการติดต่อสื่อสาร (Unix)

คำสั่งเกี่ยวกับการติดต่อสื่อสาร

1. Telnet - คำสั่ง telnet : ใช้ติดต่อเข้า server ต่าง ๆ ตาม port ที่ต้องการ แต่ปัจจุบัน server ต่าง ๆ ปิดบริการ telnet แต่เปิด SSH แทน : user interface to the TELNET protocol ตัวอย่างคำสั่ง และการใช้งานtelnet 202.202.202.202 :: ขอติดต่อเข้าเครื่อง 202.202.202.202 การไม่กำหนด port คือเข้า port 23telnet www.school.net.th 21 :: ขอติดต่อผ่าน port 21 ซึ่งเป็น FTP porttelnet mail.loxinfo.co.th 25 :: ตรวจ smtp ว่าตอบสนองกลับมา หรือไม่
telnet class.yonok.ac.th 110 :: ทดสอบ pop service ของ windows server 2003 Microsoft Windows POP3 Service Version 1.0 ready.
USER
+OK
PASS xxxxxxx
+OK User successfully logged on
telnet 202.29.78.13 80 :: ให้พิมพ์คำสั่ง GET แม้มองไม่เห็นหลังกดปุ่ม enter
(ใช้ทดสอบการตอบสนองของ server)GET /index.html Connection to host lost. C:\>

2. Ftp - คำสั่ง ftp ของระบบ Unix,Linux (เป็นโปรแกรมรับ-ส่งไฟล์ ) รูบแบบการใช้งาน ftp (IP or Name of FTP Server) ตัวอย่าง ftp 132.209.1.2 [Enter] Login:anonymous , Password: Username@YourDomain.com คำสั่งที่เกี่ยวข้อง ls - ดูไฟล์ ; pwd -ดูdir. ที่อยู่ ;cd - เปลี่ยน dir ;lcd - เปลี่ยน local dir ;mput* -ส่งไฟล์ ;mget - รับไฟล์ ;bye - ออก

3. Lynx - : Text browser ที่ใช้งานง่าย ใช้ดู source หรือ download ได้ ตัวอย่างคำสั่ง และการใช้งาน
lynx www.thaiall.com :: เพื่อเปิดเว็บ www.thaiall.com แบบ text mode
lynx http://www.yonok.ac.th :: เพื่อเปิดเว็บ www.yonok.ac.th แบบ
text mode
lynx -dump http://www.yonok.ac.th :: เพื่อแสดงผลลัพธ์แบบไม่
interactive คือการ view ผลแล้วหยุดทันที
lynx -dump -width=500
http://piology.org/.procmailrc.htmlgrep '^'cut -c3- :: ตัวอย่างการนำไปใช้

4. Mesg - mesg ดู status การรับการติดต่อของ terminal mesg y เปิดให้ terminal สามารถรับการติดต่อได้ mesg n ปิดไม่ให้ terminal สามารถรับการติดต่อได้

5. Ping - : ตรวจสอบ ip ของเครื่องเป้าหมาย และการเชื่อมต่อ internet : send ICMP ECHO_REQUEST to network hostsตัวอย่างคำสั่ง และการใช้งาน
ping www.thaiall.com :: ตัวสอบการมีอยู่ของ www.thaiall.com และแสดงเลข IP ของเว็บนี้
ping 202.29.78.100 -c 5 :: แสดงผลการทดสอบเพียง 5 บรรทัด
ping 202.29.78.2 :: ผลดังข้างล่างนี้ แสดงว่าไม่พบเครื่องที่มีเลข ip ดังกล่าว
PING 202.29.78.2 (202.29.78.2) from 202.29.78.12 : 56(84)
bytes of data.
From 202.29.78.12 icmp_seq=1 Destination Host Unreachable
From 202.29.78.12 icmp_seq=2 Destination Host Unreachable
From 202.29.78.12 icmp_seq=3 Destination Host Unreachable

6. Write - คำสั่งใช้เพื่อการส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับบนเครื่องเดียวกันเท่านั้น รูปแบบคำสั่ง write user [tty] เมื่อมีการพิมพ์คำสั่ง write ผู้ใช้จะเห็นข้อความซึ่งจะแสดงว่าข้อความดังกล่าวถูกส่งมาโดยใคร ซึ่งหากผู้รับต้องการตอบกลับ ก็จะต้องใช้คำสั่ง write เช่นกัน เมื่อพิมพ์เสร็จแล้วให้พิมพ์ตัวอักษร EOF หรือ กด CTRL+C เพื่อเป็นการ interrupt ทั้งนี้ข้อความที่พิมพ์หลังจาก write จะถูกส่งหลังจากการกด Enter เท่านั้น ตัวอย่าง write m2k

สำสั่งอื่นๆ

คำสั่งอื่นๆ
1. At - ตั้งเวลารันกลุ่มคำสั่ง
2. cpio - ต้องการชื่อเต็ม (full pathname) ดังนั้นถ้าผู้ใช้ทำการอ้างชื่อ ไดเรกทอรีปลายทางแบบ relative
3. bc - คำสั่งเรียกใช้โปรแกรมคำนวณเลขของระบบ Unix,Linux
4. basename - เป็นคำสั่งสำหรับสกัดเอาชื่อไฟล์ไฟล์โดยตัดส่วนขยายชื่อไฟล์ (file extension) .gif ออก
5. last - ใช้แสดงรายชื่อผู้ login เข้ามาล่าสุด
6. crontab - ตั้งเวลาสั่งงานคอมพิวเตอร์ crontabตั้งเวลารันคำสั่งเป็นรอบเวลาที่กำหนด
7. dd - ลบบรรทัดปัจจุบันทั้งบรรทัด
8. du - แสดงการเนื้อที่ใช้งาน ของแต่ละ directory โดยละเอียด duเป็นการดูเนื้อที่ว่างบนไดเรคทรอรี่ที่ใช้อยู่
9. dirname - คือเปลี่ยนทั้งเจ้าของไฟล์และกลุ่มไปพร้อมกันทุกไฟล์ใน Sub dirname
10. ln - เป็นคำสั่งไว้สร้าง link ไปยังที่ ที่ต้องการ คลายกับ shortcut
11. env - แสดงค่า environment ปัจจุบัน
12. eject - เป็นคำสั่งให้นำคำสั่งที่ตามหลังคำสั่งeject ไปขึ้นหน้าใหม่ ทั้งนี้เพื่อให้แต่ละส่วนของโปรแกรมใหญ่ๆ ขึ้นหน้าใหม่ ส่วนคำสั่ง ejectจะไม่ปรากฏใน Assembly Listing
13. exec - ที่ใช้ในการแทนค่าตัวแปรแล้วรันคำสั่งแบบพลวัต (dynamicly) บันทึกพฤติกรรมของ exec ไว้
14. free - แสดงหน่วยความจำที่เหลืออยู่บนระบบ โครงสร้างคำสั่ง free [-b-k-m] โดย option ที่มักใช้กันใน free คือ -b แสดงผลลัพธ์เป็นหน่วย byte -k แสดงผลลัพธ์เป็นหน่วย kilobyte -m แสดงผลลัพธ์เป็นหน่วย megabyteตัวอย่าง free free -b free -k freeเป็นการแสดงสถานะของเมมโมรี่ และเนื้อที่ว่างบนเมมโมรี่ ทั้งกายภาพ ที่ใช้ ใน swap, และบัฟเฟอร์
15. groups -
16. hostname - แสดง/กำหนดชื่อโฮสต์ คำสั่งแสดงชื่อเครื่องที่ใช้อยู่
17. lp -
18. mount - ของระบบ Unix,Linux*^*(เป็นคำสั่งเชื่อมต่ออุปกรณ์เข้ากับระบบ)รูบแบบการใช้งาน mount (-t type) DeviceDriver MountPointตัวอย่าง# การ Mount แบบที่1 CdRom mount -t iso9660 /dev/cdrom /mnt/cdromหรือ# mkdir /mnt/cdrom# mount_cd9660 /dev/cd0a /mnt/cdrom#การ Mount CdRomแบบที่2 mount /dev/cdrom (เมื่อmountแล้วCDจะอยู่ที่ /mnt/CdRom ยกเลิกดูคำสั่ง Unmount)
19. mt - คำสั่งกำหนดและแก้ไขรหัสผ่านของ User ของระบบ Unix,Linux ... คำสั่งกำหนดคำสั่งย่อ ของระบบ Unix,Linux
20. nice - คำสั่งหรือโปรอกรมเข้าสู่เครื่อง ติดต่อ nice หรือ ติดต่อผู้บริหารเว็บไซต์ + Powered by KnowledgeVolution
21. nohup -
22. netstat - แสดงสถานะของเครือข่ายว่ามีโปรแกรมใดเปิดให้บริการ
23. od - แสดงเนื้อหาในไฟล์ไบนารี่
24. pr - คือส่วนหนึ่งของภาษา HTML. คุณสามารถใช้ BBCode ในข้อความที่คุณพิมพ์. และคุณสามารถยกเลิกการใช้ BBCode ในแต่ละข้อความได้ในแบบฟอร์มกรอกข้อความ. BBCode มีรูปแบบคล้ายๆกับภาษา HTM
25. df - ของระบบ Unix,Linux (เป็นการตรวจสอบการใช้พื่นที่บนฮาร์ดดิสก์)รูบแบบการใช้งานdf [option] [file]ตัวอย่าง df [Enter]26. printf - รับค่าตัวแรกเป็นข้อความที่จัดรูปแบบการแสดงผล และรับรายการของข้อมูลที่ต้องการแสดงผลถัดไป.รูปแบบการแสดงผลจะถูกระบุโดยเครื่องหมาย % ตามด้วยอักษรแสดงรูปแบบ. ในกรณีนี้ %d ระบุว่าเราจะพิมพ์ตัวเลขฐานสิบ
27. df - ของระบบ Unix,Linux (เป็นการตรวจสอบการใช้พื่นที่บนฮาร์ดดิสก์)รูบแบบการใช้งานdf [option] [file]ตัวอย่าง df [Enter]28. Printenv - คำสั่งนี้จะแสดงค่าตัวแปลสภาพ แวดล้อม. ตัวอย่าง:. -เซ็ตค่าตัวแปรสภาพแวดล้อม. จะใช้คำสั่ง ‘setenv’
29. pg - เป็นคำสั่งใช้แสดง content ของไฟล์ ทั้งหมดทีละจอภาพ ถ้าต้องการแสดงหน้า ถัดไป ต้องกด แป้น enter; รูปแบบ. pg filename
30. Quota -
31. rlogin - ใช้เพื่อเปิดการเชื่อมต่อ ด้วย rlogin. rsh. ใช้เพื่อ execute คำสั่งแบบ Remote (การใช้คำสั่งทำงานบน Host อื่นแบบ Remote)

วันพฤหัสบดีที่ 30 ตุลาคม พ.ศ. 2551

ระบบปฏิบัติการ 2

เรามาทำความรู้จักกับ VMWare

VMWare คืออะไร?
VMWare คือ โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้างคอมพิวเตอร์เสมือน
(Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ทำให้เครื่องคอมพิวเตอร์ที่ลงระบบปฏิบัติการ
Windows XP อยู่เดิม แล้วทำการลงระบบปฏิบัติการ Windows NT ผ่านโปรแกรม VMWare อีกทีหนึ่ง
ซึ่งเมื่อลงแล้ว ทั้งสองระบบสามารถทำงานพร้อมกันได้โดยแยกจากกันค่อนข้างเด็ดขาด (เสมือนเป็นคนละเครื่อง)
โดยคอมพิวเตอร์เสมือนที่สร้างขึ้นมานั้น จะมีสภาพแวดล้อมเหมือนกับคอมพิวเตอร์จริงๆ เครื่องหนึ่ง ซึ่งจะประกอบด้วย พื้นที่ดิสก์ที่ใช้ร่วมกับพื้นที่ดิสก์ของเครื่องนั้นๆ การ์ดแสดงผล การ์ดเน็ตเวิร์ก พื้นที่หน่วยความจำซึ่งจะแบ่งการทำงานมาจากหน่วยความจำของเครื่องนั้นๆ เช่นกัน ปัจจุบันโปรแกรม VMWare มีเวอร์ชันทั้งสำหรับการทำงานบน Windows และ Linux หากเครื่องท่านเป็น Windows ก็สามารถลองเวอร์ชันสำหรับ Windows ได้ โดยท่านสามารถเข้าไปโหลดโปรแกรมมาทดลองใช้งานได้ที่
http://www.softpedia.com/get/System/OS-Enhancements/VMware-Workstation.shtml

วันพุธที่ 29 ตุลาคม พ.ศ. 2551

แนะนำตัว

ชื่อ : นายสาคร ผมพันธ์
ชื่อเล่น : พิณ
เพื่อนกันวันพระ
นายประสิทธิ์ ทนทาน (แคน)
นายวีระ บุญเฟรือง (วี)
นายวัชรพงษ์ ชัยสด (กก)
นางสาวชริดา อิ่มเต็ม (แอน)
ที่อยู่ที่สามารถติดต่อได้ 97/1 หมุ่ 7 ต.หนองอึ่ง อ.ราษีไศล จ.ศรีสะเกษ 33016
ปัจจุบันฉันศึกษาที่
มหาวิทยาลัยราชภัฏศรีสะเกษ โปรแกรมวิชา วิทยการคอมพิวเตอร์ รหัสนักศึกษา 5012252217
กิจกรรมที่ชอบทำกันเวลาว่าง ออกค่ายทำกิจกรรมเพื่อสังคม ในเชิงอนุรักษ์ (ผมทำงานกลุ่มอนุรักษ์ป่า และน้ำ)
รักษาป่า รักษาน้ำ ให้มีไว้คงอยู่ชั่วกาล

วันอังคารที่ 28 ตุลาคม พ.ศ. 2551

คำอธิบายรายวิชา ระบบปฏิบัติการ 2

4121402 ระบบปฏิบัติการ 2 (Operating Systems 2 )ศึกษาหน้าที่และการดำเนินงานของระบบปฏิบัติการ เกี่ยวกับจัดการหน่วยความจำ หน่วยประมวลผลกลาง การจัดแฟ้มข้อมูล หน่วยรับและแสดงผลข้อมูลในลักษณะของผู้ใช้คนเดียว งานเดียว และใช้หลายคนหลายงานพร้อมกัน รวมทั้งการสื่อสารระหว่างขบวนการ (Interprocess Communication : IPC)

URL Website
http://mis.pkru.ac.th/syllabus/view_syllabus.php?id=61
http://202.29.21.6/~bangkom/bindex.htm
http://academic.pcru.ac.th/index/course/7_12.htm
http://cs.mcru.ac.th/modules.phpname=History&file=explain
http://cptd.chandra.ac.th/index.php?Content=subject47
http://www.nsru.ac.th/computer/curriculum/subject.php?id=4121402&course_id=3
http://reg.nida.ac.th/registrar/program_info_1.asp?

ลีนุกซ์ (Linux)
http://web.ku.ac.th/schoolnet/snet1/software/linux/index.html http://www.thaiwbi.com/course/linux/index2.html
http://schoolnet.nectec.or.th/library/create-web/10000/technology/10000-9059.html http://www.thaiopenlinux.com/
http://www.freeos.com/

Unix
http://www.thaiwbi.com/course/unix/index2.html
http://www.jobpub.com/articles/showarticle.asp?id=89 http://thaicert.nectec.or.th/paper/unix_linux/recov-file.php http://nanotech.sc.mahidol.ac.th/c/unix/index.htm

Windows Server
http://surin.nfe.go.th/main/elearning/
http://www.vcharkarn.com/vblog/38360

ระบบปฏิบัติการ
http://www.geocities.com/windows_95_2001/

วันจันทร์ที่ 27 ตุลาคม พ.ศ. 2551

ประวัติระบบปฎิบัติการ ยูนิกซ์ (Unix )

ประวัติระบบปฎิบัติการ ยูนิกซ์ (Unix )
..........ในทศวรรษที่ 60 สถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) , AT&T Bell Labs และบริษัท General Electric ได้ร่วมมือกันวิจัยระบบปฏิบัติการที่ชื่อว่า Multics (ย่อมาจาก Multiplexed Information and Computing Service) โดยมีจุดมุ่งหมายเพื่อทำงานบนเครื่องเมนเฟรมรุ่น GE-645 แต่ภายหลัง AT&T ได้ถอนตัวออกจากโครงการนี้
..........Ken Thompson ซึ่งเป็นหนึ่งในทีมพัฒนาในขณะนั้น ได้เขียนเกมบนเครื่อง GE-645 ชื่อว่าเกม Space Travel และพบปัญหาว่าเกมทำงานได้ช้ากว่าที่ควร เขาจึงย้ายมาเขียนเกมใหม่บนเครื่อง PDP-7 ของบริษัท DEC แทนด้วยภาษาแอสเซมบลี โดยความช่วยเหลือของ Dennis Ritchie ประสบการณ์เหล่านี้ทำให้ Thompson หันมาพัฒนาระบบปฏิบัติการบนเครื่อง PDP-7
..........ระบบปฏิบัติการนี้มีชื่อว่า UNICS ย่อมาจาก Uniplexed Information and Computing System เนื่องจากว่าการออกเสียงสามารถสะกดได้หลายแบบ และพบปัญหาชื่อใกล้เคียงกับ Multics ภายหลังจึงเปลี่ยนชื่อเป็น Unix
..........การพัฒนายูนิกซ์ในช่วงนี้ยังไม่ได้รับความสนับสนุนด้านการเงินจาก Bell Labs เมื่อระบบพัฒนามากขึ้น Thompson และ Ritchie จึงสัญญาว่าจะเพิ่มความสามารถในการประมวลผลคำ (Word Processing) บนเครื่อง PDP-11/20 และเริ่มได้รับการตอบรับจาก Bell Labs ในปีค.ศ. 1970 ระบบปฏิบัติการยูนิกซ์จึงได้รับการเรียกชื่ออย่างเป็นทางการ โปรแกรมประมวลผลคำมีชื่อว่า roff และหนังสือ UNIX Programmer's Manual ตีพิมพ์ครั้งแรกวันที่ 3 พฤศจิกายน ค.ศ. 1971
..........ค.ศ. 1973 ได้เขียนยูนิกซ์ขึ้นมาใหม่ด้วยภาษาซี ทำให้สะดวกต่อการนำยูนิกซ์ไปทำงานบนเครื่องชนิดอื่นมากขึ้น ทาง AT&T ได้เผยแพร่ยูนิกซ์ไปยังมหาวิทยาลัย และหน่วยงานต่างๆ ของรัฐบาล โดยสัญญาการใช้งานเปิดเผยซอร์สโค้ด ยกเว้นเคอร์เนลส่วนที่เขียนด้วยภาษาแอสเซมบลียูนิกซ์เวอร์ชัน 4,5 และ 6 ออกในค.ศ. 1975 ได้เพิ่มคุณสมบัติ pipe เข้ามา ยูนิกซ์เวอร์ชัน 7 ซึ่งเป็นเวอร์ชันสุดท้ายที่พัฒนาแบบการวิจัย ออกในค.ศ. 1979 ยูนิกซ์เวอร์ชัน 8,9 และ 10 ออกมาในภายหลังในทศวรรษที่ 80 ในวงจำกัดเฉพาะมหาวิทยาลัยบางแห่งเท่านั้น และเป็นต้นกำเนิดของระบบปฏิบัติการ Plan 9
..........ค.ศ. 1982 AT&T นำยูนิกซ์ 7 มาพัฒนาและออกขายในชื่อ Unix System III แต่บริษัทลูกของ AT&T ชื่อว่า Western Electric ยังคงนำยูนิกซ์รุ่นเก่ามาขายอยู่เช่นกัน เพื่อยุติความสับสนทางด้านชื่อ AT&T จึงรวมการพัฒนาทั้งหมดจากบริษัทและมหาวิทยาลัยต่างๆใน Unix System V ซึ่งมีโปรแกรมอย่าง vi ที่พัฒนาโดย Berkeley Software Distribution (BSD) จากมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ รวมอยู่ด้วย ยูนิกซ์รุ่นนี้สามารถทำงานได้บนเครื่อง VAX ของบริษัท DECยูนิกซ์รุ่นที่เป็นการค้าไม่เปิดเผยซอร์สโค้ดอีกต่อไป ทางมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ จึงพัฒนายูนิกซ์ของตัวเองต่อเพื่อเป็นทางเลือกกับ System V การพัฒนาที่สำคัญที่สุดคือเพิ่มการสนับสนุนโพรโทคอลสำหรับเครือข่าย TCP/IP เข้ามา.
.........บริษัทอื่นๆ เริ่มพัฒนายูนิกซ์บนเครื่องคอมพิวเตอร์ระบบของตนเอง โดยส่วนมากใช้ยูนิกซ์ที่ซื้อสัญญามาจาก System V แต่บางบริษัทเลือกพัฒนาจาก BSD แทน หนึ่งในทีมพัฒนาของ BSD คือ Bill Joy มีส่วนในการสร้าง SunOS (ปัจจุบันคือ โซลาริส) ของบริษัทซัน ไมโครซิสเต็มส์
..........ค.ศ. 1981 ทีมพัฒนา BSD ได้ออกจากมหาวิทยาลัยและก่อตั้งบริษัท Berkeley Software Design, Inc (BSDI) เป็นบริษัทแรกที่นำ BSD มาขายในเชิงการค้า ในภายหลังเป็นต้นกำเนิดของระบบปฏิบัติการ FreeBSD, OpenBSD และ NetBSD
..........AT&T ยังคงพัฒนาความสามารถต่างๆ เข้าสู่ยูนิกซ์ System V และรวมเอา Xenix (ยูนิกซ์ของบริษัทไมโครซอฟท์) , BSD และ SunOS เข้ามารวมใน System V Release 4 (SVR4) เพื่อเป็นผลิตภัณฑ์หนึ่งเดียวสำหรับลูกค้า ซึ่งเพิ่มราคาขึ้นอีกมาก
..........หลังจากนั้นไม่นาน AT&T ขายสิทธิ์ในการถือครองยูนิกซ์ให้กับบริษัทโนเวลล์ และโนเวลเองได้สร้างยูนิกซ์ของตัวเองที่ชื่อ UnixWare ซึ่งพัฒนามาจากระบบปฏิบัติการ NetWare เพื่อแข่งกับระบบปฏิบัติการวินโดวส์เอ็นทีของไมโครซอฟท์
..........ค.ศ. 1995 โนเวล ขายส่วนต่างๆ ของยูนิกซ์ให้กับบริษัท Santa Cruz Operation (SCO) โดยโนเวลยังถือลิขสิทธิ์ของยูนิกซ์ไว้ ค.ศ. 2000 SCO ขายสิทธิ์ส่วนของตนเองให้กับบริษัท Caldera ซึ่งเปลี่ยนชื่อภายหลังเป็น SCO Group ซึ่งเป็นสาเหตุในการดำเนินคดีละเมิดลิขสิทธิ์กับลินุกซ์


***************************************************************

โครงสร้างของ Unix
ระบบปฏิบัติการ Unix สามารถแบ่งโครงสร้างหลัก ๆ ได้ 4 ระดับ แต่ละระดับก็จะทำหน้าที่ต่างกัน1. ฮาร์ดแวร์ หมายถึงอุปกรณ์หรือทุกชิ้นส่วนของคอมพิวเตอร์ ที่เราสามารถจับต้องได้ เช่น จอภาพ คีย์บอร์ด เม้าส์ ดิกส์ไดรซ์ ซีดีรอม เป็นต้น 2. ยูนิกซ์ เคอร์เนล เคอร์เนล จะทำหน้าที่ควบคุมการทำงานทั้งหมดของระบบ ได้แก่ การจัดสรรทรัพยากร การจัดการข้อมูลบริการหน่วยความจำ ซึ่งเคอร์เนลนี้จะขึ้นกับฮาร์ดแวร์ เช่น ถ้ามีการเปลี่ยนแปลง ฮาร์ดแวร์ เคอร์เนลนี้ก็จะถูกเปลี่ยนไปด้วย เป็นต้น 3. เชลล์ คือ ตัวกลางระหว่างผู้ใช้กับตัวเคอร์เนล ทำหน้าที่รับคำสั่งจากผู้ใช้ แล้วนำไปแปลเป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจ เราเรียกอีกอย่างหนึ่งได้ว่า command interpreter แต่ถ้ามีการนำ เชลล์หลาย ๆ ตัวมาเขียนรวมกัน (คล้าย ๆ กับ batch file ในระบบปฏิบัติการ DOS) เราจะเรียกว่า เชลล์สคริปต์ นอกจากนี้ เชลล์ (Shell) ยังมีอีกหลาย ๆ ประเภท แต่ที่นิยมกันได้แก่ * Bourne shell (sh) เป็นเชลล์ต้นแบบของทุก ๆ เชลล์ มีความสามารถในการเขียน เชลล์สคริปต์ได้ด้วย * C shell (csh) เป็นเชลล์ที่สร้างหลัง Bourne shell ความสามารถพิเศษของ C shell คือเก็บข้อมูลเกี่ยวกับคำสั่งที่เคยใช้ * Korn shell (ksh) ซึ่งพัฒนาโดย AT&T โดยได้นำคุณสมบัติเด่น ๆ ของ Bourne shell และ C shell มารวมกัน * Bourne again shell (bash) มีคุณสมบัติและความสามารถคล้ายกับ Korn shell แต่ shell นี้ถูกสร้างขึ้นมาใช้สำหรับแจกฟรี ซึ่งเป็นเหตุผลสำคัญที่ทาง Linux นำมาใช้ คำสั่งที่ทำให้ทราบว่าเราใช้งาน เชลล์อะไรอยู่คือ echo $SHELL 4. โปรแกรมประยุกต์ หมายถึง โปรแกรมการใช้งานเพิ่มเติมต่าง ๆ ที่ใช้บนระบบปฏิบัติการยูนิกซ์ ได้แก่ pine เป็นต้น

URL : http://www.wutthi.com/forum/index.php?PHPSESSID=d51ca545597d55c29ed6f47a50f3bcf2&action=printpage;topic=533.0
ที่มาจาก ตำรวจแห่งชาติ

คุณสมบัติของระบบUNIX

คุณสมบัติของระบบUNIXSoftwere tool- โปรแกรมบนUNIX จะแบ่งตัวเองออกเป็นส่วนย่อยๆและสามารถใช้งานส่วนย่อยเหล่านั้นร่วมกัน ระหว่างหลายๆโปรแกรมได้portability- เนื่องจาก UNIX สามารถนำไปใช้กับเครื่องแบบต่างๆได้มากมาย โปรแกรมที่ใช้งานบนUNIXจะสามารถนำไปใช้ได้ด้วยเช่นเดียวกันflexibility- UNIX จะมีความยืดหยุ่นในการใช้งานสูง สามารถนำไปใช้งานกับงานเล็กๆหรืองานใหญ่ๆก็ได้power- สามารถทำงานที่ซับซ้อนได้ดี และมีความสามารถในด้านต่างๆมากกว่าระบบปฏิบัติการอื่นๆmulti – user & multitasking- สามารถมีผู้ใช้งานได้ทีละหลายๆคน และทำงานหลายๆอย่างพร้อมกันElegance- หลักการทำงานของส่วนต่างๆจะเหมือนกันดังนั้นเมื่อผู้ใช้ทำงานส่วนหนึ่งได้ ก็จะเรียนรู้และใช้งานส่วนอื่นๆได้ง่ายnetwork orientation- UNIXเป็นระบบปฏิบัติการที่สนับสนุนการใช้งานเครือข่ายโดยเฉพาะเครือข่าย TCP/IP ซึ่งใช้ในระบบ Internet

URL
http://nongbow.blogspot.com/2008_09_01_archive.html
ที่มาจาก บล็อกน้องโบว์

ความรู้เบื้องต้นเกี่ยวกับ Unix

ความเป็นมาของ Unixยูนิกซ์ (Unix แต่ชื่อตามเครื่องหมายการค้าคือ UNIX) เป็นระบบปฏิบัติการคอมพิวเตอร์แบบหลายงาน หลายผู้ใช้ ที่เริ่มพัฒนาโดยกลุ่มพนักงานของห้องปฏิบัติการ AT&T Bell Labs โดยกลุ่มนักพัฒนาที่เป็นที่รู้จัก คือ Ken Thompson, Dennis Ritchie และ Douglas McIlroyความเป็นมาของ Unix ในทศวรรษที่ 60 สถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) , AT&T Bell Labs และบริษัท General Electric ได้ร่วมมือกันวิจัยระบบปฏิบัติการที่ชื่อว่า Multics (ย่อมาจาก Multiplexed Information and Computing Service) โดยมีจุดมุ่งหมายเพื่อทำงานบนเครื่องเมนเฟรมรุ่น GE-645 แต่ภายหลัง AT&T ได้ถอนตัวออกจากโครงการนี้Ken Thompson ซึ่งเป็นหนึ่งในทีมพัฒนาในขณะนั้น ได้เขียนเกมบนเครื่อง GE-645 ชื่อว่าเกม Space Travel และพบปัญหาว่าเกมทำงานได้ช้ากว่าที่ควร เขาจึงย้ายมาเขียนเกมใหม่บนเครื่อง PDP-7 ของบริษัท DEC แทนด้วยภาษาแอสเซมบลี โดยความช่วยเหลือของ Dennis Ritchie ประสบการณ์เหล่านี้ทำให้ Thompson หันมาพัฒนาระบบปฏิบัติการบนเครื่อง PDP-7ระบบ ปฏิบัติการนี้มีชื่อว่า UNICS ย่อมาจาก Uniplexed Information and Computing System เนื่องจากว่าการออกเสียงสามารถสะกดได้หลายแบบ และพบปัญหาชื่อใกล้เคียงกับ Multics ภายหลังจึงเปลี่ยนชื่อเป็น Unixการ พัฒนายูนิกซ์ในช่วงนี้ยังไม่ได้รับความสนับสนุนด้านการเงินจาก Bell Labs เมื่อระบบพัฒนามากขึ้น Thompson และ Ritchie จึงสัญญาว่าจะเพิ่มความสามารถในการประมวลผลคำ (Word Processing) บนเครื่อง PDP-11/20 และเริ่มได้รับการตอบรับจาก Bell Labs ในปีค.ศ. 1970 ระบบปฏิบัติการยูนิกซ์จึงได้รับการเรียกชื่ออย่างเป็นทางการ โปรแกรมประมวลผลคำมีชื่อว่า roff และหนังสือ UNIX Programmer's Manual ตีพิมพ์ครั้งแรกวันที่ 3 พฤศจิกายน ค.ศ. 1971ค.ศ. 1973 ได้เขียนยูนิกซ์ขึ้นมาใหม่ด้วยภาษาซี ทำให้สะดวกต่อการนำยูนิกซ์ไปทำงานบนเครื่องชนิดอื่นมากขึ้น ทาง AT&T ได้เผยแพร่ยูนิกซ์ไปยังมหาวิทยาลัย และหน่วยงานต่างๆ ของรัฐบาล โดยสัญญาการใช้งานเปิดเผยซอร์สโค้ด ยกเว้นเคอร์เนลส่วนที่เขียนด้วยภาษาแอสเซมบลียูนิกซ์เวอร์ชัน 4,5 และ 6 ออกในค.ศ. 1975 ได้เพิ่มคุณสมบัติ pipe เข้ามา ยูนิกซ์เวอร์ชัน 7 ซึ่งเป็นเวอร์ชันสุดท้ายที่พัฒนาแบบการวิจัย ออกในค.ศ. 1979 ยูนิกซ์เวอร์ชัน 8,9 และ 10 ออกมาในภายหลังในทศวรรษที่ 80 ในวงจำกัดเฉพาะมหาวิทยาลัยบางแห่งเท่านั้น และเป็นต้นกำเนิดของระบบปฏิบัติการ Plan 9ค.ศ. 1982 AT&T นำยูนิกซ์ 7 มาพัฒนาและออกขายในชื่อ Unix System III แต่บริษัทลูกของ AT&T ชื่อว่า Western Electric ยังคงนำยูนิกซ์รุ่นเก่ามาขายอยู่เช่นกัน เพื่อยุติความสับสนทางด้านชื่อ AT&T จึงรวมการพัฒนาทั้งหมดจากบริษัทและมหาวิทยาลัยต่างๆใน Unix System V ซึ่งมีโปรแกรมอย่าง vi ที่พัฒนาโดย Berkeley Software Distribution (BSD) จากมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ รวมอยู่ด้วย ยูนิกซ์รุ่นนี้สามารถทำงานได้บนเครื่อง VAX ของบริษัท DECยูนิกซ์ รุ่นที่เป็นการค้าไม่เปิดเผยซอร์สโค้ดอีกต่อไป ทางมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ จึงพัฒนายูนิกซ์ของตัวเองต่อเพื่อเป็นทางเลือกกับ System V การพัฒนาที่สำคัญที่สุดคือเพิ่มการสนับสนุนโพรโทคอลสำหรับเครือข่าย TCP/IP เข้ามาบริษัท อื่นๆ เริ่มพัฒนายูนิกซ์บนเครื่องคอมพิวเตอร์ระบบของตนเอง โดยส่วนมากใช้ยูนิกซ์ที่ซื้อสัญญามาจาก System V แต่บางบริษัทเลือกพัฒนาจาก BSD แทน หนึ่งในทีมพัฒนาของ BSD คือ Bill Joy มีส่วนในการสร้าง SunOS (ปัจจุบันคือ โซลาริส) ของบริษัทซัน ไมโครซิสเต็มส์ค.ศ. 1981 ทีมพัฒนา BSD ได้ออกจากมหาวิทยาลัยและก่อตั้งบริษัท Berkeley Software Design, Inc (BSDI) เป็นบริษัทแรกที่นำ BSD มาขายในเชิงการค้า ในภายหลังเป็นต้นกำเนิดของระบบปฏิบัติการ FreeBSD, OpenBSD และ NetBSDAT&T ยังคงพัฒนาความสามารถต่างๆ เข้าสู่ยูนิกซ์ System V และรวมเอา Xenix (ยูนิกซ์ของบริษัทไมโครซอฟท์SunOS เข้า) , BSD และ มารวมใน System V Release 4 (SVR4) เพื่อเป็นผลิตภัณฑ์หนึ่งเดียวสำหรับลูกค้า ซึ่งเพิ่มราคาขึ้นอีกมากหลังจากนั้นไม่นาน AT&T ขายสิทธิ์ในการถือครองยูนิกซ์ให้กับบริษัทโนเวลล์ และโนเวลเองได้สร้างยูนิกซ์ของตัวเองที่ชื่อ UnixWare ซึ่งพัฒนามาจากระบบปฏิบัติการ NetWare เพื่อแข่งกับระบบปฏิบัติการวินโดวส์เอ็นทีของไมโครซอฟท์ค.ศ. 1995 โนเวลขายส่วนต่างๆ ของยูนิกซ์ให้กับบริษัท Santa Cruz Operation (SCO) โดยโนเวลยังถือลิขสิทธิ์ของยูนิกซ์ไว้ ค.ศ. 2000 SCO ขายสิทธิ์ส่วนของตนเองให้กับบริษัท Caldera ซึ่งเปลี่ยนชื่อภายหลังเป็น SCO Group ซึ่งเป็นสาเหตุในการดำเนินคดีละเมิดลิขสิทธิ์กับลินุกซ์

URLhttp://kusna-superhero.blogspot.com/2008/09/linuxunix.html
ที่มาจาก บล็อก

แหล่งทัพยากรของ Unix

DOC] Unix tool and computer programmingรูปแบบไฟล์: Microsoft Word - แสดงเป็นแบบ HTMLTwo kinds of unix programming. \end{document}. 6.ตอบ ดูในข้อสอบนะคะ. 7.ตอบ เป็นการทำให้สามารถแสดงผลภาษาไทยบน linux ได้. 8.ตอบ. Shell Programming ...lecture.cs.buu.ac.th/~s47232/special_report/exam/exam2312.doc

[PDF] อานันท์ สีห์พิทักษ์เกียรติรูปแบบไฟล์: PDF/Adobe Acrobat - แสดงเป็นแบบ HTML-rwxr-xr-x. 1 arnan. users 45270 Jan 11 13:01 unix.ppt* ...... Remote system type is UNIX. Using binary mode to transfer files. ...www.spu.ac.th/forum/vishakan/unix.pdf

[PPT] UNIXรูปแบบไฟล์: Microsoft Powerpoint - แสดงเป็นแบบ HTMLAT&T แจก Code ของ UNIX ไปให้กับมหาวิทยาลัยต่างๆ เพื่อหวังให้เป็นที่นิยมมากขึ้น แต่กลับทำให้เกิด UNIX ตัวใหม่ขึ้นมา เรียกว่า BSD UNIX (Berkeley Software ...www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt -