在( 压缩) tar归档中,显示文件和文件之间的差异

分享于 

1分钟阅读

电脑

  繁體 雙語

问题:

我已经打开了文件,并且不记得对解压缩的文件做了什么改变,或者我想知道。

我可以使用 tar -zd 来获得概述。 然后,假设它显示了文件 foo 已经改变。 在文件系统中,如何查看更改,以及文件系统中的文件与归档中的( 较旧) 文件的区别?


回答 1:

在vim中打开压缩的tar文件,将光标移到 foo 并点击。 然后执行


:vert diffsplit local/path/to/foo




回答 2:

在bash中使用 tar.. . -O 和进程替换。


diff.. . <( tar.. . -O.. . file.ext ) file.ext





COM  文件  显示  arc  DIFF  compress  
相关文章