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

วันจันทร์, พฤศจิกายน 17, 2008

คำสั่งเกี่ยวกับการจัดการไฟล์
1. ls แสดงไฟล์และไดเรกทอรี่ย่อย
2. cd เปลี่ยนไปยังไดเรกทอรี
3. pwd แสดงไดเรกทอรีปัจจุบัน
4. mv เปลี่ยนหรือย้ายไดเรกทอรี
5. mkdir สร้างไดเรกทอรี
6. rm คำสั่งลบไฟล์
7. rmdirลบไดเรกทอรี
8. chownใช้สำหรับเปลี่ยนเจ้าของแฟ้มข้อมูลหรือ Directory
9.chgrpใช้สำหรับเปลี่ยนกลุ่มเจ้าของแฟ้มข้อมูลหรือ Directory
คำสั่งเกี่ยวกับการจัดการโปรเซส
1. Ps
2. kill ยกเลิกกระบวนการที่กำลังทำงานอยู่
3. Fg
4. Bg
5. Jobs
คำสั่งสำรองข้อมูล
1. tarใช่เพื่อการ backup และ restore file ทั้งนี้การ tar จะเก็บทั้งโครงสร้าง directory และ file permission ด้วย
2. Gzip
3. Gunzip
คำสั่งเกี่ยวกับการติดต่อสื่อสาร
1. telnet
2. ftp
3. lynx
4. mesgจะใช้เพื่อควบคุมว่าผู้อื่นมีสิทธิที่จะส่งข้อความ write ถึงเราหรือไม่
5. ping
6. writeจะใช้เพื่อการส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับบนเครื่องเดียวกันเท่านั้น
คำสั่งอื่น ๆ
1. At
2. Cpio
3. Bc
4. Basename
5. Last
6. Crontab
7. Dd
8. DU ใช้ในการดูการใช้พื้นที่ของไฟล์และไดเรคทอรี่
9. Dirname
10. Ln
11.Env
12. Eject
13. Exec
14. free แสดงหน่วยความจำที่เหลืออยู่บนระบบ
15. Groups
16. Hostname
17. Lp
18. Mount
19. Mt
20. Nice
21. Nohup
22. Netstat
23. Od
24. Pr
25. DF ใช้ในการดูการใช้พื้นที่ของ Hard Disk
26. Printf
27. DF ใช้ในการดูการใช้พื้นที่ของ Hard Disk
28. Printenv
29. Pg
30. Quota
31. rlogin

วันอังคารที่ 18 พฤศจิกายน พ.ศ. 2551

วิธีใช้โปรแกรม Adobe Captivate

