在我的机器上它是:
/usr/share/doc/python2.7/examples/Tools/scripts/diff.py
Run Code Online (Sandbox Code Playgroud)
但是,根据您的发行版以及您的最新情况,它会有所不同.但是有一个非常方便的小工具叫做"定位",你可以用它来快速找到机器上的东西.
locate diff.py | grep Tools
Run Code Online (Sandbox Code Playgroud)
给我
/usr/share/doc/python2.7/examples/Tools/scripts/diff.py
/usr/share/doc/python2.7/examples/Tools/scripts/ndiff.py
/usr/share/doc/python3.1/examples/Tools/scripts/diff.py
/usr/share/doc/python3.1/examples/Tools/scripts/ndiff.py
Run Code Online (Sandbox Code Playgroud)
因为我安装了两个版本的Python.我把它通过grep,因为有时定位可以匹配很多.
如果您确定计算机上有文件但找不到它,则可能需要以root身份更新数据库,这是使用'updatedb'命令完成的.所以,跑吧
sudo updatedb
Run Code Online (Sandbox Code Playgroud)
然后喝一杯咖啡(如果你有一台慢机器/非常满的驱动器,可以喝两杯咖啡),然后再试一次.