文件及内容处理 - free、cal

1. free:查看系统内存

free命令的功能说明

free 命令用于显示内存状态。free 指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。

free命令的语法格式

free [options]
free [-bkmotV][-s ]

free命令的常用参数说明:

free 参数很多,表1为 free 命令的参数及说明:

表1: free 命令的参数及说明

参数选项 解释说明
-b   以Byte为单位显示内存使用情况。
-k   以KB为单位显示内存使用情况。
-m   以MB为单位显示内存使用情况。
-o   不显示缓冲区调节列。
-s   持续观察内存使用状况。
-t   显示内存总和列。
-V   显示版本信息。

free命令的实践操作

范例1: 显示内存使用情况

[root@m01 ~]# freetotal        used        free      shared  buff/cache   available
Mem:         995892      368328       68716        7364      558848      457244
Swap:        786428         776      785652

范例2: 以总和的形式显示内存的使用信息

[root@m01 ~]# free -ttotal        used        free      shared  buff/cache   available
Mem:         995892      399552       70684        6900      525656      425548
Swap:        786428        1288      785140
Total:      1782320      400840      855824

范例3: 周期性的查询内存使用信息(Ctrl+c 结束)

[root@m01 ~]# free -s 10total        used        free      shared  buff/cache   available
Mem:         995892      438940       64120        5988      492832      386976
Swap:        786428        2312      784116total        used        free      shared  buff/cache   available
Mem:         995892      446972       64900        5768      484020      379080
Swap:        786428        2312      784116^C

2. cal:查看日历等时间信息

cal命令的功能说明

cal 命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

cal命令的语法格式

cal [options] [[[day] month] year]
cal [参数][月份][年份]

cal命令的常用参数说明:

cal 参数不多,表1为 cal 命令的参数及说明:

表1: cal 命令的参数及说明

参数选项 解释说明
-1 显示一个月的月历
-3 显示系统前一个月,当前月,下一个月的月历
-s 显示星期天为一个星期的第一天,默认的格式
-m 显示星期一为一个星期的第一天
-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y 显示当前年份的日历

cal命令的实践操作

范例1: 显示当前月份日历

[root@m01 ~]# cal四月 2019
日 一 二 三 四 五 六1  2  3  4  5  67  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

范例2: 显示指定月份的日历

[root@m01 ~]# cal 9 1999九月 1999
日 一 二 三 四 五 六1  2  3  45  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

范例3: 显示2019年日历

[root@m01 ~]# cal -y 20192019                               一月                   二月                   三月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4  5                   1  2                   1  26  7  8  9 10 11 12    3  4  5  6  7  8  9    3  4  5  6  7  8  9
13 14 15 16 17 18 19   10 11 12 13 14 15 16   10 11 12 13 14 15 16
20 21 22 23 24 25 26   17 18 19 20 21 22 23   17 18 19 20 21 22 23
27 28 29 30 31         24 25 26 27 28         24 25 26 27 28 29 3031四月                   五月                   六月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4  5  6             1  2  3  4                      17  8  9 10 11 12 13    5  6  7  8  9 10 11    2  3  4  5  6  7  8
14 15 16 17 18 19 20   12 13 14 15 16 17 18    9 10 11 12 13 14 15
21 22 23 24 25 26 27   19 20 21 22 23 24 25   16 17 18 19 20 21 22
28 29 30               26 27 28 29 30 31      23 24 25 26 27 28 2930七月                   八月                   九月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4  5  6                1  2  3    1  2  3  4  5  6  77  8  9 10 11 12 13    4  5  6  7  8  9 10    8  9 10 11 12 13 14
14 15 16 17 18 19 20   11 12 13 14 15 16 17   15 16 17 18 19 20 21
21 22 23 24 25 26 27   18 19 20 21 22 23 24   22 23 24 25 26 27 28
28 29 30 31            25 26 27 28 29 30 31   29 30十月                  十一月                 十二月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4  5                   1  2    1  2  3  4  5  6  76  7  8  9 10 11 12    3  4  5  6  7  8  9    8  9 10 11 12 13 14
13 14 15 16 17 18 19   10 11 12 13 14 15 16   15 16 17 18 19 20 21
20 21 22 23 24 25 26   17 18 19 20 21 22 23   22 23 24 25 26 27 28
27 28 29 30 31         24 25 26 27 28 29 30   29 30 31

范例4: 显示自1月1日的天数

[root@m01 ~]# cal -j四月 2019         日  一  二  三  四  五  六91  92  93  94  95  9697  98  99 100 101 102 103
104 105 106 107 108 109 110
111 112 113 114 115 116 117
118 119 120

