硬盘空间满了
今天要给别人导出数据库,执行mysql导出命令:mysqldump -u kevinlee -ppasswd kevinlee > /home/phproot/kevinlee.sql
Got error 28 from storage engine报错。
phpmyadmin也是登陆不进去。
搜了下,http://hi.baidu.com/luanxian/item/5a68cf0968b9c131a3332a96 给了我启示,一查果然盘满了。清理盘后,重启apache2释放空间后,一切正常。
常用查看硬盘大小及文件大小的命令:
查看硬盘使用情况:df -h
按大小排序查看文件 du -k . |sort -rn |more ls -l |sort +4nr |head 10
使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。
如果要看一个文件夹的大小,可以用du -sh *
删除命令:
rm -rf 目录名 使用此命令要小心
rm -rf *.* "所有文件和文件夹清空!" 这一句的意思是不保留子文件夹
/etc/init.d/apache2 stop 等文件释放完毕 再执行/etc/init.d/apache2 start 再df -h发现硬盘容量恢复。
/etc/init.d/apache2 reload 是无法释放空间的。