我想在运行一些命令后获得每个指定目录的大小。例如,我希望使用以下命令清除/var中的所有缓存
/var : sudo yum clean all然后,获取以下目录的大小:
/var
/boot
/opt例如,我可以写下下面的代码:
sudo du -sh /var
sudo du -sh /boot
sudo du -sh /opt但是我想把它们合并到一个命令“sudo du”中。这有可能吗?然后,我想将它与"yum clean all“命令合并。
这样做有没有好的做法呢?我是Unix的新手。
发布于 2021-02-04 23:42:01
您可以使用du指定多个目录,也可以这样做:
sudo yum clean all && sudo du -sh /var /boot /opt您可以使用一个sudo操作运行:
sudo sh -c "yum clean all && du -sh /var /boot /opt"https://stackoverflow.com/questions/66048765
复制相似问题