网站首页 > 博客文章 正文
不知道大家看完上面我发的文章后,有没有发现一个问题?那就是不管ls/ll的使用也好,还是cp/mv/rm也好,又或者vi/vim也好,就算是最新的touch/mkdir,也都是针对文档或目录进行的操作类命令,虽然在系统运维当中,这些命令都是我们最常用使用的。但这些都是应用层面的操作。而对于系统本身的操作却用得比较少。对于有这样疑问的同志们,我觉得很开心,因为这个是我故意这样的。哈哈!!
好了,其实这个只是我对学习的一个策略:由最基础的命令开始练起,当上面的命令都比较熟悉了,我们再来慢慢的深入去学习针对系统本身的一些操作,这样可以让大家更容易,也更不会因为出错而导致系统不稳定或是其它意外的情况出现。
所以从今天的命令学习开始,我会开始针对于系统本身的一些操作的命令进行讲解,希望大家能够继续支持我哦。记得头条三连:关注、转发、收藏!谢谢
今天我们学习系统本身的命令
命令注释
df(disk free) 用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。
常用参数
h (human-readable)人类可读的格式(就是以Gb为单位显示空间大小)
total 显示所有信息
i 显示inode信息而不是块信息
实例:
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root 507489296 387562680 94147624 81% /
tmpfs 8166920 4244156 3922764 52% /dev/shm
/dev/vda1 495844 39770 430474 9% /boot
[root@localhost ~]#
对于上面的内容,大家看得是否有点懵?还是那句话,在Linux的世界里,万物皆文件。就算是磁盘分区,它也是一个文件。这是与Windows里的比较大的区别之一。为了让大家更好地理解,看下图
当然,我们日常使用当中,为了更好的直观的了解,我们可以使用参数,让我们更容易看懂上面的内容
[root@localhost ~]# df -h #参数-h表示使用Gb为单位显示磁盘空间使用情况
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGrou484G 370G 90G 81% /
tmpfs 7.8G 4.1G 3.8G 52% /dev/shm
/dev/vda1 485M 39M 421M 9% /boot
[root@localhost ~]#
大家对比一下,是不是看得更直观,更符合我们的习惯呢?
也可以直接查看其中一个
[root@localhost ~]# df /dev/vda1
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 495844 39770 430474 9% /boot
[root@localhost ~]#
命令很简单,就是用于了解我们整个系统的磁盘具体的使用情况。有时log文件发神经瞬间变大,占满了磁盘,出现各种问题,可以试下先查看系统磁盘情况。
命令注释
du (disk usage)用于显示目录或文件的大小。
这个命令嘛,与df一样,都是查看磁盘使用的,不过这个范围更为具体一点。因为它是查看目录或文件的,而不是整个磁盘分区。区别还是很大的哦。
常用参数
a 显示目录中的文件大小;
b 以byte为单位显示目录或文件大小;
h 以K/M/G的方式显示目录或文件大小;
s 仅显示总和大小
m 以M为单位显示大小
实例:
[root@localhost chenmz]# cd agent
[root@localhost agent]# du #显示当前目录下的目录及文件大小,默认单位为Kb
3888 ./log
8 ./config
11616 .
[root@localhost agent]# cd ..
[root@localhost chenmz]# du agent/ #显示agent目录下的目录及文件大小,默认单位为Kb
3888 agent/log
8 agent/config
11616 agent/
[root@localhost chenmz]# du -m agent/ #以M为单位显示目录与文件大小
4 agent/log
1 agent/config
12 agent/
[root@localhost chenmz]# du -h agent/ #自动以人类最容易懂的单位显示大小
3.8M agent/log
8.0K agent/config
12M agent/
今天的命令学习,主要用于检查磁盘使用情况,也是服务器巡检中一环。虽然简单,但也是很常用的命令,大家学会了么?
猜你喜欢
- 2024-11-21 超好用的UnixLinux 命令技巧 大神为你详细解读
- 2024-11-21 linux命令清单
- 2024-11-21 软件性能测试相关的Linux命令总结
- 2024-11-21 Linux中查看磁盘大小、文件大小
- 2024-11-21 【Linux】查看信息的常用命令CPU、内存、进程、网口、磁盘、硬件
- 2024-11-21 5个比较实用的Linux命令,工作中100%你在用
- 2024-11-21 Linux入门常用必会60个命令实例详解(一)
- 2024-11-21 如何查看服务器配置信息
- 2024-11-21 Linux常用命令大全
- 2024-11-21 Linux环境中几个常用运维命令的使用指引
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)