Linux 目录容量查询和文件打包,清空
查看使用情况 [root@instance-0yj8cprg ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 20G 4.0G 15G 22% / devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 193M 1.7G 11% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup tmpfs 378M 0 378M 0% /run/user/0
查看某个目录占用的容量
[root@instance-0yj8cprg ~]# du -bs /usr 2974557250 /usr
查看各个目录占用容量
du -sh * 看哪个目录占用空间大
将文件进行打包
打包文件将localhost_access_log.2018-01* 的文件打包成localhost_access_log.2018-01.tar.gz tar --remove-files -czf localhost_access_log.2018-04.tar.gz localhost_access_log.2018-04*
进入定时器
cd /sbin/
查看定时器状态
service crond status
返回结果:
Redirecting to /bin/systemctl status crond.service ● crond.service - Command Scheduler Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2017-12-08 13:17:28 CST; 5 months 18 days ago Main PID: 1270 (crond) CGroup: /system.slice/crond.service └─1270 /usr/sbin/crond -n
//启动服务
sbin/service crond start
//重启服务
service crond restart
清空文件:
cat /dev/null >catalina.out
删除文件
rm -f /var/log/httpd/access.log