我有一个 ubuntu(不知道版本)服务器,我正在尝试清除其中的以下 4 个子文件夹。
magento-root/var/cache
magento-root/var/session
magento-root/var/log
magento-root/var/report
我知道使用下面的一行命令我可以清除所有这些文件夹,在我进入cd
该magento-root/
文件夹之后,但不知何故它不起作用。
rm -rf var/{cache,session,report,log}/*
这可能是什么原因造成的,有什么设置可以关闭此功能吗?
答案1
根据您的评论Is there any other 1-liner by which I can clear those folders regardless of they are empty or not ?
使用这个:
其他单行
用这个:
首先确保你位于magento-root/
目录中。然后运行此行:
$ for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done
如果您不在目录中,magento-root
请使用此行cd
进入magento-root
目录:
cd magento-root; for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done