Como explicado anteriormente, a partição de swap não contém um sistema de arquivos e não contém o que consideraríamos arquivos. Além disso, uma troca (se ativa) é completamente apagada na inicialização, o que significa que ela será preenchida com zeros.
Então, mas como você pode olhar dentro de uma partição swap? A resposta é bastante fácil, e uma decepcionante eu temo ... se você começou de outro sistema que não utilizou a partição de swap (um sistema ativo, por exemplo), é possível simplesmente acessar a partição swap através de sua entrada de partição. /dev
.
Para descobrir onde a partição swap reside, execute fdisk -l
como root, isso imprimirá as tabelas de partição de todos os discos rígidos, como este :
Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders
Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 196 395104+ 83 Linux
/dev/hdb2 197 262 133056 82 Linux swap
/dev/hdb3 263 458 395136 83 Linux
/dev/hdb4 459 621 328608 83 Linux
Aqui vemos que a partição swap está em /dev/hdb2
. Então, como ler o conteúdo dele? Com um editor hexadecimal, por exemplo, se você é apenas curioso, também pode descarregar o conteúdo e executá-lo em strings
:
cat /dev/hdb2 | strings
Esteja avisado que isto irá rodar toda a sua partição swap através do comando strings, que irá imprimir todos os caracteres imprimíveis que encontrar ... provavelmente lotes dele.