เริ่มต้นการใช้งาน UNIX
ในที่นี้จะกำหนดให้เชลล์พร้อมเป็น $
NOTE : Unix จะถือว่าตัวเล็ก ตัวใหญ่ มีความหมายต่างกัน เช่น ls , LS
ระบบปฏิบัติการยูนิกช์ ประกอบ 3ส่วน
- เคอร์แนล,2. เชลล์,3. โปรแกรม
- เคอร์แนล
เป็นศูนย์กลางของระบบปฏิบัติการ unix มันมีหน้าที่จัดสรรทรัพยากรระบบ จัดเก็บข้อมูล บริหารหน่วยความจำ การติดต่อสื่อสาร และเนื่องมาจากเคอเนลล์กับเชลล์ ทำงานร่วมกัน
เช่น
$ rm myfile
(เป็นคำสั่งลบไฟล์ที่ชื่อ myfile ออก)
เชลล์จะไปค้นหาไฟล์ แล้วจึงส่งไปยังเคอร์แนลเพื่อระบบจะไป rm บนไฟล์นั้น เมิ่อจบกระบวนการแล้วมันยังคงทำงานอยู่ เชลล์จะกลับไปที่พร้อม $ เพื่อรอรับคำลั่งต่อไป
- เชลล์
เป็นเสมือนตัวกลางระหว่างผู้ใช้กับเคอร์แนล เมื่อผู้ใช้ login เข้ามาระบบจะต้องตรวจสอบ user และ password แล้วจะเรียกเชลล์เพื่อแปลเป็นภาษาเครื่อง หริอเรียกว่า command line interpreter (CGI)
คุณสมบัติ - ผู้ใชัที่ชำนาญ สามารถสร้างเชลล์ส่วนตัวได้
- ผู้ใช้สามารถใช้เชลล์ที่ต่างกันบนเคริ่องเดียวกันได้
-
FILES AND PROCESS
Files เป็นข้อมูลที่ถูกสร้างจากผู้ใช้ จาก text editor, running compilers เป็นต้น เช่น
- เป็นเอกสารรายงาน
- เป็นต้นฉบับของโปรแกรมที่ถูกเขียนจากภาษาระดับสูง
- ไดเรกทอรี จะเก็บไฟล์ต่างๆไว้รวมกันได้ หรืออยู่ใน subdirectory และไฟล์ธรรมดาได้