Shell命令-系统信息及显示之stat、du
2024-09-16 17:47:35
文件及内容处理 - stat、du
1. stat:显示inode内容
stat命令的功能说明
stat
命令用于显示inode
内容。stat
以文字的格式来显示inode
的内容。
stat命令的语法格式
stat
[OPTION]... FILE...
stat
[文件或目录]
stat命令的常用参数说明:
略
stat命令的实践操作
范例1: 查看
testfile
文件的inode
内容内容,可以用以下命令:
[root@oldboyedu ~]# stat testfile
File: ‘testfile’
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 34170243 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2019-04-28 19:45:46.715574961 +0800
Modify: 2019-04-28 19:45:46.715574961 +0800
Change: 2019-04-28 19:45:46.715574961 +0800
Birth: -
2. du:显示目录或文件的大小
du命令的功能说明
du
命令用于显示目录或文件的大小。du
会显示指定的目录或文件所占用的磁盘空间。
du命令的语法格式
du
[OPTION]... [FILE]...
du
[-abcDhHklmsSx][-L ][-X ][--block-size][--exclude=][--max-depth=][--help][--version][目录或文件]
du命令的常用参数说明:
du
参数很多,表1为du
命令的参数及说明:
表1:
du
命令的参数及说明
参数选项 | 解释说明 |
---|---|
-a或-all | 显示目录中个别文件的大小。 |
-b或-bytes | 显示目录或文件大小时,以byte为单位。 |
-c或--total | 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。 |
-D或--dereference-args | 显示指定符号连接的源文件大小。 |
-h或--human-readable | 以K,M,G为单位,提高信息的可读性。 |
-H或--si | 与-h参数相同,但是K,M,G是以1000为换算单位。 |
-k或--kilobytes | 以1024 bytes为单位。 |
-l或--count-links | 重复计算硬件连接的文件。 |
-L或--dereference | 显示选项中所指定符号连接的源文件大小。 |
-m或--megabytes | 以1MB为单位。 |
-s或--summarize | 仅显示总计。 |
-S或--separate-dirs | 显示个别目录的大小时,并不含其子目录的大小。 |
-x或--one-file-xystem | 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。 |
-X或--exclude-from= | 在指定目录或文件。 |
--exclude= | 略过指定的目录或文件。 |
--max-depth= | 超过指定层数的目录后,予以忽略。 |
--help | 显示帮助。 |
--version | 显示版本信息。 |
du命令的实践操作
范例1: 显示目录或者文件所占空间:
[root@oldboyedu ~]# du
32 .
范例2: 人类可读显示
[root@oldboyedu data]# du testfile
305868 testfile
[root@oldboyedu data]# du -h testfile
299M testfile
今天就写到这里,有什么疑问或出现什么错误,随时欢迎大神们发表评论指点迷津
最新文章
- (转)assert 断言式编程
- win10周年更新后程序各种卡死,进程无法结束怎么破?
- 用js完成毫秒格式数据的日期格式化任务
- 内存管理运算符new delete与内存管理函数malloc free的区别——已经他们对对象创建的过程。
- keil uvision看厌了么?试试Sublime Text吧!
- hdoj 2717 Catch That Cow【bfs】
- typedef struct
- 工作小总结(字符串包含,获取当前页面的url等系列问题)
- 如何发布第一个WP8.1程序(VisualStudio2015)
- JAVA 调用https接口, java.security.cert.CertificateException
- 微信小程序--家庭记账本开发--04
- java面试题复习(一)
- docker 报错: Job for docker.service failed because the control process exited with error code. See ";systemctl status docker.service"; and ";journalctl -xe"; for details.
- Chapter3_操作符_别名机制
- 浅谈如何使用Netty开发高性能的RPC服务器
- idea使用git提交代码到远程,这里是没有冲突的演示
- 分享一个android debug模式,出现 waiting for debugger把界面卡住,取巧的解决办法
- Daily Scrum 10.23
- 写一个Windows服务
- spring boot 使用属性加载顺序
热门文章
- [日常] nginx记录post数据
- Mybatis入门之增删改查
- 环境配置(pycharm+virtualenv+git+github等)
- 【代码笔记】Web-CSS-CSS id和Class选择器
- Win10操作系统下Oracle VM VirtualBox6.0加载磁盘提示“发现无效设置”的解决方法(包括“不能桥接网卡”问题的解决方法)
- ASP.NET MVC从空项目开始定制项目
- Ubuntu下面MySQL的参数文件my.cnf浅析
- 网络中的NAT模式
- Java中console类的简单用法
- 中科曙光I620-G15服务器登录密码破解