แสดงบทความที่มีป้ายกำกับ linux แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ linux แสดงบทความทั้งหมด

Real-time Linux

          อีกสองอาทิตย์ ผมต้องสอบ Term Project ซึ่งเกี่ยวกับ Real-time Linux ผมว่ามันเป็นอะไรที่น่าสนใจ และน่าสนุก แต่โปรแกรมที่ผมเคยเขียนก็ไม่ค่อยจะมีอะไรมากมาย  แต่การเขียนโปรแกรม Real-time Linux ซึ่งจะลงลึกไปถึง kernel  ซึ่งเป็นไรที่ใหม่มากสำหรับผม  เพราะฉะนั้นอีกสองสัปดาห์ต่อจากนี้ก็จะศึกษาเกี่ยวกับ Real-time Linux และนำความรู้ความเข้าใจที่ได้ มาแชร์ที่บล็อกนี้ครับ


   Real-time คือ ?
                ระบบ Real-time คือ ระบบความสามารถรับประกันในความต้องการของเวลาภายใต้การควบคุม หรือ ก็คือมีการตอบสนองต่อการทำงานได้อย่างรวดเร็ว ยกตัวอย่างเช่น ระบบฉีดอินซูลินแบบอัตโนมัติของผู้ป่วยโรคเบาหวาน ซึ่งระบบจะต้องตอบสนองอย่างเร็วเมื่อผู้ป่วยกำลังจะเกิดภาวะนํ้าตาลตํ่า


RTLinux




Linux Programs
(User Space)

Linux Kernel
(Kernel Space)

HAEDWARE

    โครงสร้าง Linux



Linux Programs
(User Space)

RT Tasks
Linux Kernel
(Kernel Space)

RTLinux

HARDWARE

โครงสร้าง RTLinux

     ซึ่่งจะเห็นว่า RTLinux จะมีจะลดความสำคัญของ Linux Kernel ลง ซึ่งจะทำให้มันจะทำงานได้ก็ต่อเมื่อไม่มีงาน ของ RT Tasks เท่านั้น

linux - basic command

รวมคำสั่งลีนุกส์เบื้องต้น ครับ ขอยํ้าว่าเบื้องต้นจริงๆ เอิ๊กๆ เหมาะสำหรับคนหัดใช้หรือพึ่งหันมาใช้ลีนุกส์

passwd [ตามด้วยชื่อ user]  - ใช้ในการรหัสผ่านของ User ถ้าเป็น root สามารถเปลี่ยนรหัสผ่านของ user อื่นๆ

ได้โดยการพิม  คำสั่ง passwd ตามด้วยชื่อ user ที่ต้องการเปลี่ยนรหัสผ่าน

startx - เป็นคำสั่งเรียกใช้ เข้า กราฟฟิก UI ของลีนุกส์

ls - ดูลิสไฟล์ทั้งหมดในตำแหน่ง foder ที่เราอยู่ในปัจจุบัน

pwd - ดูตำแหน่งที่เราอยู่ปัจจุบัน

cd - คำสั่งเปลี่ยนตำแหน่งที่อยู่

mkdir - คำสั่งสร้าง  foder ใหม่

rmdir - คำสั่งลบ foder

cat - คำสั่งอ่านไฟล์

cp - คำสั่งย้ายไฟล์

rm - คำสั่งลบไฟล์


       

คำสั่ง startx linux

คำสั่ง startx เป็นคำสั่งเปลี่ยน mode ของการแสดงผลหน้าจอ จาก command line เป็นแบบ กราฟฟิก ที่เรียกว่า "x windows"