解决linux删除文件后,磁盘空间未释放
服务器applogs下的磁盘空间使用率已达100%,使用rm -rf 日志文件名删除文件后,再使用df -h查看,发现磁盘空间未释放,通过查阅资料,总结出以下两种解决方式:
1.使用rm -rf 文件名删除文件后,磁盘空间未释放
使用
lsof | grep deleted
查看是否有进程占用着被删除的文件,若有,
kill -9 进程号;
2.使用
echo "" > 文件名
给文件写入空串,原有文件内容会被删除。
其他Linux操作记录:
1.清除当前页:
clear
2.查看当前目录下各个目录的总大小:
du -h --max-depth=1
3.查看当前目录的总大小:
du -sh
4.查看指定目录的总大小:
du -sh 目录名
5.打tar包:
tar -zcvf 压缩包名称.tar.gz # 需要打包的文件