1. เมื่อเปิดโปรแกรม Adobe Captivate ขึ้นมา เราจะพบหน้า Start Pageให้เราคลิกเลือกที่ Record or create a new project เพื่อเริ่มต้นสร้างมูฟวี่ใหม่
2. เลือกรูปแบบของมูฟวี่ที่เราต้องการบันทึก โดยมีรายละเอียดดังนี้...• Application: เป็นการเลือกการบันทึก Application ใด Application หนึ่ง ที่กำลังทำงานอยู่• Custom size: เป็นการเลือกบันทึกการทำงานในพื้นที่ที่เรากำหนดขนาด เราสามารถกำหนดขนาดของพื้นที่ที่เราต้องการบันทึกได้เอง• Full screen: เป็นการบันทึกการทำงานทั้งหมดของหน้าจอคอมพิวเตอร์ ไม่ว่ามีการเคลื่อนไหวใดๆ บนหน้าจอคอมพิวเตอร์ จะถูกบันทึกเก็บไว้หมด
3. ในขั้นตอนนี้ให้เราเลือกบันทึกแบบ Application เพื่อเป็นการทดสอบการบันทึก เมื่อเราคลิกเลือกได้แล้ว คลิกที่ปุ่ม OK
4. ให้คลิก ที่ช่อง Select the window you’d like to recordเพื่อเลือก Application ที่เราต้องการบันทึก
5. เมื่อเลือกได้แล้วให้เราคลิกที่ Snap red recording area to fit selected windowเพื่อจับให้ Application ที่เราเลือกนั้นอยู่ในกรอบของสีแดงที่ใช้บันทึกภาพจากนั้นให้คลิกปุ่มreccord เพื่อทำการบันทึกภาพ
6. เมื่อเราได้ทำการกดปุ่ม reccord แล้ว ในขณะนี้ เราทำอะไรกับ Application ที่เราเลือก ทางโปรแกรม Adobe Captivate จะทำการบันทึกทุกอย่างที่มีการเคลื่อนไหว โดยการบันทึกแต่ละครั้ง เราจะได้ยินเสียงคล้ายกับเสียงของการกดชัตเตอร์ของกล้องถ่ายรูปเมื่อเราทำการสาธิต สิ่งต่างๆ ไปจนเป็นที่พอใจของเราแล้ว และเราจะหยุดทำการบันทึกหน้าจอภาพ ให้เรากดปุ่ม END ที่คีย์บอร์ด เราจะพบกับหน้าต่างยืนยันการหยุดบันทึก
7. ถ้าเราต้องการหยุดบันทึก ให้คลิกที่ปุ่ม OKเพียงเท่านี้ เราก็สามารถบันทึกการทำงานของ Application ที่เราต้องการบันทึก เพื่อทำการสาธิตการใช้งาน Application นั้นๆ ให้กับบุคคลอื่นๆ ได้แล้ว

วิธีใช้โปรแกรม VMware

- เมื่อเปิดใช้ครั้งแรกจะมี Wizard ขึ้นมาทำทางให้ครับ คลิก Nextเลือก Create a virtual machine แล้ว Next
- ตั้งชื่อให้ Virtual PC ที่สร้างขึ้นครับ เช่น Windows XP Pro เสร็จแล้ว Next
- เลือก Guest ครับว่าจะจำลองการติดตั้ง Windows ตัวไหน ได้แล้ว Next
- ปรับแต่ง Ram ให้เหมาะกับ Windows ที่ติดตั้งได้ครับ โดยปรกติมันจะเลือกที่ Using Reccomend RAM ครับ(แนะนำให้ใช้ค่านี้) แล้ว Next
- เลือก A new virtual hard disk ไม่ต้องบอกก็น่าจะเอาออกนะครับ Next
- เลือกตำแหน่งที่จะทำ Virtual Hard Disk ครับว่าจะเอาไปไว้ที่ไหน พร้อมกับกำหนดขนาดของ HDD ที่สามารถนำมาใช้ได้ ต่อด้วย Next
- หน้านี้ไม่ต้องตกใจแล้วนะครับเพราะไม่มีคำว่า Next ให้เลือก เลือก Finish เป็นอันเสร็จการตั้งค่าพื้นฐาน
- และนี่คือหน้าหลัก(แรก)ของโปรแกรม คุณจะเห็นว่ามี Virtual ที่เราสร้างขึ้นมาปรากฏอยู่ ให้คลิก Settings ก่อนครับ
- ที่ Settings คุณจะสามารถตั้งค่าต่างๆของการจำลอง Hardware ให้กับ Virtual PC ได้ครับ คุณสามารถปรับแต่งเพิ่มเติมได้ตามใจชอบครับ จะเอาไม่เอาอะไรบ้าง- ถ้าไม่รู้ว่าจะปรับแต่งอะไรก็ออกมาได้เลยครับ ที่หน้าจอหลักให้คลิกที่ Start เพื่อเริ่มการทำงานของ Virtual กันได้เลย
- เมื่อคลิก Start นี่คือหน้าจอหลักที่สองของโปรแกรม เหมือนกับ PC จริงๆครับมี Bios และสามารถเข้าไปปรับแต่งได้ แต่เปิดใช้ครั้งแรกไม่ต้องปรับนะครับ มันจะบูตที่ CD-ROM โดยอัตโนมัติสิ่งที่ต้องทำคือใส่แผ่นติดตั้ง Windows ลงไปใน Drive CD/DVD ก็พอ
- ถ้าคุณมี ISO Image ของไฟล์ติดตั้ง Windows ก็เลือก CD -> Cupture ISO Image แล้วเลือกไปยัง Image นั้น จากนั้นไปที่ Action -> Reset เพื่อใช้การตั้งค่านี้- เมื่อทุกอย่างเข้าที่เข้าทางอย่างที่ควรจะเป็น มันก็จะกลายเป็น PC ไปอีกเรื่องแล้วครับ แต่ต่างกันนิดหน่อยคือมันเกิดจากการจำลอง ถึงตอนนี้ก็ทำตามขั้นตอนการติดตั้ง Windows แบบปรกติได้แล้ว
- ไม่มีอะไรต่างกันเหมือนกับการติดตั้งบน PC จริงๆทุกขั้นตอน
- คุณสามารถหยุดการทำงาน Virtual เวลาใหนก็ได้ตามต้องการเพียงไปที่ Action -> Close แล้วเลือก Save State
- การทำงานทุกอย่างจะถูกหยุดไว้เมื่อเปิดการทำงานอีกครั้งก็จะกลับเข้าสู่สถานะเดิมClose
- ปิด Virtual ไปเฉยๆนี่แหละครับสุดท้ายก่อนปิดคอร์สครับเมื่อคุณติดตั้งเสร็จแล้วเมื่อเข้า Windows ครั้งแรกก็เหมือนกับ PC จริงๆครับคือต้องลง Driver ก่อน แต่ของ Virtual จะมีของมันมาเองครับ เพียงไปที่ Action -> Install or Update Virtual Machine AdditionsDriver ก็จะถูกติดตั้งลงไปใน Virtual

