【发布时间】:2017-06-06 13:34:15
【问题描述】:
我发出以下命令:
Input: locate libboost
Output: /usr/lib64/libboost_wserialization-mt.so
/usr/lib64/libboost_wserialization-mt.so.1.53.0
/usr/lib64/libboost_wserialization.so
/usr/lib64/libboost_wserialization.so.1.53.0
然后我导航到/user/lib64 并发出命令rm -f libboost*。但是,当我再次发出locate libboost 时,我仍然是上面打印的相同输出。为什么libboost 文件没有被删除?
【问题讨论】:
-
假设这些文件是文件夹,你需要标志 -r(recursive)
rm -rf libboost*。