- df
- free
- head
- tail
- wc
- date
- cal
1、df指令:
作用:查看磁盘的空间
语法:#df –h -h表示以可读性较高的形式展示大小
2、free指令
作用:查看内存使用情况
语法:#free –m -m以兆为单位查看
Mem下看剩余可用内存:free值+buff/cache=65+14+238
swap:可用的临时内存,当系统真实内存不够用的时候可以临时使用磁盘空间来充当内存。由硬盘空间转换过来的。
3、head指令
作用:查看一个文件的前n行,如果不指定n,则默认显示前10行。
语法:#head –n 文件路径 【n代表数字】
4、tail指令
作用1:查看一个文件的末n行,如果n不指定默认显示后10行。
语法:#tail –n 文件的路径 【n代表数字】
作用2:可以通过tail指令来查看一个文件的动态变化内容【变化的内容不能是用户手动加的】
语法:#tail –f 文件路径
退出的时候ctrl+c键即可。
注意:该命令一般用于查看系统日志
5、wc指令
作用:统计文件内容信息(包括:行数、单词数、字节数)
语法:#wc –lwc 需要统计的文件路径
-l:表示lines 适用
-w:表示words 主要是对英文适用
-c:表示bytes
案例如下: 分别表示 行数 字母的多少 大小bytes
6、date命令
作用:表示是操作时间日期(读取/设置),操作shell脚本时候,会操作时间。
语法1:#date
语法2:#date +%F 等价形式#date “+%Y-%m-%d”
语法3:#date %F%T 常用的读取时间的方法。等价操作:#date “+%Y-%m-%d %H:%M:%S”
语法4:获取当前时间之前或者之后的某个时间(数据库备份保留最近30天或者7天)
#date “-1 day” “+%Y-%m-%d %H:%M:%S” 输出一天前的时间。
符号的可选值:+(之后)-(之前)
单位的可选值:day(天)、year(年)、month(月)
%F:表示完整的年月日
7、cal指令(calendar 日历)
作用:操作日历
语法1:#cal 直接输出当前月份的日历 (等价#cal -1)
语法2:#cal -3 表示输出上一个月+本月+下一个月的日历
语法3:#cal –y 年份 表示输出某一年的日历