4. ���촴�ʡ����ҧ���� 101 ����亵� ����Ѻ����Դ���Ẻ����ҹ 266 ����亵� ����Ѻ����Դ���Ẻ����� ��� 716 ����亵� ����Ѻ����Դ���Ẻ����������Ţ����к�����������ǹ�к���Ժѵ���� �����ͧ������� File Server ���� Database Server �� ��ͧ������������������Ѻ���ҹ���� ��ǹ�����ͧ������չء��������ö�������������䫷� �� www.linux.org/dist/ftp.html Show
Unix คืออะไร ? ยูนิกซ์จัดอยู่ในกลุ่มระบบปฏิบัติการ (OS) แบบ mutitasking หรือ multiuser ซึ่งถือกำเนิดที่สถาบัน Bell Labs วัตถุประสงค์หลักที่พัฒนาขึ้นมาเพื่อเป็น platform สำหรับการเขียน software เพื่อใช้รันในระบบอื่นๆ แต่ละก็มีการขยายขอบเขตออกไปจนในที่สุดกลายเป็นระบบปฏิบัติการ ซึ่งลักษณะของ unix คือใช้งานด้วย text และเก็บข้อมูลเป็นลำดับชั้น มีเครื่องมือ command ให้ใช้งานมากมาย และสามารถ ทำงานรวมกันโดยใช้ pipe (|) เป็นตัวเชื่อม ระบบของ Unix ถูกบริหารจัดการภายใต้โปรแกรมหลักคือ Kernel เพื่อใช้ในการ start/stop โปรแกรมอื่นๆ และใช้ในการจัดการ file system ในระดับล่าง อีกทั้งยังคอยจัดการ resource ที่มีอยู่ให้ program อื่นๆใช้งานได้โดยไม่ชนกัน ประวัติของ Unixหลังจากการถือกำเนิดขึ้นของ “Multics” ซึ่งเป็น operating system ในช่วง 1960 ที่ Bell Labs ประสบปัญหามากมาย ทำให้ทาง Bell Labs ถอด project นี้ออก และตัดสินใจทำใหม่โดยวางขอบเขตให้เล็กลงตั้งชื่อใหม่ว่า “Unics” (Uniplexed Information and Computing System) แต่เนื่องจากเสียงพ้องกับ “Multics” ภายหลังจึงเรียกว่า “Unix” ในปี 1972 ได้มีการเขียน Unix ใหม่ด้วยภาษา C ซึ่งแต่เดิมเป็น assembly ให้เป็น ภาษาชั้นสูงแทน (ภาษา C) ผลคือมันทำให้ software ทำงานได้ไวขึ้น และก็เขียน code ได้สั้นลง หลังจากนั้นช่วง 1980 ก็เกิดการขยายตัวในตลาดอย่างมากทำให้เกิด Unix ขึ้นหลายชนิด เช่น HP-UX, Solaris, AIX และในปี 2000 ทาง Apple เองก็นำมาใช้เป็นพื้นฐานของระบบปฏิบัติการ Mac OS X Unix จึงถูกออกแบบให้ใช้งานกับระบบ server, workstations และ อุปกรณ์ mobile การทำงานบน Unixสำหรับ Unix จะมีโปรแกรมที่เรียกว่า เชลล์ยูนิกซ์ (Unix shell) สำหรับรับคำสั่งผ่าน command line ถ้าเทียบกับ window ก็คือ cmd.exe โดยบน Unix แต่ละ user ที่เข้ามาใช้งานสามารถเลือก shell หลายแบบเพื่อใช้งาน ตามความต้องการที่ต่างกัน
ประเภทของ Shell Unix1. Bourne shellBourne shell (sh) เรียกชื่อถามคนสร้าง “Stephen Bourne” โดยปกติแล้วชื่อ program จะเป็น “sh” อยู่ที่ path “/bin/sh” ซึ่งมีการพัฒนาต่อยอดออกมาอีกหลายชนิดเช่น
2. C ShellC Shell (csh) เขียนขึ้นโดย “Bill Joy” อาศัยพื้นฐานจากรูปแบบของ C โดยสามารถรองรับ feature แบบ interactive มากมาย ในหลายๆระบบปัจจุบันอาจจะมีการ link ไปที่ TENEX C shell (tcsh) แทน ซึ่งมีการพัฒนาจาก csh ให้ดีขึ้น และ feature หลายอยากก็ถูกนำไปใช้ใน shell ประเภทอื่นๆด้วย Reference
Author: Suphakit Annoppornchai Credit: https://saixiii.com,https://en.wikipedia.org ระบบปฏิบัติการ Linux และ Unix มีความแตกต่างกันอย่างไรลินุกซ์ ก็คือ Unix ชนิดหนึ่งซึ่งเป็นระบบปฎิบัติการที่เป็น open source software โดยมีการพัฒนาแจกจ่ายให้ผู้ใช้งานได้ฟรี ตามความหมายของ Linux แล้วจริงๆหมายถึง Linux kernel หรือ operating system kernel ซึ่งทำหน้าที่เป็นตัวกลางเชื่อต่อระหว่าง hardware และ application เพื่อบริหารจัดการ resource ที่มีอยู่ให้เหมาะสม
ลินุกซ์ (Linux) คืออะไรลีนุกซ์ เป็นระบบปฏิบัติการเช่นเดียวกับ ดอส ไมโครซอฟต์วินโดวส์ หรือยูนิกซ์ โดยลีนุกซ์นั้นจัดว่าเป็นระบบปฏิบัติการยูนิกซ์ประเภทหนึ่ง การที่ลีนุกซ์เป็นที่กล่าวขานกันมากขณะนี้ เนื่องจากความสามารถของตัวระบบปฏิบัติการและโปรแกรมประยุกต์ที่ทำงานบนระบบลีนุกซ์ โดยเฉพาะอย่างยิ่งโปรแกรมในตระกูลของ GNU (GNU's Not UNIX) และสิ่งที่ ...
ระบบปฏิบัติการ Windows กับ Linux ต่างกันอย่างไรข้อแตกต่างสำคัญของ Linux และ Windows
– Linux เป็นระบบปฏิบัติการแบบโอเพ่นซอร์สไม่เสียค่าใช้จ่าย Windows จะเป็นในรูปแบบเชิงพาณิชย์มีค่าใช้จ่ายและไม่สามารถเข้าถึงซอร์สโค้ดได้ – Linux สามารถปรับแต่งตัวระบบได้อย่างอิสละ ต่างจาก Windows ที่มีการคอนฟิคตัวระบบมาแล้วซะส่วนใหญ่
ลินุกซ์ มีอะไรบ้างลินุกซ์ ถือเป็นส่วนสำคัญของซอฟต์แวร์เซิร์ฟเวอร์ที่เรียกว่า LAMP ย่อมาจาก Linux, Apache, MySQL, Perl/PHP/Python ซึ่งเป็นที่นิยมใช้เป็นเว็บเซิร์ฟเวอร์ และพบมากสุดระบบหนึ่ง ตัวอย่างซอฟต์แวร์ซึ่งพัฒนาสำหรับระบบนี้คือ มีเดียวิกิ ซอฟต์แวร์สำหรับวิกิพีเดีย
|