美文网首页
Linux之 进阶指令

Linux之 进阶指令

作者: 测试员 | 来源:发表于2019-08-19 22:44 被阅读0次

    clear/ctrl+L指令

    用来清屏的 把东西推到上面

    管道(重要)

    管道符:|

    作用:管道一般可用于“过滤”,“特殊”,“ 扩展处理”。
    作用:管道不能单独使用,必须要配合前面所讲的一些指令来一起使用,起作用主要是辅助作用。
    过滤案例:需要通过管道查询出根目录下包含“y”字母的文档名称。

    ls / |grep y

    针对上面这个 命令说明:
    以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再过滤,最后再输出,通俗的讲就是管道前面的输出就是后面指令的输入;
    grep 指令:主要用于过滤

    wc指令

    作用:统计文件内容信息(包含行数、单词数、字节数)。
    语法:#wc –lwc 需要统计的文件路径
    -l lines 行数
    -w words 单词数 依照空格判断单词数量
    -c bytes 字节数
    [aiuap@zjoss20ia1 logs]# wc -lwc server.log
    237 2685 60462 server.log
    [aiuap@zjoss20ia1 logs]# wc -l server.log
    237 server.log
    [aiuap@zjoss20ia1 logs]# wc -w server.log
    2685 server.log
    [aiuap@zjoss20ia1 logs]# wc -c server.log
    60462 server.log

    head指令

    作用:查看一个文件的前 n 行,如果不指定,则默认显示前10行。
    语法:#head –n 文件路径【n 表示数字 (要显示的行数) 】

    tail –f 指令

    作用1:查看一个文件的后 n 行,如果不指定,则默认显示后10行。
    语法:#tail –n 文件路径【n 表示数字 (要显示的行数) 】
    作用2:可以通过tail 指令来查看一个文件的动态变化(*)
    语法:#tail –f 文件路径

    less指令

    作用:查看文件,以较少的内容记性输出,按下辅助功能键(数字+回车:跳转到指定行、空格+上下方向键:上下滚动)
    语法:#less 需要查看的文件路径

    df指令

    作用:查看空间的磁盘
    语法: #df –h -h表示以可读性较高的形式显示大小
    [aiuap@zjoss20ia1 ~]$ df -h
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/mapper/centos-root 42G 31G 8.2G 0% /
    devtmpfs 189G 0 189G 0% /dev

    free指令

    作用:查看内存使用情况
    语法: #free –k -m表示以kb为单位查看(默认)
    语法: #free –m -m表示以mb为单位查看
    语法: #free –g -m表示以gb为单位查看
    [aiuap@zjoss20ia1 ~]$ free –k
    Total used free shared buff/cache available
    Mem: 386413 209171 168971 1287 8271 175289
    Swap: 65535 65535 0
    剩余的真实可以使用的内存为168971
    Swap:用于临时内存,当系统真是内存不够用的情况下临时使用磁盘孔家来充当内存

    date指令(重点)

    作用:表示操作时间日期(读取、设置)。
    语法1:#date :2018年07月20日 星期五 14时27分00秒 CST
    语法2:# date +%F :2018-07-20
    语法3:# date “+%F %T” :2018-07-20 14:27:44
    等价与:#date "+%Y-%m-%d %H:%M:%S"
    语法4(+ - 1天):# date -d “-1 day” “+%F %T” :2018-07-20 14:27:44
    符号的可选值: + (之后)或者 - (之前)
    单位的可选值:day(天)、nonth(月份)、year(年)

    cal指令

    作用:用来造作日历的。
    语法1:#cal 等价于#cal -1 直接输出当前月份的日历
    语法2:#cal -3 表示输出上一个月+本月+下个月的日历
    语法3:#cal -y 表示输出某一个年份的日历

    相关文章

      网友评论

          本文标题:Linux之 进阶指令

          本文链接:https://www.haomeiwen.com/subject/hteysctx.html