centos查看盘符_Centos下磁盘管理的常用命令记录(如查找大文件)

Centos下磁盘管理的常用命令记录

查看系统磁盘空间占用,使用命令:

df -h

结果:

查看磁盘inode使用情况,如果inode用完了,磁盘就没法写入新的内容了:

df -i

结果:

如何查找磁盘上的大文件:

linux下的find命令用来查找文件,通过man find就知道它是无所不能的。所以按照文件大小来查找文件就不在话下。从man find搜索size,可以看到如下信息:

-size n[cwbkMG]

File uses n units of space.  The following suffixes can be used:

b    for 512-byte blocks (this is the default if no suffix is used)

c    for bytes

w    for two-byte words

k    for Kilobytes (units of 1024 bytes)

M    for Megabytes (units of 1048576 bytes)

G    for Gigabytes (units of 1073741824 bytes)

注意:默认单位是b,而它代表的是512字节,如果不想自己转换,可以使用其他单位,如c、K、M等。

命令:

find {/path/to/directory/} -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 ":" $5 }';

或者命令2(可按文件大小排序):

find {/path/to/directory/} -type f -size +100M -print0 | xargs -0 du -h | sort -nr

示例1:查找当前目录下大于100M的文件:

find . -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 ":" $5 }';

比如结果:

./usr/lib/libmysqld.a:101M

./usr/local/mysql/lib/libmysqld.a:101M

./usr/local/TsysAgent/bin/monlog.log:2.4G

我们会发现 /usr/local/TsysAgent/bin/monlog.log 这个日志有2.4G大,这是腾讯云服务器上的产生的一个日志文件,我们可以删除掉它。

示例2:查找/usr/local目录下大于50M的文件:

find /usr/local -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 ":" $5 }';

当找到大文件后,若因某些原因,不想对文件进行删除,可以用echo或cat或clear命令清除文件内容:

echo > /var/log/big.log 此命令会把/var/log目录中的big.log文件内容清除,而又不删除big.log文件

cat > /var/log/big.log 此命令能与“echo > /var/log/big.log”达到相同效果,不过,命令执行后,需要用“Ctrl + d”结束

clear > /var/log/big.log 此命令会把big.log文件内容清空,而不删除文件

查看磁盘里有哪些大文件夹

du -h --max-depth=1 | sort -nr

du -hm --max-depth=1 | sort -nr

du命令的-m参数表示按MB字节单位排列。

sort命令:-n参数表示由小到大排序;-nr表示由大到小排序;

如果文件夹太多了,可以限制显示的数量:

du -hm --max-depth=1 | sort -nr | head -5

有时输错命令,如何撤销?

正常的做法是一直按后退键,也可以直接按下 Ctrl + C 直接放弃该行命令。

centos下svn的主要常用命令(解决商城系统添加的文件无法自动更新至svn服务器)

问题描述: 在商城中通过网页上传的png文件无法自动添加到版本库中. 查找过程: 通过程序分析,增加的主要是数据文件,主要分布在data目录中. svn list /home/ggg --depth= ...

Centos下磁盘管理---分区

1.磁盘分区格式说明 linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z ...

linux-Centos下磁盘管理(fdisk)

Centos下磁盘管理 - linux 磁盘基础知识 磁盘结构 磁道:上图中硬盘被一圈圈分成18等分的同心圆,这些同心圆就是磁道.但打开硬盘,用户不能看到这些,它实际上是被磁头磁化的同心圆.这些磁道是 ...

LINUX下查找大文件及大的文件夹

原帖地址:https://www.cnblogs.com/iyoume2008/p/6105590.html 今天正好碰到这样的问题,在博客园中看到有以上地址的一篇文章,照着上面的操作解决了问题,但是 ...

Linux下磁盘管理命令df与du

Linux下磁盘管理命令df与du  对磁盘进行查看和控制的两个linux命令,df和du.  一.du命令 首先看一下du的help说明: [root@misdwh opt]# du --help ...

linux下维护服务器之常用命令

linux下维护服务器之常用命令! 第1套如下: 正则表达式: 1.如何不要文件中的空白行和注释语句: [root@localhost ~]# grep -v '^$' 文件名 |grep -v '^ ...

etcd常用命令记录

etcd常用命令记录   1.查看etcd的版本 [root@etcd01 ssl]# curl -L http://127.0.0.1:2379/version {"etcdserver& ...

YOLO---Darknet下使用YOLO的常用命令

Darknet下使用YOLO的常用命令 整理了一下,随手记一下. 在终端里,直接运行时Yolo的Darknet的各项命令,/home/wp/darknet/cfg/coco.data文件,使用原件:= ...

随机推荐

简单的redis 性能测试

C:\Users\luhan.qian\Desktop\Tools\redis C:\Users\luhan.qian\Desktop\Tools\redis $ redis-benchmark.ex ...

nyoj 102 次方求摸 快速幂

点击打开链接 次方求模 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 求a的b次方对c取余的值 输入 第一行输入一个整数n表示测试数据的组数(n<100) 每组测 ...

ASP&period;NET发布WebService

1. 创建一个空的Web应用程序 2. 再添加一个Web服务 3. 在所创建Web服务内,编写一算法 4. 写完可直接运行查看结果 5. 项目->右键,发布此WebService 6.  发布至 ...

Merge Cells for DataGrid 合并单元格

只适合不分页的固定行列的表格

centos7&sol;RHEL7安装LibreOffice

1.下载 wget http://download.documentfoundation.org/libreoffice/testing/4.4.0/rpm/x86_64/LibreOfficeDev ...

洛谷 P1078 文化之旅

P1078 文化之旅 题目描述 有一位使者要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一种文化超过一次(即如果他学习了某种文化,则他就不能到达其他有这种文化的国家).不同的国家可能 ...

自动化测试-18&period;selenium之bugFree代码注释

#encoding=utf-8 import xlrd,time,os from xlutils.copy import copy from selenium import webdriver def ...

mysql 开发进阶篇系列 25 数据库RPM安装目录介绍

一.概述 mysql可以在多个平台上运行,在windows平台上安装有noinstall包和图形化包二种方式.在linux/unix平台上有RPM包安装,二进制包(Binary Package)安装, ...

delphi中的 IntToHex&lpar;&rpar;

Delphi 自带函数 IntToHex 功能说明:该函数用于将“十进制”转换成“十六进制”.该函数有二个参数.第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据. 参考实例 ...

php分享三十:php版本选择

思考: cgi是怎么运行的?(是多线程?多进程?单线程?单进程?) fastcgi运行原理? apache运行php的原理? (是多进程还是多线程?) nginx是怎么运行php的? 什么是安全模式和 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值