Hur man läser meddelanden som lagras i RAM på Linux

Random Access Memory (RAM) refererar i allmänhet till den teknik som ger enheter med ett flyktigt område för att tillfälligt lagra data. Denna teknik används över alla formfaktorer av digitalelektronik, och dess blotta existens är ett minne för ingen som har arbetat med datorer eller mobiltelefoner under lång tid. Å andra sidan är det faktiska innehållet i minnet ofta ett mysterium. De flesta operativsystem ger ingen möjlighet för en användare att enkelt granska innehållet i RAM.

Ett enkelt Linux CLI-trick kan åtminstone hjälpa en kodare att undersöka de lägre delarna av RAM för användbara meddelanden. Det här är användbart av flera skäl. Programmerare och operativsystemutvecklare kanske vill se hur många BIOS eller UEFI som finns kvar i en live OS-boot. Andra kodare kan också vilja se vilka platser i RAM ett program skriver också. Vissa användare kan göra det för felsökningsskäl eller till och med rent av nyfikenhet. Lyckligtvis finns det ett säkert sätt att göra det.

Hitta vanliga textsträngar i RAM

Först måste du öppna en terminal genom att hålla ned CTRL, ALT och T. Du kan också starta Konsole, rxvt eller något annat terminalprogram från din programmeny. Om du vill arbeta med en större skärm kan du hålla ner CTRL och ALT medan du trycker på F1-F6 för att logga in i en virtuell terminal. Teoretiskt bör följande kommandon också fungera på andra Unix-distributioner som FreeBSD.

Vid kommandotolken skriver du:

strängar / dev / mem | Mer

Om det varnar dig om att du saknar behörigheter skriver du:

sudo strängar / dev / mem | Mer

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Du måste ange ditt administratörslösenord. Om du fick ett meddelande som sa att programmets strängar kunde hittas i ett paket, försök:

busybox strängar / dev / mem | Mer

eller

sudo busybox strängar / dev / mem | Mer

När det har blivit korrekt analyserat ser du en textmur separerad av rader. Genom att trycka på mellanslagstangenten faller du ner en annan skärm, så du kanske vill använda mindre istället för mer i röret. Du kommer sannolikt att se en massa skräp, men åtminstone några av meddelandena kommer att vara användbara. Eftersom du kanske har många gigabyte RAM-minne kopplat till din maskin, kommer du till slut att hålla CTRL och trycka C för att avsluta.

Om du är på en äldre maskin och fortfarande ser meddelanden om en floppy-controller eller en CD-ROM-enhet, har du inget att oroa dig för. Det här är bara meddelanden från ditt BIOS eller UEFI-program.

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Facebook Twitter Google Plus Pinterest