วิธีอ่านข้อความที่เก็บไว้ใน RAM บน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Random Access Memory (RAM) โดยทั่วไปหมายถึงเทคโนโลยีที่จัดเตรียมอุปกรณ์ที่มีพื้นที่ระเหยเพื่อจัดเก็บข้อมูลชั่วคราว เทคโนโลยีนี้ใช้กับอุปกรณ์อิเล็กทรอนิกส์ดิจิทัลทุกรูปแบบและการดำรงอยู่เป็นเพียงหน่วยความจำสำหรับผู้ที่ทำงานกับคอมพิวเตอร์หรือโทรศัพท์มือถือเป็นเวลานานไม่ได้ ในทางกลับกันเนื้อหาที่แท้จริงของหน่วยความจำดังกล่าวมักเป็นเรื่องลึกลับ ระบบปฏิบัติการส่วนใหญ่ไม่มีทางให้ผู้ใช้ตรวจสอบเนื้อหาของ RAM ได้อย่างง่ายดาย



เคล็ดลับ CLI ของ Linux อย่างง่ายอย่างน้อยก็ช่วยให้ผู้เขียนโค้ดตรวจสอบพื้นที่ด้านล่างของ RAM เพื่อดูข้อความที่เป็นประโยชน์ สิ่งนี้มีประโยชน์จากหลายสาเหตุ โปรแกรมเมอร์และนักพัฒนาระบบปฏิบัติการอาจต้องการดูจำนวน BIOS หรือ UEFI ที่เหลืออยู่ในการบูตระบบปฏิบัติการสด ผู้เขียนโปรแกรมอื่น ๆ อาจต้องการดูว่าตำแหน่งใดใน RAM ที่โปรแกรมเขียนด้วยเช่นกัน ผู้ใช้บางคนสามารถทำได้ด้วยเหตุผลในการแก้ปัญหาหรือแม้กระทั่งเพราะความอยากรู้อยากเห็น โชคดีที่มีวิธีที่ปลอดภัย



ค้นหา Plain Text Strings ใน RAM

ก่อนอื่นคุณจะต้องเปิดเทอร์มินัลโดยกด CTRL, ALT และ T ค้างไว้นอกจากนี้คุณยังสามารถเริ่ม Konsole, rxvt หรือโปรแกรมเทอร์มินัลอื่น ๆ จากเมนูแอปพลิเคชันของคุณ หากคุณต้องการทำงานกับหน้าจอขนาดใหญ่คุณสามารถกด CTRL และ ALT ค้างไว้ในขณะที่กด F1-F6 เพื่อเข้าสู่ระบบเทอร์มินัลเสมือน ในทางทฤษฎีคำสั่งต่อไปนี้ควรใช้กับการแจกแจง Unix อื่น ๆ เช่น FreeBSD



ที่พรอมต์คำสั่งพิมพ์:

สตริง / dev / mem | มากกว่า

หากเตือนคุณว่าคุณไม่มีสิทธิ์ให้พิมพ์:



sudo สตริง / dev / mem | มากกว่า

คุณจะต้องป้อนรหัสผ่านการดูแลระบบของคุณ หากคุณได้รับข้อความแจ้งว่าพบโปรแกรม 'สตริง' ในแพ็คเกจให้ลองทำดังนี้

busybox สตริง / dev / mem | มากกว่า

หรือ

sudo busybox สตริง / dev / mem | มากกว่า

ภาพ - ก

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

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

อ่าน 2 นาที