溫馨提示×

怎樣用Linux strings命令查找重復字符串

小樊
37
2025-02-26 13:02:08
欄目: 智能運維

strings 命令用于從二進制文件中提取可打印的字符串

  1. 首先,你需要確定要搜索的二進制文件。例如,我們將使用名為 example_binary 的文件。

  2. 使用 strings 命令提取文件中的可打印字符串:

strings example_binary > extracted_strings.txt

這將把 example_binary 文件中的所有可打印字符串提取到名為 extracted_strings.txt 的文本文件中。

  1. 使用 sortuniq 命令查找重復的字符串:
sort extracted_strings.txt | uniq -d

這將按照字母順序對提取的字符串進行排序,并使用 uniq -d 選項僅顯示重復的字符串。

  1. 如果你想查看每個重復字符串出現的次數,可以使用以下命令:
sort extracted_strings.txt | uniq -dc

這將顯示每個重復字符串及其出現次數。

  1. 若要將結果保存到文件中,可以將輸出重定向到一個文件,例如:
sort extracted_strings.txt | uniq -dc > duplicates.txt

這將把包含重復字符串及其出現次數的結果保存到名為 duplicates.txt 的文件中。

通過這些步驟,你可以使用 strings 命令在二進制文件中查找重復的字符串。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女