Terminal
由於 dd if=/dev/sda,PC 揚聲器發出嗶嗶聲和雜亂的終端字型?
跑步時
sudo dd if=/dev/sda
內部 PC 揚聲器發出聲音。此外,所有字型,甚至提示和打字輸入都有不同的字元,例如“♡”或“•”。
如果您需要了解更多,請發表評論。
我通常做的是 of=/dev/null 或 >>/dev/null 用於讀取性能測試和旋轉光碟機(使用
count=1 iflag=direct skip=500000
),我跳到 LBA 500000 將雷射透鏡放在中心數據部分。但是我想嘗試一下,如果我不將輸出重定向到任何地方會發生什麼,並且這種情況發生了。有趣的事實:Windows 也是如此。
大致是這樣的:
- 您的
dd
命令沒有of=...
參數,因此它將數據發送到標準輸出。- 當您在終端中執行命令時,正在執行的程序的標準輸出連接到終端。
- 終端可以顯示文本和解釋控制序列。根據您的終端類型,有一些序列可以更改字型或顏色或游標的位置或響鈴(嗶聲)等。
- 您的硬碟 (
/dev/sda
) 包含許多不同的數據,其中肯定有一些終端控制序列純屬偶然。因此,您正在向終端發送大量文本和控制序列,它會盡職盡責地嘗試顯示和解釋它。