centos 大文件(centos挂载大于2t的硬盘)
大家好,今天小编来为大家解答以下的问题,关于centos 大文件,centos挂载大于2t的硬盘这个很多人还不知道,现在让我们一起来看看吧!
centos运行的镜像格式文件vmdk变大如何处理
虚拟主机硬盘文件(.vmdk)使用一段时间后会越来越大,很占磁盘空间。
进行以下操作,就可以让它瘦身。
1、关闭快照。
由于它会存放一些快照资料在当中,所谓的快照就是类似即时备份还原系统那种,
会把整个系统做一次关键备份,在需要它的时候进行系统修复还原。
假如不要该功能的话,能在“虚拟机”==>“设置”==>“选项”当中关闭快照功能,关闭前一定清除所有快照还原点,才能关闭该功能,
关闭后应当就要让出不少硬盘空间了。
2、利用自带工具的shrink收缩功能
启动虚拟机内安装的操作系统后,在其任务栏右下角点击使用vmware软件里VmwareTools中的Shrink功能,这样就能轻松将vmdk文件瘦身。
centos下如何删除大文件centos下删除大文件的方法
今天发现测试的服务器磁盘空间使用100%。通过df-lh和du–sh,定位到是jenkins日志文件363G。网上查找了几个关于删除大文件的方法:
一、最low的:rm
rm删除大文件后,df–lh查看会发现,磁盘还是被占用.
这是因为rm删除文件,文件一般不会立即写入磁盘,也就是空间不会立即释放。
解决的方式:
1.重启服务器(最好别选);
2.losf| grep deleted;查看被删除的进程
进程未关闭,所以磁盘空间不会被释放,需要kill–9 PID,杀死进程后,空间才会释放。
二、输入重定向:
以下的几种方法都是清空文件内容,但都不会删除文件
1. echo>/path/to/somefile
2. cat/dev/null>/path/to/somefile
3.>/path/to/somefile
4:>/path/to/somefile
centos查看文件大小命令
centos查看文件大小有以下几种常用的方法:
1、ls-lh:这个命令可以列出当前目录下所有文件的详细信息,包括文件名、大小、创建时间等等。其中的-h参数可以将文件大小用可读性更好的格式显示,比如将1024变成1K,1024K变成1M,以此类推。示例:ls-lhfilename.txt。
2、du-h:这个命令可以列出指定目录或文件的大小,以及该目录下所有文件和子目录的大小总和。其中的-h参数同样可以将文件大小用可读性更好的格式显示。示例:du-h/dir/filename.txt。
3、stat:这个命令可以查看指定文件的详细属性,包括文件大小、创建时间、修改时间、访问时间等等。示例:statfilename.txt。