วันจันทร์ที่ 3 พฤศจิกายน พ.ศ. 2551

VMWARE คือ

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

โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้างคอมพิวเตอร์เสมือน (Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ตัวอย่างเช่นในรูปที่ 2 เป็นรูปที่แสดงถึงเครื่องคอมพิวเตอร์ที่ลงระบบปฏิบัติการ Windows XP อยู่เดิม แล้วทำการลงระบบปฏิบัติการ Windows NT ผ่านโปรแกรม VMWare อีกทีหนึ่ง ซึ่งเมื่อลงแล้ว ทั้งสองระบบสามารถทำงานพร้อมกันได้โดยแยกจากกันค่อนข้างเด็ดขาด (เสมือนเป็นคนละเครื่อง) โดยคอมพิวเตอร์เสมือนที่สร้างขึ้นมานั้น จะมีสภาพแวดล้อมเหมือนกับคอมพิวเตอร์จริงๆ เครื่องหนึ่ง ซึ่งจะประกอบด้วย พื้นที่ดิสก์ที่ใช้ร่วมกับพื้นที่ดิสก์ของเครื่องนั้นๆ การ์ดแสดงผล การ์ดเน็ตเวิร์ก พื้นที่หน่วยความจำซึ่งจะแบ่งการทำงานมาจากหน่วยความจำของเครื่องนั้นๆ เช่นกัน
ปัจจุบันโปรแกรม 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 ได้ ขอบอกไว้ก่อนนิดนึงสำหรับการใช้โปรแกรมนี้ว่า โปรแกรมจะแบ่งหน่วยความจำของเครื่องหลักไปใช้ด้วย หากหน่วยความจำของเครื่องมีขนาดไม่มากเพียงพอ ก็อาจทำให้เครื่องทำงานช้าลงมาก ดังนั้นหากมีหน่วยความจำเยอะหน่อย การทำงานของโปรแกรมนี้ก็จะดีขึ้นเยอะครับ... สุดท้ายนี้ก็อยากให้ทุกท่านได้ลองโหลดกันมาลองเล่นดู รับรองว่าทั้งมือใหม่มือเก่าจะทึ่งถึงความสามารถของโปรแกรมนี้ สำหรับข้อมูลเพิ่มเติมอีกมากมายของโปแกรมนี้ สามารถอ่านได้ที่ http://www.vmware.com
แหล่งที่มา
Government Information Technology Services : สำนักบริการเทคโนโลยี ...
VMWare คืออะไร? โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้าง คอมพิวเตอร์เสมือน (Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ...www.gits.net.th/knowledge/newsletter/ittrip/index.asp?MenuID=28&RootMenuID=8&book=6 - 43k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

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

คำสั่ง UNIX

คำสั่ง UNIX
man เป็นคำสั่งการแสดงอธิบายการใช้คำสั่ง
alias ใช้เป็นคำสั่งให้สั้นลง
cal ใช้แสดงปฏิทินของระบบ
clear คำสั่งลบข้อความต่างๆบนหน้าจอ
cmp เปรียบเทียบไฟล์ 2 ไฟล์
cat มีค่าเหมือนคำสั่ง type ของ
bos ใช้ดูข้อมูลในไฟล์cut ใช้ตัด
Text หรือข้อความ
date ใช้แสดงเวลาและวันที่
diff ใช้เปรียบเทียบไฟล์ 2 ไฟล์มีความคล้ายต่างหันอย่างไร
echo ใช้แสดงข้อความ
HELLOexit ออกจากระบบ
UNIXexipr ประมวลค่าจากสูตรคณิตศาสตร์
find ใช้ค้นหาไฟล์ที่ต้องการ
finger ใช้สำหรับแสดงรายละเอียด
grep เป็นคำสั่งที่ใชหาข้อความในไฟล์
head จะแสดงส่วนห้วแฟ้มข้อมูล
move คำสั่งที่ช่วยให้สามารถดูข้อมูลที่มีขนาดได้เป็นช่วงๆ
less เป็ไฟล์ข้อความเพื่อดูรายละเอียดอย่างรวดเร็ว
passwd เป็น
password คนที่ทำงานปัจจุบัน
sort ใช้จัดเรียงข้อมูลนั้นเป็นการช่วยให้ผู้ดูแลข้อมูลนั้นสะดวกขึ้น
su เพื่อให้ระบบมีความปลอดภัยมากขึ้นกำหนดให้
user คนไหนบ้าง
tail ใช้สำหรับดูข้อมูลที่บรรทัดล่างสุดของไฟล์
touch เป็นการสร้างไฟล์ไหม่หรือแก้ไขไฟล์
w เป็นคำสั่งที่ใช้ในการกำหนดค่าที่ 8 บิต
whoami เป็นคำสั่งที่แสดงว่าผู้ใช้
logni เข้าสู่ระบบ
who เปลี่ยนตัวเองเป็น
rootwhich คำสั่งเพื่อส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับ
whereis ค้นหาแฟ้มที่ต้องการว่าอยู่ที่ห้องใด

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

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

บทเรียนคอมพิวเตอร์ช่วยสอน เรื่อง unix เบื้องต้น
1969 ถึงแม้ว่าระบบ Unix จะคิดค้นมานานแล้ว แต่ยังเป็นที่นิยมใช้กันมากมาจนถึง ปัจจุบัน โดยเฉพาะระบบ พื้นฐานของอินเตอร์เนต เนื่องจากมีความคล่องตัวสูง ...www.thaiwbi.com/course/unix/index2.html - 2k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

UNIX
ใช้อ้างอิงแทนตัวอักษร สัญลักษณ์พิเศษ หรือ ตัวเลขใดๆ 1 ตัวอักษร เช่นเมื่อเราจะ อ้างอิงถึงไฟล์ unix ? หมายถึง ไฟล์ทุก ไฟล์ที่ชื่อขึ้นต้นด้วย unix ...www.yupparaj.ac.th/DigitalLibrary/snet1/software/unix/index.html - 26k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

การใช้งานคำสั่ง unix เบื้องต้น
Bourne Shell (sh) เป็น starndard shell ที่มีใใน unix ทุกตัวสามารถย้าย shell script ไปยัง unix ระบบอื่นได้โครงสร้างเป็นแบบ Algol สามารถใช้งาน Procedure ได้ ...www.jobpub.com/articles/showarticle.asp?id=89 - 54k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

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

1.ความเป็นมา

บริษัท AT&T ร่วมมือกับ AIT พัฒนาระบบ MULTICS ขึ้นมาในช่วงปี 1960
MULTICS ทำท่าว่าจะไปไม่รอด AT&T จึงถอนตัวออกจากโครงการ
นักพัฒนาของ AT&T จึงได้นำความรู้และปัญหาจากโครงการ MULTIC
พัฒนาระบบใหม่แล้วสร้างเป็นระบบปฏิบัติการขึ้นมา และใช้ชื่อว่า UNIX
ในช่วงแรก UNIX ยังถูกใช้งานกับเครื่อง PDP-7 และ PDP-11 ของ AT&T เท่านั้น
ในช่วงปี 1973 UNIX ถูกเขียนขึ้นมาใหม่ทั้งหมด โดยใช้ภาษา C ซึ่งเป็นจุดเปลี่ยนแปลงที่สำคัญมากที่สุดอย่างหนึ่งของ UNIX เพราะ
– ทำให้ UNIX สามารถนำไปใช้ได้กับเครื่องหลายชนิด
– แก้ไขระบบได้ง่ายกว่าระบบปฏิบัติการอื่นๆ ที่เขียนด้วยภาษา Assembly
– ราคาถูกลง
AT&T แจก Code ของ UNIX ไปให้กับมหาวิทยาลัยต่างๆ เพื่อหวังให้เป็นที่นิยมมากขึ้น แต่กลับทำให้เกิด UNIX ตัวใหม่ขึ้นมา เรียกว่า BSD UNIX (Berkeley Software Distribution UNIX) ซึ่งเขียนโดย University of California ที่ Berkeley ระบบ UNIX ตัวนี้แจกฟรี และกลายเป็น UNIX ที่ใช้กันอย่างกว้างขวางตัวหนึ่งโดยเฉพาะในมหาวิทยาลัย
เมื่อเครื่อง PC มีความสามารถสูงขึ้นและราคาถูกลงทำให้เกิด UNIX ที่ใช้บน PC ขึ้นมาชื่อว่า XENIX
ในช่วงกลางทศวรรษ 1980 ได้มีการพัฒนา X-window ขึ้นมา ทำให้การใช้งาน UNIX เริ่มมี Graphic User Interface
แหล่งที่มา http://www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt#351,4,ประวัติความเป็นมาของ UNIX

2.คุณสมบัติ

-โปรแกรมบน UNIX จะแบ่งตัวเองออกเป็นส่วนย่อยๆ และสามารถใช้งานส่วนย่อยเหล่านั้นร่วมกัน ระหว่างหลายๆ โปรแกรมได้

-เนื่องจาก UNIX สามารถนำไปใช้กับเครื่องแบบต่างๆ ได้มากมาย โปรแกรมที่ใช้งานบน UNIX จะสามารถนำไปใช้ได้ด้วยเช่นเดียวกัน

-UNIX มีความยืดหยุ่นในการใช้งานสูง สามารถนำไปใช้กับงานเล็กๆ หรืองานใหญ่ๆ ก็ได้

-สามารถทำงานที่ซับซ้อนได้ดี และมีความสามารถในด้านต่างๆ มากกว่าระบบปฏิบัติการอื่นๆ

-สามารถมีผู้ใช้งานได้ทีละหลายๆคน และทำงานหลายๆ อย่างพร้อมกัน

–หลักการทำงานของส่วนต่างๆ จะเหมือนกัน ดังนั้นเมื่อผู้ใช้ทำงานส่วนหนึ่งได้ ก็จะเรียนรู้และใช้งานส่วนอื่นๆ ได้ง่าย
แหล่งที่มา
http://www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt#356,9,คุณสมบัติของระบบ UNIX

3.โครงสร้าง

โครงสร้างของระบบปฏิบัติการ Unix นั้น สามารถแบ่งได้เป็น 4 ระดับด้วยกัน คือ
1.ฮาร์ดแวร์ ทุกคนก็คงรู้จักกันแล้วว่ามันคือ อุปกรณ์ที่สามารถจับต้องได้นั่นเอง
2.ยูนิกซ์ เคอเนล จะทำหน้าที่ในการควบคุมการทำงานทั้งหมดของระบบ ได้แก่ การจัดสรรทรัพยากร การจัดการกับข้อมูลต่างๆ ซึ่งส่วนประกอบตัวนี้จะขึ้นอยู่กับฮาร์แวร์ หากมีการเปลี่ยนแปลงฮาร์ดแวร์ เคอเนลก็จะเปลี่ยนแปลงด้วยค่ะ
3.เซลล์ เป็นตัวกลางระหว่างคอมพิวเตอร์และผู้ใช้ คือ นำคำสั่งจากผู้ใช้ไปแปลเป็นภาษาที่คอมพิวเตอร์เข้าใจได้ เรียกว่า command interpreter เซลล์ที่ใช้งานกันก็มีหลายแบบ แต่ที่เป็นที่นิยม ได้แก่
-->Bourne shell (sh) เป็นเซลล์ต้นแบบของทุกเซลล์
-->C shell (csh) พัฒนาหลังจาก Bourne shell แต่สามารถเก็บข้อมูลคำสั่งที่เคยใช้ได้
-->Korn shell (ksh) เป็นเซลล์ที่นำคุณสมบัติเด่นของ Bourne shell และ C shell มารวมกัน
-->Bourne again shell (bash) มีลักษณะคล้าย Korn shell และสร้างขึ้นมาให้มีการใช้ฟรี ซึ่งระบบปฏิบัติการ Linux ก็นำมาใช้ด้วยเช่นกัน
4.โปรแกรมประยุกต์ โปรแกรมที่ใช้งานเพิ่มเติม
แหล่งที่มา
http://com.md.kku.ac.th/modules.php?name=Content&pa=showpage&pid=118

4.shell

-ทำหน้าที่เป็นตัวกลางในการติดต่อระหว่างผู้ใช้กับ Kernel
-แปลคำสั่งจากผู้ใช้
-คำสั่งสามารถนำมาเขียนเป็นชุดคำสั่งให้ทำงานเรียกว่า Shell script
-กำหนดทิศทางการเข้าออกของ Input/Output

shell ที่นิยมใช้

- Bourne Shell มีโครงสร้างคล้ายภาษา ALGOL มีเครื่องหมายเตรียมพร้อมเป็น $
- C Shell เป็นเชลล์ที่มีไวยากรณ์คล้ายภาษา C
- มีเครื่องหมายเตรียมพร้อมเป็น %
- Korn Shell เป็นเชลล์ที่การทำงานมีลักษณะโต้ตอบ และ Kernel มีขนาดใหญ่กว่าเชลล์อื่น
แหล่งที่มา
http://www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt#319,26,ประเภทของไฟล์

5.ระบบไฟล์และไดเรกเทอรี่

ประเภทของไฟล์
Regular File(-) เป็นไฟล์ปกติที่สร้างจาก Editor หรือสำเนามาจากไฟล์อื่น โดย
Directory (d) เป็นไฟล์ที่เก็บไฟล์ต่าง ๆ หรือ directoryใช้สัญลักษณ์ / แทน root directory
Character device file (c) เป็นไฟล์ชนิดพิเศษ เรียกว่า
Block device file (b)
UNIX domain sockets (s) อยู่ใน BSD Unix
Name pipes (p) ของ AT&T
Symbolic link (l)

การตั้งชื่อไฟล์หรือ directory
จะใช้ตัวอักษรใดในการตั้งชื่อก็ได้ ยกเว้นตัวอักษรต่อไปนี้ & * ( ) ; ‘ “ , < > /
ตั้งชื่อได้ยาวไม่จำกัด
ตัวอักษรตัวเล็กหรือตัวใหญ่ถือว่าแตกต่างกัน
ในเชลล์จะรับคำสั่งรวม Argument หรือชื่อที่สั่งให้ทำงานได้ไม่เกิน 225 ตัว
แหล่งที่มา
http://www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt#319,26,ประเภทของไฟล์

วันอาทิตย์ที่ 19 ตุลาคม พ.ศ. 2551

แนะนำตัว

รหัสประจำตัวนักศึกษา 5012252101
ชื่อ-สกุล กฤษฎายุทธ ดาวงษ์ ชื่อเล่น หนุ่ม (noomkimji)
เพื่อนสนิท1. นาย เชษฐพล หอมจันทร์ (เชษ) Tol. 0862580340.
นายสมพร เทาศิริ (อ้น)
Blog : http://kritsadayut.blogspot.com/
Email : noom_pada@hotmail.com
เบอร์โทรศัพท์ 0876540762
เว็บไซน์ส่วนตัว http://www.geocities.com/kritsadayut

คำอธิบายรายวิชา และ E-Learning

คำอธิบายรายวิชาระบบปฏิการ 2 (Operating Systems 2 )
รหัสวิชา 4121402
ศึกษาหน้าที่และการดำเนินงานของระบบปฏิบัติการ เกี่ยวกับจัดการหน่วยความจำ
หน่วยประมวลผลกลาง การจัดแฟ้มข้อมูล หน่วยรับและแสดงผลข้อมูลในลักษณะของ
ผู้ใช้คนเดียว งานเดียวและใช้หลายคนหลายงานพร้อมกัน รวมทั้งการสื่อสารระ
หว่างขบวนการ (Interprocess Communication : IPC)
E-Learning
1.
http://banrong.blogspot.com/2008/02/4-unix.html
แหล่งที่มา Blog banrong.blogspot.com
2.
http://nanotech.sc.mahidol.ac.th/c/unix/index.htm
แหล่งที่มา เวปไซต์ CIMS
3.
http://learners.in.th/blog/bankeducation/160518
แหล่งที่มา Blog Alongkorn Pattama
4.
http://www.cs.psu.ac.th/intro_com/Files/Newบทที่5.1.doc
ที่มา มหาวิทยาลัยสงขลานครินทร์ คณะวิทยาศาสตร์ ภาควิชาวิทยาการคอมพิวเตอร์
5.
http://www.compsci.buu.ac.th/~krisana/310222/exercise/lab-01.doc
แหล่งที่มา มหาวิทยาลัยบูรพา คณะวิทยาศาสตร์ ภาควิชาวิทยาการคอมพิวเตอร์
6.
http://th.wikipedia.org/wiki/ยูนิกซ์
แหล่งที่มา วิกิพีเดียสารานุกรมเสรี
7.
http://payamand.212cafe.com/archive/2008-06-17/os-2
แหล่งที่มา Blog payamand.212cafe.com
8.
http://www.thaiabc.com/os/histunix.htm
แหล่งที่มา เวปไซต์เพื่อการศึกษา Thaiabc.com
9.
http://computer.rru.ac.th/ln1/courses/6/lecture01.ppt
แหล่งที่มา มหาวิทยาลัยราชภัฏราชนครินทร์
10.
http://cptd.chandra.ac.th/rawin/os2.html
แหล่งที่มา มหาวิทยาลัยราชภัฏจันทรเกษม คณะวิทยาศาสตร์