范例5: 星期一显示在第一列

[root@m01 ~]# cal -m四月 2019
一 二 三 四 五 六 日1  2  3  4  5  6  78  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

今天就写到这里,有什么疑问或出现什么错误,随时欢迎大神们发表评论指点迷津

转载于:https://www.cnblogs.com/wjcLinux/p/11011853.html

Shell命令-系统信息及显示之free、cal相关推荐

  1. Shell命令-系统信息及显示之uname、hostname

    文件及内容处理 - uname.hostname 1. uname:显示系统信息 uname命令的功能说明 uname 命令用于显示系统信息.uname 可显示电脑以及操作系统的相关信息 uname命 ...

  2. Shell命令-系统信息及显示之dmesg、uptime

    文件及内容处理 - dmesg.uptime 1. dmesg:显示开机信息 dmesg命令的功能说明 dmesg 命令用于显示开机信息.kernel 会将开机信息存储在 ring buffer 中. ...

  3. Shell命令-系统信息及显示之stat、du

    文件及内容处理 - stat.du 1. stat:显示inode内容 stat命令的功能说明 stat 命令用于显示 inode 内容.stat 以文字的格式来显示 inode 的内容. stat命 ...

  4. Ubuntu 新建用户 Shell 命令行显示异常

    目录 相关环境 问题描述 问题原因 解决方法 解决方法一 解决方法二 附录 相关环境 Ubuntu 20.04  问题描述 在使用 Ubuntu 系统 root 用户创建一个普通用户后,发现 Shel ...

  5. scrapy shell list crawl 命令行无显示退出 no echo quit scrapy 踩坑

    一.问题描述 博主在搞一个scrapy 爬虫项目时,前几天一直正常,但某一天开始,运行 scrapy shell 或者 scrapy list 或者 scrapy crawl 之类命令时,完全没有显示 ...

  6. Linux 基础操作、常用shell命令、vi常用命令、man帮助手册

    Linux 基础操作.常用shell命令.vi常用命令.man帮助手册 一.简述 记录简单的Linux 基础操作.常用shell命令.vi编辑器常用命令.man帮助手册的使用. 二.Linux 基础操 ...

  7. [转]Linux shell 命令

    功能: arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / ...

  8. linux shell 网页,Linux上shell命令

    Linux上shell命令 Linux上shell命令 日期:2014-05-16 浏览次数:20328 次 Linux下shell命令 Linux下shell命令 adduser 创建新的用户账户 ...

  9. 写得蛮好的linux学习笔记(主要是linux shell命令)

    linux目录架构 /   根目录 /bin    常用的命令 binary file 的目錄 /boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内      /boot/g ...

最新文章

  1. 从源码分析DEARGUI之add_listbox
  2. 开源数据库该怎么玩?
  3. html用户登录界面开源代码_Toolkit Pro助力企业开专业且强大的图形用户界面,抢占市场先机...
  4. 不想工作就想创业?我劝你看完这档综艺再决定
  5. shsh验证服务器,SHSH(Signature HaSH blobs)是由Apple验证服务器根据iOS设备ECID和固件版本产生的一个签名证书...
  6. python自加_浅谈:为什么python没有自增运算符?
  7. JAVA EE配TOMCAT
  8. Mesos + Marathon + Chronos + Docker环境安装
  9. 如何让普通用户执行一些root用户才能执行的命令
  10. java连接ftp服务器
  11. Activemq下载与安装
  12. Keil(MDK)4升级到Keil(MDK)5
  13. 卡特兰数 Catalan number
  14. 为知笔记怎么导入文件
  15. 镜头调制传递函数MTF
  16. C/C++中CRT表示什么意思?
  17. 【测试开发】的Devops持续集成部署体系之Jenkins持续集成和持续部署基础应用
  18. 第三章 C语言运算符,表达式,序列点,类型转换
  19. 使用 Python 计算 DID 及其对应P值
  20. 将NV21图像某一区域变黑色

热门文章

  1. 1104File Space Bitmap Block损坏能修复吗
  2. 【SQL 提示 之二】index_ss Index Skip Hint
  3. 找出符合下图的互联网产品实例
  4. nagios无法安装check_mysql插件的问题
  5. JQuery选择器中含有冒号的ID处理差异的分析
  6. Chrome 内存和CPU消耗量双料冠军
  7. 在centos上完全删除mysql
  8. CISCO、JUNIPER网络技术训练中心ITAA等级四(RS)学习计划蓝图(version 1.0)
  9. NoSQL数据库:从故障中恢复数据的原理
  10. 想要构建现代化数据中心?交给戴尔第14代PowerEdge服务器解决吧!