`

linux常用disk磁盘操作命令

 
阅读更多

 

原文链接:http://www.javaarch.net/jiagoushi/582.htm

 

	#按照目录大小排序战士最前面15个目录或者文件
	du -xB M --max-depth=2 /var | sort -rn | head -n 15

	#列出当前所有子目录的文件大小
	du -h --max-depth=1

	#列出当前文件或者目录最大的10个
	du -s * | sort -n | tail

	#按照目录大小从大到小排序
	du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf "%.1f%s", $1>=2**30? ($1/2**30, "G"): $1>=2**20? ($1/2**20, "M"): $1>=2**10? ($1/2**10, "K"): ($1, "")}e'

	#列出path这个目录的文件树
	du -h /path | sort -h

	#每隔60s监控对应目录的文件大小变化
	watch -n60 du /var/log/messages


	#递归删除当前目录下所有子目录中的.svn目录
	find . -type d -name '.svn' -print0 | xargs -0 rm -rdf

	#列出当前磁盘的使用情况
	df -P | column -t

	#监控磁盘的使用情况
	watch -d -n 5 df

	#列出当前inode的使用情况
	df -i  <partition>

	#按照每个磁盘使用量从高到低排序
	df -h | grep -v ^none | ( read header ; echo "$header" ; sort -rn -k 5)


	#查看物理磁盘的使用情况
	df -x tmpfs | grep -vE "(gvfs|procbususb|rootfs)"

	#查看当前所有磁盘的大小和使用量
	df -H

	#查看所有分区使用情况
	fdisk -l /dev/sda

	# 显示系统所有的分区或给定的分区
	fdisk -l       
	# 显示时,显示的是扇区数不是柱面数           
	fdisk -u           
	 # 显示指定partition的block数       
	fdisk -s partition       

	#查看磁盘的读写容量
	iostat -m -d /dev/sda1

	#测试磁盘的读写速度
	hdparm -t /dev/sda

	#查看某个文件的所有链接
	find -L / -samefile /path/to/file -exec ls -ld {} +

	#查看最大的5个文件
	find . -type f -exec ls -s {} \; | sort -n -r | head -5

	#查看365天前的文件并删除
	find ./ -type f -mtime +365 -exec rm -f {} \;

	#查看大于100M的文件
	find . -type f -size +100M

 

0
0
分享到:
评论

相关推荐

    linux常用disk磁盘操作命令整理

    disk磁盘操作过程中会用到很多的命令,下文整理了一些常用的disk磁盘操作命令,助你在工作中提高效率

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    三分钟速学linux磁盘管理

    linux磁盘管理一、df -显示磁盘空间使用情况二、fdisk-磁盘分区三、hdparm-显示与设定硬盘参数四、lsblk-查看系统的磁盘五、partprobe命令 – 重读分区表六、blkid命令 – 显示关于可用块设备的信息七、mount – ...

    网众无盘LINUX常用系统故障处理大全

    解决方法:查看磁盘是否写满了(用命令:df –h查看)。如果回写分区写满了,先把挂载分区卸载(umount /mnt)再格式化回写分区,然后在重新挂载回写分区,如时挂载不上,需重起服务器。 8.第一次开机正常起动,重...

    LINUX 20招

    一次处理一整个目录  Linux/UNIX的很多常用命令如rm,cp等都有一个参数“-r”,是递归的意思,命令里加了参数“-r”就可以对目标目录及其下所有子目录进行操作,如: rm -rf /test(f是“force”意为强行),该...

    LINUX安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    Linux使用fdisk实现磁盘分区过程图解

    linux分区常用命令:fdisk,修改MBR分区表,MBR格式,被修改的分区大小最大为2T。 当大于2T时,使用parted命令,gpt分区格式。 1.在虚拟机添加一块新硬盘 编辑虚拟机设置—添加—硬盘—SCSI—创建新虚拟磁盘—1GB—...

    linux下使用 du查看某个文件或目录占用磁盘空间的大小方法

    du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh 一、du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments)....

    linux安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    losetup命令 设置循环设备

    losetup命令用来设置循环设备,查看回环设备的状态。循环设备可把文件虚拟成区块设备,籍以模拟整个文件系统,让...与该功能相关的Linux命令:mknod命令 – 创建字符设备文件和块设备文件gdisk命令 – 交互式GPT操纵器q

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    8.4.2 MFS常用操作 8.4.3 为垃圾箱设定隔离时间 8.4.4 快照 8.4.5 MFS的其他命令 8.5 维护MFS 8.5.1 启动MFS集群 8.5.2 停止MFS集群 8.5.3 MFS 数据存储服务器的维护 8.5.4 MFS元数据的备份 8.5.5...

    网管教程 从入门到精通软件篇.txt

    Chkdsk 命令还可列出并纠正磁盘上的错误。  含有下列参数的 chkdsk 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 chkdsk 命令。  vol [drive:] [ chkdsk [drive:] [/p] [/r]  ...

    Ghost 8.3 系统备份软件

    这提供了更快的配置磁盘分区和在批处理文件中定义 GDisk操作的能力。但与此同时,几十个参数会令普通用户头疼,因此笔者不推荐一般用户使用,Symantec 公司也应该推出相应的GUI(图形用户界面)控制台以方便用户使用...

    Ghost 8.3 Enterprise

    这提供了更快的配置磁盘分区和在批处理文件中定义 GDisk操作的能力。但与此同时,几十个参数会令普通用户头疼,因此笔者不推荐一般用户使用,Symantec 公司也应该推出相应的GUI(图形用户界面)控制台以方便用户使用...

Global site tag (gtag.js) - Google Analytics