Minicom คืออะไร

Minicom เป็นโปรแกรมสื่อสารแบบอนุกรมที่สามารถใช้งานได้อย่างอิสระซึ่งทำงานภายใต้ LINUX ™และตัวแปรระบบปฏิบัติการ UNIX ™อื่น ๆ มันทำงานได้โดยการจัดหาเทอร์มินัลอีมูเลเตอร์สำหรับการสื่อสารกับอุปกรณ์อื่นผ่านพอร์ตอนุกรมของคอมพิวเตอร์ นี่อาจเป็นการสื่อสารระหว่างคอมพิวเตอร์กับคอมพิวเตอร์โดยตรงหรือสำหรับการควบคุมโมเด็มที่เชื่อมต่อกับพอร์ตอนุกรม ฟังก์ชั่นมากมายของโปรแกรมสามารถทำงานอัตโนมัติผ่านการใช้ภาษาสคริปต์ของตัวเอง

ได้รับการพัฒนาโดยมีจุดประสงค์เพื่อให้แอปพลิเคชั่นการสื่อสารแบบซีเรียลแบบโอเพนซอร์สและโมเด็มสำหรับระบบคอมพิวเตอร์ที่มีลักษณะคล้าย UNIX แรงบันดาลใจจากโปรแกรม Telix ที่เขียนขึ้นสำหรับ MS-DOS ในหลาย ๆ ทาง Minicom นำเสนอฟังก์ชั่นเดียวกันกับซอฟต์แวร์ HyperTerminal ที่ใช้ในระบบปฏิบัติการMicrosoft®Windows® อย่างไรก็ตาม Minicom ไม่ใช่แอปพลิเคชันทั่วไปที่มีส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI) แต่มันจะทำงานผ่านบรรทัดคำสั่งและให้ชุดตัวเลือกเมนูแบบข้อความสำหรับการกำหนดค่า เมื่อเปิดใช้งานแล้วการดำเนินการของมันจะถูกจัดการด้วยคำสั่งคีย์บอร์ดและปุ่มลัด

เนื่องจากพอร์ตอนุกรมบนระบบสามารถเข้าถึงได้โดยบัญชีผู้ใช้ขั้นสูงซึ่งเรียกว่า root ในระบบ UNIX หรือกลุ่มที่อยู่ในกลุ่มสิทธิ์พิเศษที่เรียกว่ากลุ่มการโทรออกผู้ใช้ทั่วไปจึงไม่สามารถกำหนดค่า Minicom ได้ เพื่อความปลอดภัยผู้ใช้ส่วนใหญ่จะไม่ถูกเพิ่มลงในกลุ่มการโทรออกดังนั้นโดยทั่วไปผู้ดูแลระบบจะกำหนดค่าซอฟต์แวร์สำหรับทุกคนผ่านบัญชีรูท เมื่อกำหนดค่าพอร์ตอนุกรมแล้วโมเด็มจะต้องได้รับการตั้งค่าเช่นกันเพื่อแจ้งให้ซอฟต์แวร์ทราบถึงความเร็วที่สามารถใช้งานได้ การตั้งค่าเพิ่มเติมสำหรับการทำงานของซอฟต์แวร์ยังสามารถกำหนดค่าได้เช่นตำแหน่งเฉพาะสำหรับการบันทึกไฟล์สคริปต์ตำแหน่งควรถูกเรียกใช้รวมถึงการตั้งค่าโปรโตคอลอื่น ๆ

Minicom สามารถใช้โปรโตคอลการถ่ายโอนไฟล์ (FTP) สำหรับการอัพโหลดและดาวน์โหลดข้อมูล ระหว่างการตั้งค่าตัวเลือกในการสร้างชื่อโปรโตคอลโปรแกรมที่จะทำงานและพารามิเตอร์ FTP เพิ่มเติมใด ๆ จะมีอยู่ในเมนูหลัก หลังจากตั้งค่าโปรโตคอลเหล่านี้แล้วเช่นเดียวกับตัวเลือกการกำหนดค่าหลักอื่น ๆ การดำเนินการบางอย่างของ Minicom สามารถเป็นไปโดยอัตโนมัติด้วยการใช้ภาษาสคริปต์ของมัน

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