Paano Basahin ang Mga Mensahe na Nakaimbak Sa RAM sa Linux



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang Random Access Memory (RAM) sa pangkalahatan ay tumutukoy sa teknolohiya na nagbibigay ng mga aparato na may pabagu-bago na lugar upang pansamantalang mag-imbak ng data. Ang teknolohiyang ito ay ginagamit sa lahat ng mga kadahilanan ng form ng digital electronics, at ang pagkakaroon lamang nito ay isang memorya sa sinuman na nagtatrabaho sa mga computer o cellular phone nang napakatagal. Sa kabilang banda, ang tunay na nilalaman ng nasabing memorya ay madalas isang misteryo. Karamihan sa mga operating system ay nagbibigay ng walang paraan para sa isang gumagamit upang madaling suriin ang mga nilalaman ng RAM.



Ang isang simpleng trick ng Linux CLI ay maaaring makatulong sa isang coder upang suriin ang mas mababang mga lugar ng RAM para sa mga kapaki-pakinabang na mensahe. Nakatutulong ito sa maraming kadahilanan. Maaaring gusto ng mga programmer at developer ng operating system na makita kung gaano karaming BIOS o UEFI ang mananatili sa loob ng isang live na OS boot. Ang iba pang mga coder ay maaari ring makita kung anong mga lokasyon sa RAM ang sinusulat din ng isang programa. Ang ilang mga gumagamit ay maaaring gawin ito para sa mga dahilan sa pag-troubleshoot, o kahit na pulos dahil sa pag-usisa. Sa kasamaang palad mayroong isang ligtas na paraan upang magawa ito.



Maghanap ng Mga Strain ng Tekstong Plain sa RAM

Una kailangan mong buksan ang isang terminal sa pamamagitan ng pagpindot sa CTRL, ALT at T. Maaari mo ring simulan ang Konsole, rxvt o anumang iba pang programa ng terminal mula sa iyong menu ng mga application. Kung nais mong gumana sa isang mas malaking screen, maaari mong pindutin nang matagal ang CTRL at ALT habang pinipilit ang F1-F6 na mag-log in sa isang virtual terminal. Sa teoretikal ang mga sumusunod na utos ay dapat ding gumana sa iba pang mga pamamahagi ng Unix tulad ng FreeBSD.



Sa uri ng prompt ng utos:

mga string / dev / mem | higit pa

Kung binalaan ka nito na kulang ka sa mga pahintulot, pagkatapos ay i-type ang:



sudo strings / dev / mem | higit pa

Kakailanganin mong ipasok ang iyong password sa pangangasiwa. Kung nakatanggap ka ng isang mensahe na nagsabi sa iyo na ang mga program na 'string' ay matatagpuan sa isang pakete, pagkatapos ay subukan:

busybox strings / dev / mem | higit pa

o

sudo busybox strings / dev / mem | higit pa

larawan-a

Kapag na-parse ito nang tama makikita mo ang isang pader ng teksto na pinaghihiwalay ng mga linya. Ang pagtulak sa space bar ay magbabagsak ng isa pang nakasisilaw, kaya maaaring nais mong gumamit ng mas kaunti sa halip na higit pa sa tubo. Malamang na makakakita ka ng maraming basura, ngunit hindi bababa sa ilan sa mga mensahe ang magiging kapaki-pakinabang. Dahil maaaring mayroon kang maraming mga gigabyte ng RAM na nakakabit sa iyong machine, sa huli gusto mong hawakan ang CTRL at itulak ang C upang lumabas.

Kung nasa isang machine na walang legacy at nakakakita ka pa rin ng mga mensahe tungkol sa isang floppy controller o isang CD-ROM drive, wala kang dapat ipag-alala. Ito ay mga mensahe lamang mula sa iyong programang BIOS o UEFI.

2 minuto basahin