ฮาร์ดแวร์

แอปพลิเคชัน Linux ที่จำเป็น (htop, build)

สารบัญ:

Anonim

แอพพลิเคชั่นที่จำเป็นใน linux คืออะไร? และสำหรับเซิร์ฟเวอร์ท้องถิ่น? ในโอกาสนี้เราได้นำแอพพลิเคชั่นที่สำคัญสามอย่างที่จะช่วยเสริม nmap ที่ เผยแพร่ไปแล้ว

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

แอปพลิเคชั่นที่จำเป็นใน Linux

Htop: มันเป็นกระบวนการตรวจสอบที่ง่ายน้ำหนักเบาและมีประสิทธิภาพ มันช่วยให้เราเห็นกระบวนการทั้งหมดที่มีผลบังคับใช้ในระบบของเราและเปลี่ยนลำดับความสำคัญของพวกเขาหรือจบพวกเขา นอกจากนี้ยังเป็นไปได้ที่จะซ่อนกระบวนการบางอย่างเข้าถึงกราฟประวัติศาสตร์ของหน่วยความจำ, CPU และการใช้งานอื่น ๆ

อนุญาตให้เรียกใช้งานคำสั่ง kill หรือ renice นอกเหนือจากการเสนอตัวเลือกปกติทั้งหมดเมื่อทำงานกับกระบวนการของระบบ

Build-essential: เป็นแพ็คเกจที่ติดตั้งบนระบบเป็นชุดของแพ็คเกจที่จำเป็นสำหรับการรวบรวมแพ็คเกจ Debian บางแพ็กเกจเหล่านี้คือ: g ++, gcc, libc6-dev, dpkg-dev และสร้าง หากมีการรวบรวมแพคเกจจะจำเป็นต้องมีการติดตั้ง

Ifstat: เป็นจอภาพสำหรับเชื่อมต่อเครือข่าย มันแสดงสองคอลัมน์บนหน้าจอที่มีการส่งข้อมูล (KB / s) และได้รับ ด้วยเครื่องมือนี้คุณสามารถทำการวินิจฉัยเครือข่ายและตรวจสอบระดับการรับส่งข้อมูล

htop

นอกเหนือจากการควบคุมในระดับเครือข่ายแล้วยังจำเป็นต้องควบคุมและตรวจสอบระบบเพื่อดูว่ามีบางอย่างผิดปกติหรือระดับของการโหลดบน ดังนั้นเราจะดำเนินการดาวน์โหลดบริการและ / หรือโปรแกรมนี้ด้วยแพ็คเกจ มันเขียนไว้ในคอนโซล:

sudo apt-get install htop

เมื่อติดตั้งแล้วเพื่อเรียกใช้โปรแกรมคำสั่ง htop จะถูกเขียนไปยังคอนโซลและหน้าจอที่มีข้อมูลจำนวนมากจะถูกนำเสนอ ข้อมูลนี้คือ: การใช้งาน cpu, การใช้หน่วยความจำ Ram, การใช้งานหน่วยความจำ Swap, เวลาที่คอมพิวเตอร์เปิดอยู่, และกระบวนการทั้งหมดที่ทำงานด้วย pid ของคุณ, โหลด cpu ในระบบ, เส้นทางของ คำสั่ง ฯลฯ ที่ด้านล่างคุณจะเห็นปุ่มสำหรับฟังก์ชั่นต่างๆ

ด้วยวิธีนี้การควบคุมรายละเอียดในระบบปฏิบัติการจะได้รับการแก้ไขและคุณสามารถตรวจสอบกระบวนการทั้งหมดที่ทำงานอยู่ในระบบและหากมีปัญหาใด ๆ กับการโหลดบนระบบ

Build-จำเป็น

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

sudo apt-get install build-essential

หลังจากดาวน์โหลดและติดตั้งแพ็กเกจโดยใช้ apt-get แนะนำให้ทำการอัพเดตไลบรารี

ใช้โดยระบบ มันเขียนไว้ในคอนโซล

sudo ldconfig

ทุกอย่างพร้อมสำหรับการสร้างแพ็คเกจ Debian ในอนาคต

ifstat

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

sudo apt-get install ifstat sudo ldconfig

หลังจากนี้การดำเนินการของโปรแกรม / บริการนั้นง่ายเหมือนการเขียนไปยังคอนโซล ifstat:

ifstat

ปรากฏ

eth0 KB / s หน่วยเป็น KB / s out 0.10 0.19 0.10 0.17 0.10 0.17 0.10 0.17

ที่ไหน:

- KB / s ใน: ระบุจำนวนข้อมูลที่ได้รับในแต่ละวินาที

- KB / s out: ระบุจำนวนข้อมูลที่ส่งทุกวินาที

เมื่อเราทำสิ่งนี้เสร็จแล้วสิ่งที่จำเป็นสำหรับเราคือสาม แอปพลิเคชั่นที่จำเป็นใน Linux คุณเป็นอะไร

เราขอแนะนำ NFS: การแชร์โฟลเดอร์บน Linux

ฮาร์ดแวร์

ตัวเลือกของบรรณาธิการ

Back to top button