Categories


Tags


windows系统c盘占满/linux系统磁盘block、inode占满处理

windows系统

远程登陆到服务器,下载c盘清理.bat,保存到D:\ ,双击bat文件将自动清理,推荐设置任务计划每晚1点定时清理

windows 2008系统cmd下运行:

schtasks /create /tn "cleanC" /tr D:\c盘清理.bat /sc daily /st 01:00:00

linux系统

先远程ssh登录上服务器,登录教程:http://www.west.cn/faq/list.asp?unid=417,

磁盘占满分两种情况,然后分别执行下面两个命令,看看自己属于哪种情况

磁盘block占满,查看命令: df  -vh

blob.png

磁盘inode 占满,查看命令: df  -ih

blob.png

一、block占满处理办法

需要用到的命令如下:

ll 列出当前目录下的文件

df –vh  查看磁盘使用情况

cd 目录名 进入某个目录

du -sh *  统计当前目录内的文件大小

rm -rf 文件名|目录  删除某个文件或者目录(操作不可逆,删除前请确认文件是否无用)

ls | grep -Ev 'home'|xargs du -sh 统计除home目录外其它目录文件大小

1).通过df -vh 查看是哪个分区占满

blob.png

2). cd 和du 命令查看是哪个目录最大

blob.png

3).继续执行cd和du 命令找到最大的文件或者目录

blob.png

4).找到最大的文件,通过rm -rf 文件名 命令删除

blob.png

PS:删除操作前请确认文件是否无用,确认后再删除,如果文件都有用,请考虑升级磁盘大小,如果cd 命令报错请查看进入的是否是目录,通过 ll 命令查看,目录名为蓝色,文件名为白色,另外du 命令长时间没有反应,请 Ctrl + C 结束命令,执行 ll 命令,进入du 命令最后显示目录的下个目录,继续查找

二、inode 占满处理办法

需要用到的命令和脚本如下:

ll 列出当前目录下的文件

df –ih  查看磁盘Inode使用情况

cd 目录名 进入某个目录

du -ah *  统计当前目录内及子目录的文件大小

rm -rf  文件名|目录  删除某个文件或者目录(操作不可逆,删除前请确认文件是否无用)

ls |xargs rm -rf  删除当前目录下的全部文件

check_inode_counts.pl 脚本快速统计目录下每个目录占用Inode大小

find */ ! -type l | cut -d / -f 1 | uniq -c  统计当前目录下每个目录占用Inode大小(执行慢默认不使用此命令)

1).使用df -ih 查看是哪个分区占满

blob.png

2)下载check_inode_counts.pl脚本执行,依次执行以下命令:

wget http://downinfo.myhostadmin.net/check_inode_counts.txt

mv check_inode_counts.txt check_inode_counts.pl

perl check_inode_counts.pl /

继续执行等于50000的目录,如果没有就是最大值目录占用高。 比如perl check_inode_counts.pl /统计到/home目录等于50000,继续执行perl check_inode_counts.pl /home,一层目录一层目录的执行找到最大占用,如图

1.png

3).继续查找,直到找到占用inode对应较大目录,注意一般都是多个目录。

执行ll命令后会出现很多类似的文件

blob.png

4).命令 cat 文件名 查看文件是否异常,异常则删除,不异常再继续查找

blob.png

删除此目录下的全部异常文件

blob.png

PS:如果当前目录下文件全部正常,请执行 cd ../ 返回上层目录,继续上述方法查找。删除操作前请确认文件是否无用,确认后再删除。如果文件都有用,请考虑升级磁盘大小,另外上面删除命令如果卡死可以使用 find . -name "*.html"|xargs -t -n5 rm -rf 命令,其中 "*.html" 是上面看见的异常文件后缀名

注意:删除文件前请确认文件是否无用,不确定的请咨询网站程序员,另以上方法只在找到问题并处理,您需要自行分析一下产生的原因,如果是备份或者日志占满,需要修改或关闭备份或者日志,如果是木马程序生成大量文件,除删除文件外还需要找到程序漏洞并修复!

来源:西部数码


Public @ 2009-08-08 16:00:53

虚拟主机好还是云服务器好

虚拟主机和云服务器都有各自的优势,具体选择哪种取决于你的需求和预算。 虚拟主机是将一台物理服务器切分成多个虚拟服务器,每个虚拟服务器可以独立运行一个网站。虚拟主机通常价格较低,适合小型网站或个人博客。虚拟主机的管理维护工作由托管方处理,你只需要关注网站的内容。虚拟主机的资源有限,性能可能受到其他虚拟服务器的影响。 云服务器是基于云计算技术的虚拟服务器,可以根据实际需求弹性扩展资源。云服务器的性

Public @ 2023-07-30 02:50:26

windows2003网站权限设置错误提示未授权的处理方法

要解决Windows Server 2003网站权限设置错误提示未授权的问题,您可以采取以下步骤: 1. 确认已经登录到正确的账户。您需要使用管理员账户或拥有管理员权限的账户登录。 2. 打开IIS管理器。选择您需要修改权限的网站,在右侧菜单中选择“权限”。 3. 确认当前已经对该网站授予了正确的权限。例如,如果需要对网站进行修改,您需要在权限中添加“写入”权限。 4. 如果您确认权限设置

Public @ 2023-06-24 04:00:11

Windows操作系统远程登陆和修改远程端口号教程

一、远程登陆 1、开启远程登陆 在Windows操作系统中,使用远程登陆,需要先在服务器端开启远程登陆功能,步骤如下: (1)点击开始按钮,选择运行,输入“regedit”,确认; (2)在注册表编辑器里,导航到“HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TerminalServer”键; (3)双击注册表服务“fDeny

Public @ 2023-02-24 07:12:54

Windows操作系统远程登陆和修改远程端口号教程

要远程登录和修改远程端口号,可以使用Windows的远程桌面连接工具和远程桌面配置工具。 以下是远程登录和修改远程端口号的步骤: 1. 启用远程桌面连接: - 打开“开始”菜单,搜索并打开“控制面板”。 - 在控制面板中,选择“系统和安全”。 - 点击“允许远程访问”下的“更改设置”。 - 在“远程”选项卡中,勾选“允许远程连接到此计算机”。 - 如果需要,选择“

Public @ 2023-07-29 00:00:39

更多您感兴趣的搜索

0.432701s