為什麼我運行時sudo cat swapfile
會出現一堆未知字元。這些字元是什麼意思?再加上我的鍵盤然後輸入這些未知字元。附帶說明一下,這是一個活動的交換文件。這些字符的一小段可以被視為:
����� @�p9�f��SWAPSPACE2
答案1
您可能已經知道,交換文件包含從 RAM 換出的資料。因此,無論有什麼數據,它都屬於某個進程。到底是什麼 - 取決於多種因素以及數據最初屬於哪個過程。
交換檔案和分割區確實具有特定的檔案系統,因此考慮到我們看到SWAPSPACE2
字串這一事實,這可能是該檔案系統標頭的一部分,或者某些進程在其記憶體中具有該字串並被換出。
答案2
運行的輸出sudo cat swapfile
是
����� @�p9�f��SWAPSPACE2
...至少在當時的系統上並且具有此特定的終端配置。
抱歉,我忍不住對這個可怕的問題給了這個可怕的字面答案。請重述您的問題以詢問您的問題實際上想知道。