起因:
系统升级之后导致ffmpeg命令无法正常使用,报错无法找到libz.so.1.2.9文件
然后,经过查看/usr/local/lib发现我之前的系统文件中使用的文件为libz.so.1.2.8
再然后,手欠删除了libz.so.1,导致sudo都无法正常使用了
解决办法:
参考:https://blog.csdn.net/niuzhucedenglu/article/details/50606935 和https://stackoverflow.com/questions/48306849/lib-x86-64-linux-gnu-libz-so-1-version-zlib-1-2-9-not-found/51317504#51317504
重新安装了libz.so.1.2.9,并且利用软连接命令ln -s /usr/local/lib/libz.so.1.2.9 /usr/local/lib/libz.so.1重新生成了libz.so.1系统文件。
检验sudo可以正常使用。ffmpeg命令恢复正常。