首页 > 系统相关 >Linux内存操作命令

Linux内存操作命令

时间:2024-10-31 08:47:57浏览次数:1  
标签:操作命令 查看 df 文件系统 -- 内存 Linux 大小 du

du(disk usage)命令用于查看文件和目录占用的磁盘空间。以下是 du 命令的一些常用选项和用法详解:

基本用法
查看当前目录下所有文件和子目录的大小:

du
默认情况下,du 会以块(通常是 1K)为单位显示每个文件和目录的大小。
查看特定目录的大小:
du /path/to/directory

常用选项

-h:以人类可读的格式(如 KB、MB、GB)显示大小。
du -h

-s:仅显示每个参数的总计大小,而不显示每个文件和子目录的大小。
du -sh /path/to/directory

-a:显示所有文件和目录的大小,包括普通文件。
du -ah

--max-depth=N:限制输出的目录深度,N 是深度级别。例如,--max-depth=1 仅显示当前目录及其直接子目录的大小。
du -h --max-depth=1

-c:输出所有参数的总计大小。
du -ch /path/to/directory/*

--exclude=PATTERN:排除匹配指定模式的文件或目录。
du --exclude='*.txt'


查看当前目录下各个子目录的大小:
du -h --max-depth=1

查看指定目录的总大小:
du -sh /var/log

查找占用空间最大的文件或目录:
du -ah /path/to/directory | sort -hr | head -n 10

df(disk free)命令用于显示文件系统的磁盘空间使用情况,包括已用空间、可用空间和总空间等信息。以下是 df 命令的一些常用选项和用法详解:

基本用法

查看所有文件系统的磁盘使用情况:
df

常用选项
-h:以人类可读的格式显示磁盘使用情况(例如,KB、MB、GB)。
df -h

-T:显示文件系统的类型。
df -T

-a:显示所有文件系统,包括那些大小为 0 的文件系统。
df -a

-i:显示 inode 使用情况,而不是磁盘空间使用情况。
df -i

--total:显示所有列出的文件系统的总和。
df -h --total

-l:仅显示本地文件系统,不包括网络文件系统。
df -l

示例
查看所有文件系统的使用情况(人类可读格式):
df -h
输出示例:
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        20G   15G  3.5G  83% /
tmpfs           1.9G  1.2M  1.9G   1% /tmp

查看特定文件系统的类型和使用情况:
df -Th

查看 inode 使用情况:
df -i
输出示例:
Filesystem      Inodes  IUsed  IFree IUse% Mounted on
/dev/sda1      1.3M   100K  1.2M   8% /

查看所有文件系统的总和:
df -h --total

标签:操作命令,查看,df,文件系统,--,内存,Linux,大小,du
From: https://www.cnblogs.com/sparrowstart/p/18516931

相关文章

  • 【已解决】vmware+ubunt14,编译海思3798MV100 ,HiSTBLinuxV100R005C00SPC050-master,报f
    于2023-07-1609:49:36发布没看懂,不知道问题出在哪里make[1]:Enteringdirectory/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/tools/linux/utils'make[1]:Enteringdirectory/home/andy1231/Downloads/HiSTBLinuxV100R005C00SPC050-master/source/kern......
  • 程序员必备单品:超级常用的linux指令+实际操作案例
    Linux常用命令在Linux系统中,有许多常用的命令可以帮助用户进行文件管理、系统监控、网络配置等操作。以下是一些常见的Linux命令及其具体使用案例:ls:列出目录内容基本用法:ls[选项][目录]常见参数:-a:显示所有文件,包括以.开头的隐藏文件。-l:使用长列表格式显示文件详......
  • 程序员必备单品:超级常用的linux指令+实际操作案例
    Linux常用命令在Linux系统中,有许多常用的命令可以帮助用户进行文件管理、系统监控、网络配置等操作。以下是一些常见的Linux命令及其具体使用案例:ls:列出目录内容基本用法:ls[选项][目录]常见参数:-a:显示所有文件,包括以.开头的隐藏文件。-l:使用长列表格式显示文件详细信......
  • 第二章 Linux基础入门和帮助
    文章目录第二章Linux基础入门和帮助内容概述1.Linux基础1.1用户类型1.2远程连接工具1.2.1WindowsPowerShell工具1.2.2Xshell软件使用1.2.3MobaXterm软件使用1.3终端terminal1.3.1终端类型1.3.2查看当前的终端设备1.4交互式接口1.4.1交互式接口类型1.4.2......
  • 采用gpio-mio的sdk文档编译petalinux
    其余步骤都ok到下面生成boot.bin文件时失败 在网上找到了类似的  部署运行petalinux系统镜像_defaultbitsreamisnotfound,pleasespecifyabi-CSDN博客 经发现为该文件为纯PS端 未用到pl端  所以在生成时需要去除--fpga 这样就成功了......
  • Linux系统基础-多线程超详细讲解(3)_线程互斥同步和条件变量
    个人主页:C++忠实粉丝欢迎点赞......
  • Linux Centos7 同步服务器时钟为北京时间
    Linux服务器时间不准确,容易造成日志时间错误、数据统计时间不准确等问题,因此需要将服务器时间设置准确并实时更新。操作步骤如下:1、安装ntp使用date命令查看时间是否准确:date如果不准确,使用ntp同步最新网络时间,安装ntp:yuminstall-yntp2、启动ntp服务执行命令:systemctl......
  • 【Linux】————进程间通信(匿名管道)
                                 作者主页:   作者主页                           本篇博客专栏:Linux                ......
  • Linux安装Tomcat
    Linux安装Tomcat下载Tomcat打开浏览器,进入Tomcat官网选择要下载的Tomcat版本,下载.tar.gz安装Tomcat将下载的.tar.gz上传至linux服务器,并进行解压tarxzfapache-tomcat-9.0.XX.tar.gz-C/opt/tomcat配置环境变量编辑环境变量文件:vim/etc/profile在文件末尾添加以下......
  • Linux 常用命令笔记
    Linux命令行常用快捷键Ctrl+a:移到行首Ctrl+e:移到行尾ctrl+u:光标处往前删除ctrl+k:光标处往后删除Linux常用命令汇总vim:dd:删除游标所在的一整行(常用)网络相关命令汇总netstat:打印网络连接、路由表、接口统计、伪装连接和多播成员关系lsof:lsof(listopenfiles)是一个列出当......