linux --- > 进阶指令

进阶指令(重点)

1、df 指令

  • 作用: 查看磁盘空间
  • 语法: # df -h
    在这里插入图片描述
  • 注:
    -h:以较高可读性的方式展示出来

2、free 指令

  • 作用: 查看内存使用情况
  • 语法: # free -m
    在这里插入图片描述
  • 注:
    -m:以M的单位显示内存情况
    -/+ buffers/cache: free 代表真实可用的内存为 486 Mb
    Swap: 表示,临时将硬盘当作内存的数量为 1942Mb (Linux系统自动分配的)

3、head 指令

  • 作用: 查看一个文件的前n行, 如不指定n, 则默认显示前10行
  • 语法: # head -n 文件路径
    在这里插入图片描述

4、tail 指令

  • 作用1: 查看一个文件的后10行, 如不指定n,则默认显示后10行

  • 语法1: # tail -n 文件路径
    在这里插入图片描述

  • 作用2: 通过tail指令来查看一个文件的动态变化

  • 语法2: # tail -f 文件路径
    在这里插入图片描述

  • 注:
    -f:是观察文件的变化.可用使用输出重定向(>)来完成,手动打开添加则无法监测
    上述:
    1.使用-f指令观察a.txt
    2.将root目录下文档的数量写入a.txt
    3.可以看见tail: a.txt: 文件已截断 输出内容

5、less 指令

  • 作用: 查看部分文件,若想继续看下去,则需要按下辅助功能键
  • 语法: # less 文件路径
    在这里插入图片描述

6、wc 指令

  • 作用: 统计文件内容信息
  • 语法: # wc -lwc 文件路径
    在这里插入图片描述
  • 注:
    -l: 行数 (1182)
    -w: 单词数(2377,依照空格来识别的)
    -c: 字节数(48575)

7、date 指令

  • 作用1: 表示操作( 读取/设置 )时间和日期

  • 语法1: # date
    在这里插入图片描述
    注: CST(当地时间)

  • 语法2: # date +%F (等价于 # date “+%Y-%m-%d”)
    在这里插入图片描述

  • 语法3: # date “+%F %T” (等价于 # date “+%Y-%m-%D %H:%M:%S”)
    在这里插入图片描述

  • 作用2: 获取之前(之后) 某个时间 (备份)

  • 语法1: # date -d “-1day” “+%Y-%m-%d %H:%M:%S” (获取一天前的时间)
    在这里插入图片描述

  • 语法2: # date -d “+1month” “+%Y-%m-%d %H:%M:%S” (获取一个月后的时间)
    在这里插入图片描述

  • 总结:
    %F: 表示完整的年月日
    %T: 表示完整的时分秒
    %Y: 表示四位年份
    %m: 表示两位月份 (带前导0)
    %d: 表示日期 (带前导0)
    %H: 表示小时 (带前导0)
    %M: 表示分钟 (带前导0)
    %S: 表示秒数 (带前导0)

8、cal 指令

  • 作用: 操作日历
  • 语法1: # cal (等价于 # cal -1)
    在这里插入图片描述
    直接输出当前月份的日历
  • 语法2: # cal -3
    在这里插入图片描述
    输出上个月、本月、下个月
  • 语法3: # cal -y 2019
    在这里插入图片描述
    输出2019年整年的日历

9、clear/ctrl+L 指令

  • 作用: 清空当前shell
    该命令并不是真正的删除了当前信息,可以通过滚动调继续查看以前的信息

10、管道(重要)

  • 管道符: |
  • 作用1: 过滤
    栗子1: 查询~目录下包含 ‘y’ 字母的文件名
# ls /|grep y

在这里插入图片描述

  • 作用2: 特殊用法
    栗子2: 通过管道实现less的等价效果
# cat ~/install.log | less
  • 作用3: 扩展
    栗子3: 统计~下文档的总个数
# ls ~ | wc -l

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值